telegram bot

Бродил тут по интернетам в поисках новых блогов о программирование на delphi и натолкнулся  на блог о программирование на lazarus,  там была пара статей о том как начать делать бота для Telegram. Эта тема меня раньше как то не интересовала, но тут решил попробовать написать хотя бы маленького бота что бы разобраться с принципами работы. Побродив по интернету в поисках наработок по данному вопросу, я ничего интересного не нашел, в основном это были библиотеки для работы с telegram при помощи C#, Python, PHP для delphi нашел только один какой то пробный проект на github. Поэтому решил попробовать сделать все сам с нуля так сказать.

 

работа с PGdac

В последнее время все чаще замечаю увеличение внимания к такой СУБД как PostgreSQL. Почитал на хабре пакет статей о том что PostgreSQL лучше чем Mysql. И решил попробовать данную систему на деле.

Часто по работе использую библиотеку Sqlite,  для хранения различных данных. Данных бывает большое количество и зачастую играет роль скорость обработки данных, поэтому приходится часто оптимизировать код программ для работы данных. Для работы с библиотекой использую компоненты от Devart LiteDac . Компоненты всем хороши и оправдывают свою цену. К тому же разработчики часто выпускают новые версии с усовершенствованиями.

Недавно вычитал в блоге у Влада (каюсь не знаю как по отчеству) статью про ускорение вставки данных. Очень интересная статья. И вспомнил о еще одном методе ускорения вставки данных, а так же их редактирования и удаления.

Что давно ничего не писал в блог. А тут повод появился. Сегодня , точнее вчера состоялся релиз новой версии среды разработки Delphi 10 Seattle.

А  где 9?  Спросят многие. А вот видимо нету 9 . Похоже новый маркетинговый ход от Embarcadero. Раз вышла новая версия Windows 10,  то к её выходу и был видимо приурочен выход новой среды разработки. Сейчас  по поводу нового виндовса идет много споров, ввиду его нашпигованности всякими шпионами, надеюсь Embarcadero в этом плане не опозорится подобным образом. 

Понадобилось в одном из проектов сделать отображение клиентов на карте. Стал копать в интернете как связаны Delphi и карты. 

В одном из блогов увидел что для Delphi  есть библиотека компонентов для работы Google Maps, называются он GMLib(Google Maps Library).