• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Информация о разработке в среде LN

  • Автор темы morpheus
  • Дата начала

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
aon24 прикольно, но не более...
непонятным остается выбор платформы, в то время как есть
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
aon24, lmike
Описание миграции порадовало, как пример 2 коробочных решения и фраза: "некоторые приложения лучше полностью переписать с нуля"
Проект к тому же еще развивающийся, многого что есть в лотусе - нет.
Возможно в будущем они допилят, хотя желание выпустить open source говорит об обратном.
Сами либо не могут, либо уже не хотят.
В целом:
прикольно, но не более... lmike
 

garrick

Lotus Team
26.10.2009
1 351
151
BIT
187
На Хабрахабре о миграции приложений из LN в СПО

Основой любой СЭД, помимо ACL, явлется workflow, а здесь про это что-то ничего "не слышно". Создаётся впечатление, что это просто CMS на питоне с возможностью конвертирования структуры базы Lotus Notes в реляционную СУБД. По-поводу дешевизны администрирования - это до той поры пока не понадобятся кластеры, распределённые реплики и пр. плюшки больших систем.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
о чем и речь... там "ругают" MongoDB, но аналоги (причем более быстрые) не рассматривают
репликация, ACL, вьюшки... - все что проект только намечает толково реализовать - есть в открытых аналогах и используется в продакшн компаниями
непонятно - почему не пилить Couch... семейство, там и биндинги с питону есть и JS и REST
нет ведь - надо было брать РСУБД
в какую сторону им развиваться - выбросить свой велик и делать ср-во миграции в CouchDB да Кац сам об - связаться с ним и работать (а не велики пилить)
 
A

aon24

в какую сторону им развиваться - выбросить свой велик и делать ср-во миграции в CouchDB да Кац сам об этом пишет - связаться с ним и работать (а не велики пилить)
Кац предлагает миграцию в SharePoint. Это не СПО.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
Кац предлагает миграцию в SharePoint. Это не СПО.
прочитайте внимательно :)

Добавлено:
The problem these IT shops face is they don't have many good options to migrate to. Sharepoint works for very generic collaborative activities, but not so much for custom business apps that are so pervasive in large Notes installs. That doesn't mean people don't try.
и продолжение
So these IT shops are interested in migrating to Apache CouchDB for obvious reasons. CouchDB is largely inspired by the Lotus Notes backend. CouchDB has a document database, peer based replication, views, full text indexing add-ons, security, and HTTP client access. It also has a very active and growing open source community.
очень вольный пересказ
Т.е. айтишники (под давлением манагеров, со странными пристрастиями и ненавистью к LDN
is that people in management just don't like Lotus Notes
) пытаются мигрировать, но вариантов не много, ШП часто можно видеть в колоборэйшн, но приложений там с тараканью письку. Но пытаются ;)
и потому есть интерес и к кочДБ, т.к. он документоориентирован (в отличии от ШароТочки) в ДБ слое, да создавался под влиянием Нотусового бэкэнда (Кац участвовал в разработке LDN), и все базоввые плюшки (peer based replication, views, full text indexing add-ons, security, and HTTP client access) реализованы. Большое комюнити (быстро растущее) и это 2010!

Добавлено: а ШароТочка приведена как попытка миграций и создания тулзов (мало-адекватных - переписывать полюбасу)
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
Слайды с ibm-connected-2015:
Раз: link removed
Два: link removed
P.s. Куда такое крепить в будущем?
ссылки через кнопку что-то не встали [HASHTAG]#vitalfixitplz[/HASHTAG]
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
POI как плагин - уже заслюнявился, этож просто праздник - централизованный деплоймент
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
@lmike, WebSphera на xpage прям...
На самом деле есть инфа что IBM не сильно будет развивать сам лотус в ближайшем будущем.
Они больше уходят в курирование Lenovo. Бросить не бросят, но инноваций не ждите...
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
там и не нужны инновации - пусть отвяжут от винды (клиент-дизайнер) или опишут процесс без дизайнера
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
еще вспомнил свою похотелку... - jvm отвязать от ИБМ ;)
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
@lmike, так мне казалось это уже давно есть) Oracle Jvm
Можно же подключить внешнюю для сборки проектов,думаю для работы сервака и подавно.
Перейти на web, лотус как ранилище...
А если, как ты предлагаешь, перенести всю структуру в NoSQL, то и уйти от LND уже не проблема)
Работы лет на 5, не более)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
Можно же подключить внешнюю для сборки проектов,думаю для работы сервака и подавно.
это две большие разницы ;)
для работы сервака не подойдет жвм оракла (КМК), там собственный управлятор памятью и ГЦ (GC)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
про будущее :) хотя не свежак, но бодрит...
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
@garrick, кроссплатформа же... Если захотят - сделают.
Можно сделать как IBM, купить что-то, допилить, встроить...
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
сперва про индексы...
тут столкнулся со странной особенностью - сейлз работает с БД локально, реплицируется, док не видно (доки категоризируются по полю) во вьюшке
а именно - категорий дохрена и доков тоже, искать конкретный док сложно - визуально оценивают только категории
надо отметить, что у сейлза была нотусня 7.0.4
проапдейтил (думал с репликой бяда из-за различия версий, хотя - бред) до 9.0.1 (без ФП)), пофиксил БД (ну для гарантии), закомпактил...
исчезла категория - т.е. стало как на сервере
случайно сейлз обнаружил - что док в др. категории (кот. просто выше по списку)
явахуе - лезу на его комп..., чешу.. (ну все что чешется)
причина мало изучена угловые кавычки (а ведь я уже где-то на них напарывался) заменил и какой-то лишний символ убрал (в конце)
ручной вариант ввод (мой) - не получился (чтобы сбить категрию), а сэйлз вставлял из ворда или аутглюка

теперь про коллекции...
если получить коллекцию доков из БД по рэнджу (на др. просто не наталкивался)
потом применить сортировку в к документам (во внешем массиве/классе) и вставлять доки согласно сортировке, то...
сортировка отвалится вариант:
Код:
Set me.NDC=me.view.Getalldocumentsbykey(xDtRange, True)
......
	Dim sorter As New Sorter(flds)
	sorter.RefAsString=RefAsString
	Do While Not doc Is Nothing
		Dim tmp As NotesDocument
		Set tmp=doc
		Call sorter.Add(Doc)
		Set doc=NDC.Getnextdocument(doc)
		'после добавления в сортировку - удаляем из коллекции
		Call NDC.Deletedocument(tmp)
	Loop
	Set doc=sorter.GetFirst()
	'наполняем коллекцию
	Do While Not doc Is Nothing
		Call NDC.Adddocument(doc)
		Set doc=sorter.GetNext()
	Loop
NDC получим не отсортированный!
 
Последнее редактирование модератором:

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
разработчикам, использующим "русский" язык в коде и прочие "упрощения", посвящается
:)
часто вижу такое и в коде на LS - жуть
 
  • Нравится
Реакции: Shandrik
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!