Показаны сообщения с ярлыком цікава. Показать все сообщения
Показаны сообщения с ярлыком цікава. Показать все сообщения

14 дек. 2021 г.

За будущее беларуского софта можно не волноваться

Хочется поделиться потрясающими и воодушевляющими впечатлениями от участия в качестве ментора в открытом IT хакатоне минской школы Stembridge. Наша компания была инициатором и спонсором данного мероприятия, но вся организационная часть лежала на Stembridge. В том числе и выбор задания. Надо сказать, что первый раз увидев поставленную задачу – "E-PROFILE" – решение на тему "Как в электронном виде наглядно и удобно собирать портфолио достижений каждого ученика от 1 до 11 класса?" – у меня возникли сомнения насколько такая, по сути, прикладная задача, будет интересна ученикам 8-11 классов. Все мы привыкли к олимпиадным задачам, как к хитрым и абстрактным головоломкам, редко пересекающимся с повседневной жизнью. Тем более, что предложенные подвопросы к основной задаче: 

  • Формат ввода и хранения данных (простота и доступность с разных устройств и разных форматов)
  • Качество данных (достоверность, актуальность) • Безопасность и доступ к данным (разные уровни доступа) 
  • Визуальное оформление: панели, отчеты и т.д. 
  • Интеграция с внешней базой данных 

Больше напоминали технические требования из взрослого тендера на разработку промышленной системы. Смогут ли дети понять, что такое реляционные структуры данных и спроектировать конкретные сущности (таблицы) из задания? Какой инструментарий выберут для прототипирования пользовательского интерфейса? На какой платформе будут создавать программный код и смогут ли показать работающее решение (прототип), если на кодирование после обсуждения останется максимум 4-5 часов? 

Сомнений было много. Мне досталась команда номер 4. Две девочки, три мальчика. После вводной части началась работа по командам и тут меня ждал настоящий, в хорошем смысле, шок. После небольшого пятиминутного наставления, ребята работали полностью самостоятельно. Школьники 10-го класса смогли полностью уяснить суть задачи, понять какие данные им нужны, где их брать и как хранить, набросать эскизы интерфейса на графическом планшете и даже создать работающий прототип с фронтальной частью на React и бэк-эндом на Node. И это все менее чем за 5 часов! 

Начинается защита проектов (всего в хакатоне принимало участие три десятка ребят, разбитых на 6 команд). И тут меня ждет продолжение приятного удивления. Во-первых, каждая из команд довела свое решение до конца. Не было брошенной на полпути или недоделанной работы. Во-вторых, все шесть программ были разными, каждая со своими уникальными неповторяющимися решениями. В-третьих, каждая команда представила по итогу грамотную техническую презентацию. Приятно было видеть, что ребята не тушуются перед камерой и микрофоном и способны связно и доступно представлять технические детали своей работы, а также отвечать на вопросы экспертов. 

После достаточно длительного совещания жюри (реально трудно было выбрать победителя – абсолютно все работы были хороши и достойны), были объявлены команды, занявшие первое, второе и, команда, где мне пришлось немного побыть ментором -- третье место. 

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

PS: чуть позже мы разместим здесь видео с хакатона.

15 нояб. 2017 г.

В школе учат, что склонений существительного три, а их на самом деле СЕМЬДЕСЯТ ПЯТЬ!
UPD: 75 только для мужского рода. А всего -- 103! Вот полный список по классификации Зализняка:

16 окт. 2017 г.

31 янв. 2017 г.

15 лет потребовалось, чтобы добавить в Дельфи удобную функцию вставки SQL из буфера, которая в Гедымине появилась еще в начале нулевых. Причем в нашей платформе она работает в обе стороны.

28 дек. 2016 г.

Под новый год количество просмотров статей на сайте документации перевалило за 3 миллиона! Это при том, что там же находятся десятки руководств в PDF статистика чтений которых никак не учитывается.

27 дек. 2016 г.

То, что нашей компании через месяц стукнет 23 года начинаешь осознавать, когда перед "взрослым" праздником приходится устраивать утренник для детей сотрудников.

8 авг. 2016 г.

Байдарки 2016

Добавили Нарочанку и Вилию в нашу походную коллекцию.

В этом году нам повезло с погодой. Немного дождя в первый день и замечательная солнечная погода во второй и третий.

Традиционное фото на память.


И не менее традиционные благодарности агентству Вольны Вецер за прекрасную организацию.

15 июн. 2016 г.

Чем хороши радикальные изменения законодательства -- в офис наведываются давние и очень давние пользователи наших программ. На днях заглянул Евгений Александрович Кучерявенко, один из первых покупателей, пользователь Анжелики, а затем и Гедымина с 1996 года!
Стараниями Евгения Александровича все хозяйства Ивановского района систему полной автоматизации учета с/х предприятия, включая животноводство и растениеводство.

12 окт. 2015 г.

Японцы переизобрели велосипед и выпустили утилиту конвертации БД Firebird:

...на 7 лет позже нашего FDBConvert:

4 окт. 2015 г.

Были Парэчкі, стало Ё-мое. Гедымин перешел по наследству.

15 авг. 2015 г.

Application hangs in Windows XP SP2 compatibility mode under Windows 10

Seems that WinXP SP2 compatibility mode in the new Windows 10 has some... incompatibilities. Half of the past week was spent for a struggle with a mysterious application hang. Through some experiments it was found that the hanging is a result of interaction between gdNotifierThread and assigned notifier window. Although an update of a visual control is carried through a call of Synchronize method the whole application becomes unresponsive. The problem was solved by replacement of Synchronize call with sending a custom message using PostMessage function.

One could ask what is the reason in running Gedemin in a compatibility mode in the first place. Well, this is quick and dirty solution to make Gedemin's windows look good. Newest Windows 10 display theme looks weird with a windows and dialog boxes designed in the times when Ctl3D was a first class fashion.

2 авг. 2015 г.

Web designers don’t have groupies

История с нашим новым сайтом приключилась точь-в-точь как в заметке Strategy Letter VI от Joel Spolsky:
As a programmer, thanks to plummeting memory prices, and CPU speeds doubling every year, you had a choice. You could spend six months rewriting your inner loops in Assembler, or take six months off to play drums in a rock and roll band, and in either case, your program would run faster. Assembler programmers don’t have groupies.
Мы использовали новейшие стандарты CSS3 + HTML5, в частности FLEX боксы, для реализации адаптивного веб-дизайна. Один и тот же скрипт вместе с файлом стилей поддерживают десктопную, планшетную и мобильную версии сайта. Под конец разработки выяснилось, что ни 11-я, ни 10-я версии Internet Explorer не в состоянии отобразить сайт корректно там, где Firefox и Chrome справлялись без проблем. Перспектива перепроектировать все стили и заново тестировать все страницы не радовала. В сложившейся ситуации мы решили просто подождать, пока Microsoft не решит проблемы совместимости с современными стандартами. Спустя 6 месяцев Microsoft выпустила в составе Windows 10 новый браузер Microsoft Edge, который (наконец-то!) отображает наш сайт без ошибок.

Теперь осталось дождаться когда Google исправит встроенный браузер в Android.

14 июл. 2015 г.

Сплав на байдарках по рекам Узлянка и Нарочанка

Пока одна половина GS отбивалась от клиентов на офисе, вторая героически гребла против дождя и ветра. Все остались живы, здоровы и жутко довольны.

Дзякуй агенцтву прыгодаў "Вольны Вецер" за арганізацыю паходу.

20 февр. 2015 г.

Интервью с Jim Starkey, создателем СУБД Interbase.
I think we're living in a world where the expertise of programmers is now very heavily oriented towards mobile applications and fancy GUIs. So dealing with practical aspects of data management in the application just isn't going to happen.

12 февр. 2015 г.

Переговоры в Минске и скрытая реклама Гедымина ))

11 февр. 2015 г.

В коробке с Делфи раньше шел вот такой постер:
Похоже на схему бизнес-классов Гедымина?

17 нояб. 2014 г.

Вот и terranova подключилась к рекламной кампании Гедымина.

24 сент. 2014 г.

Кто заметил иконку Гедымина на афише?

23 сент. 2014 г.

Уж очень соответствует текущему моменту в мясопереработке Беларуси после введения Россией санкций и закрытия границ для поставок мяса из Европы.

sovposters.ru