11 - Розробка програмного забезпечення для вбудованих систем - Дмитро Андреєв - IT Event 2013 (5)
.NET Micro Framework -- реалізація платформи Microsoft .NET для створення вбудованих додатків для 32 та 64 розрядних мікроконтролерів, що не потребують наявності операційної системи.
Протягом доповіді я познайомлю вас із цією технологією та дам змогу пересвідчитись у можливості легко та якісно створювати програмне забезпечення для вбудованих систем, що можуть використовувати датчики, сенсорні екрани, стек TCP/IP, Ethernet, WiFі.
Дмитро Андреєв
http://itevent.if.ua/lecture/rozrobka-programnogo-zabezpechennya-dlya-vbudovanikh-sistem-z-vikoristannyam-microsoft-net-m
В сучасному світі нам приходиться освоювати все більші об’єми інформації в різних доменних областях. Інформація обновлюється дуже динамічно і досить швидко стає не актуальною.
Рішенням даної проблеми є отримання навиків для швидкого та якісного освоєння великих об’ємів інформації. Одним з таких навиків є покращення навиків читання.
В даній презентації ви дізнаєтесь:
Навики читання видатних особистостей
Як визначити власний рівень
Практики для прискореного читання та засвоєння інформації
Особливості читання різних видів джерел
огляд і особливості Symfony 2.0 - Анатолій КвасніковIgor Bronovskyy
Фаб'єн Потенсьє, ідеолог популярного фреймворка symfony, здобув багато слави і досвіду роботи з великими і високонавантаженими проектами. Можливо цей досвід його надихнув на створення нової версії. Я хочу розказати про Symfony 2.0, який значною мірою відрізняється від першої симфонії, і проаналізувати, які зміни зробили фреймворк гнучкішим, а які - складнішим.
12 - Gradle. Еволюція систем автоматичної збірки - Святослав Бабич - IT Event 2013 (5)
Gradle - нова система збірки та інтеграційний засіб нового покоління. У доповіді ми ознайомимося з можливостями цього інструменту, порівняємо його з Ant та Maven, а також розглянемо випадки, у яких мінімальними зусиллями можна перетворити складний і незрозумілий процес складання великого проекту - на просту і прозору процедуру.
Святослав Бабич
http://itevent.if.ua/lecture/gradle-evolyutsiya-sistem-avtomatichnoyi-zbirki-porivnyannya-iz-ant-ta-mavenom
Parallel programming patterns - Олександр ПавлишакIgor Bronovskyy
Паралелізм та concurrency -- напрямок, в якому технології програмування прямують зараз і, без сумніву, прямуватимуть в майбутньому. Багатоядерними процесорами оснащуються комп'ютери навіть початкового рівня, що відкриває можливості для створення швидких ефективних програм із "живими" інтерфейсами. Тому навіть ті розробники, які раніше не стикались із concurrent кодом, будуть все частіше і частіше програмувати із врахуванням паралелізму. В доповіді буде розглянуто шаблони паралельного програмування, способи асинхронного програмування, а також тенденції окремих сучасних технологій в області паралелізму та асинхронності. Слухачі зможуть отримати знання про основні способи організації паралельних обчислень у desktop-, web- і серверних аплікаціях, засоби досягнення responsive GUI, техніки вирішення проблем, що виникають у concurrent програмуванні.
11 - Розробка програмного забезпечення для вбудованих систем - Дмитро Андреєв - IT Event 2013 (5)
.NET Micro Framework -- реалізація платформи Microsoft .NET для створення вбудованих додатків для 32 та 64 розрядних мікроконтролерів, що не потребують наявності операційної системи.
Протягом доповіді я познайомлю вас із цією технологією та дам змогу пересвідчитись у можливості легко та якісно створювати програмне забезпечення для вбудованих систем, що можуть використовувати датчики, сенсорні екрани, стек TCP/IP, Ethernet, WiFі.
Дмитро Андреєв
http://itevent.if.ua/lecture/rozrobka-programnogo-zabezpechennya-dlya-vbudovanikh-sistem-z-vikoristannyam-microsoft-net-m
В сучасному світі нам приходиться освоювати все більші об’єми інформації в різних доменних областях. Інформація обновлюється дуже динамічно і досить швидко стає не актуальною.
Рішенням даної проблеми є отримання навиків для швидкого та якісного освоєння великих об’ємів інформації. Одним з таких навиків є покращення навиків читання.
В даній презентації ви дізнаєтесь:
Навики читання видатних особистостей
Як визначити власний рівень
Практики для прискореного читання та засвоєння інформації
Особливості читання різних видів джерел
огляд і особливості Symfony 2.0 - Анатолій КвасніковIgor Bronovskyy
Фаб'єн Потенсьє, ідеолог популярного фреймворка symfony, здобув багато слави і досвіду роботи з великими і високонавантаженими проектами. Можливо цей досвід його надихнув на створення нової версії. Я хочу розказати про Symfony 2.0, який значною мірою відрізняється від першої симфонії, і проаналізувати, які зміни зробили фреймворк гнучкішим, а які - складнішим.
12 - Gradle. Еволюція систем автоматичної збірки - Святослав Бабич - IT Event 2013 (5)
Gradle - нова система збірки та інтеграційний засіб нового покоління. У доповіді ми ознайомимося з можливостями цього інструменту, порівняємо його з Ant та Maven, а також розглянемо випадки, у яких мінімальними зусиллями можна перетворити складний і незрозумілий процес складання великого проекту - на просту і прозору процедуру.
Святослав Бабич
http://itevent.if.ua/lecture/gradle-evolyutsiya-sistem-avtomatichnoyi-zbirki-porivnyannya-iz-ant-ta-mavenom
Parallel programming patterns - Олександр ПавлишакIgor Bronovskyy
Паралелізм та concurrency -- напрямок, в якому технології програмування прямують зараз і, без сумніву, прямуватимуть в майбутньому. Багатоядерними процесорами оснащуються комп'ютери навіть початкового рівня, що відкриває можливості для створення швидких ефективних програм із "живими" інтерфейсами. Тому навіть ті розробники, які раніше не стикались із concurrent кодом, будуть все частіше і частіше програмувати із врахуванням паралелізму. В доповіді буде розглянуто шаблони паралельного програмування, способи асинхронного програмування, а також тенденції окремих сучасних технологій в області паралелізму та асинхронності. Слухачі зможуть отримати знання про основні способи організації паралельних обчислень у desktop-, web- і серверних аплікаціях, засоби досягнення responsive GUI, техніки вирішення проблем, що виникають у concurrent програмуванні.
Selecting BI Tool - Proof of Concept - Андрій МузичукIgor Bronovskyy
A large number of tools and techniques have been developed over the years to support managerial decision making. Thus process of selecting appropriate BI tool turns to be an issue. Implementing and deploying a BI initiative can be lengthy, expensive and failure pron. The Proof of concept method can be used by stakeholders to avoid unnecessary losses.
In the presentation, the description of Proof of Concept method is provided based on the example of selecting among Microsoft stack, MicroStrategy and Business Object Bi tools. The example includes above mentioned technologies overview, reports modeling process, reports development process, report integration in SharePoint, performance testing as well as the decision making model and summary for final tools selection.
З ростом популяності мобільних платформ і досутпності відповідних пристроїв чітко вимальовуються тенденції переходу веб бізнесу в мобільну сферу. Практично весь бізнес присутній в Інтернеті, оскільки вважається, що якщо бізнес не має своєї веб сторінки, то його просто не існує. Схожа ситуація починає проявлятися і на мобільному ринку. Тому досить важливим є питання щодо швидкого освоєння цього ринку з мінімальними затратами. Даний огляд і призначений щоб описати шляхи переведення веб бізнесу в мобільну сферу, переваги і недоліки кожного з підходів, складності, з якими можуть зіткнутись дизайнери, програмісти та маркетологи.
03 - chomu prohramisty ne testuiut - yurii chulovskyi - it event 2013 (5)Igor Bronovskyy
Чи траплялася вам ситуація, коли на ретроспективі, ви домовилися що будете писати тести. І всі розуміють яку користь вони дадуть. Але й після цього тести пишуться дуже рідко.
Ця презентація є спробою знайти причини і роздумом на тему: “Які технічні знання, зміни в технічному і соціальному середовиці необхідні для покращення тестів”.
Юрій Чуловський
http://itevent.if.ua/lecture/chomu-programisti-ne-testuyut
Більшість з нас отримували пропозиції стосовно розробки програмного забезпечення. Це зазвичай спочатку пропозиції від друзів, готових сказати «дякую», потім від знайомих готових допомогти чимось, згодом від незнайомих людей, які готові платити гроші за нашу роботу. В останньому випадку ми зазвичай змушені відповідати на дуже нелегке питання: «А скільки це коштує?»....
http://itevent.if.ua/lecture/skilki-koshtuye-proekt-i-chomu-tak
Що таке ефективна команда? Що зробити, щоб група людей, які щойно познайомилися, стала командою, яка буде вирішувати складні задачі.
Ці та інші питання ми розглянемо на цій презентації.
1. Графічні середовища Mandriva Linux
2. Офіс Linux
3. Використання Інтернету
4. Програми для керування файлами
5. Мультимедійні додатки
6. Додатки для роботи з графікою
7. Програми для настроювання і налагодження системи
8. Додатки для розробки програмних засобів
We at MacPaw practice the approach of service teams. And as one of such teams, the responsibility for delivering software across various environments, from testing to production, falls on our shoulders. In this presentation, I will explain how we are trying to standardize our approach to software delivery in environments with diverse tech stacks and development approaches. The presentation will cover methods such as GitOps, dynamic environments, and event-based software delivery.
11 січня відбувся вебінар “Introduction to Embedded QA”.
Під час вебінару ми поговорили на такі теми:
Огляд вбудованих систем;
Основні складнощі, що виникають під час їх тестування;
Основні напрямки та технології, які необхідно відслідковувати під час роботи з вбудованими системами.
Більше про захід: https://www.globallogic.com/ua/about/events/globallogic-webinar-introduction-to-embedded-qa/
Приємного перегляду і не забудьте залишити коментар про враження від вебінару!
"Request Lifecycle at Prom.ua", Vitaliy KharytonskiyFwdays
A detailed journey of a single user request through prom.ua infrastructure including hardware, networks, services, and databases.
This talk will feature an explanation of our architecture and reasons behind its current state and external and internal challenges which arise in a high load project built completely on premise.
Selecting BI Tool - Proof of Concept - Андрій МузичукIgor Bronovskyy
A large number of tools and techniques have been developed over the years to support managerial decision making. Thus process of selecting appropriate BI tool turns to be an issue. Implementing and deploying a BI initiative can be lengthy, expensive and failure pron. The Proof of concept method can be used by stakeholders to avoid unnecessary losses.
In the presentation, the description of Proof of Concept method is provided based on the example of selecting among Microsoft stack, MicroStrategy and Business Object Bi tools. The example includes above mentioned technologies overview, reports modeling process, reports development process, report integration in SharePoint, performance testing as well as the decision making model and summary for final tools selection.
З ростом популяності мобільних платформ і досутпності відповідних пристроїв чітко вимальовуються тенденції переходу веб бізнесу в мобільну сферу. Практично весь бізнес присутній в Інтернеті, оскільки вважається, що якщо бізнес не має своєї веб сторінки, то його просто не існує. Схожа ситуація починає проявлятися і на мобільному ринку. Тому досить важливим є питання щодо швидкого освоєння цього ринку з мінімальними затратами. Даний огляд і призначений щоб описати шляхи переведення веб бізнесу в мобільну сферу, переваги і недоліки кожного з підходів, складності, з якими можуть зіткнутись дизайнери, програмісти та маркетологи.
03 - chomu prohramisty ne testuiut - yurii chulovskyi - it event 2013 (5)Igor Bronovskyy
Чи траплялася вам ситуація, коли на ретроспективі, ви домовилися що будете писати тести. І всі розуміють яку користь вони дадуть. Але й після цього тести пишуться дуже рідко.
Ця презентація є спробою знайти причини і роздумом на тему: “Які технічні знання, зміни в технічному і соціальному середовиці необхідні для покращення тестів”.
Юрій Чуловський
http://itevent.if.ua/lecture/chomu-programisti-ne-testuyut
Більшість з нас отримували пропозиції стосовно розробки програмного забезпечення. Це зазвичай спочатку пропозиції від друзів, готових сказати «дякую», потім від знайомих готових допомогти чимось, згодом від незнайомих людей, які готові платити гроші за нашу роботу. В останньому випадку ми зазвичай змушені відповідати на дуже нелегке питання: «А скільки це коштує?»....
http://itevent.if.ua/lecture/skilki-koshtuye-proekt-i-chomu-tak
Що таке ефективна команда? Що зробити, щоб група людей, які щойно познайомилися, стала командою, яка буде вирішувати складні задачі.
Ці та інші питання ми розглянемо на цій презентації.
1. Графічні середовища Mandriva Linux
2. Офіс Linux
3. Використання Інтернету
4. Програми для керування файлами
5. Мультимедійні додатки
6. Додатки для роботи з графікою
7. Програми для настроювання і налагодження системи
8. Додатки для розробки програмних засобів
We at MacPaw practice the approach of service teams. And as one of such teams, the responsibility for delivering software across various environments, from testing to production, falls on our shoulders. In this presentation, I will explain how we are trying to standardize our approach to software delivery in environments with diverse tech stacks and development approaches. The presentation will cover methods such as GitOps, dynamic environments, and event-based software delivery.
11 січня відбувся вебінар “Introduction to Embedded QA”.
Під час вебінару ми поговорили на такі теми:
Огляд вбудованих систем;
Основні складнощі, що виникають під час їх тестування;
Основні напрямки та технології, які необхідно відслідковувати під час роботи з вбудованими системами.
Більше про захід: https://www.globallogic.com/ua/about/events/globallogic-webinar-introduction-to-embedded-qa/
Приємного перегляду і не забудьте залишити коментар про враження від вебінару!
"Request Lifecycle at Prom.ua", Vitaliy KharytonskiyFwdays
A detailed journey of a single user request through prom.ua infrastructure including hardware, networks, services, and databases.
This talk will feature an explanation of our architecture and reasons behind its current state and external and internal challenges which arise in a high load project built completely on premise.
Presentation about capabilities of html5 and when to start using them.
Ehnanced and upgraded version of my previous presentation about html5
There are examples - right here
http://www.slideshare.net/markiyanmatsekh/html5-examples-10660313
The first .NET meetup by DOU: .NET and peopleAndrew Gubskiy
.NET Meetup in Kiev on February 27th: An offline opportunity to network and deepen .NET knowledge. The event includes talks by industry leaders, with a special presentation on modern .NET technologies.
Jane Bodrichenko: Еволюція No-Code та Low-Code: Вплив на ІТ-галузь та Роль Пр...Lviv Startup Club
Jane Bodrichenko: Еволюція No-Code та Low-Code: Вплив на ІТ-галузь та Роль Проджект Менеджера (UA)
UA Online PMDay 2024 Winter
Website – www.pmday.org/online
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Сучасний підхід до підвищення продуктивності сільськогосподарских рослинtetiana1958
24 травня 2024 року на кафедрі зоології, ентомології, фітопатології, інтегрованого захисту і карантину рослин ім. Б.М. Литвинова факультету агрономії та захисту рослин Державного біотехнологічного університету було проведено відкриту лекцію на тему «Сучасний підхід до підвищення продуктивності сільськогосподарських рослин» від – кандидат сільськогосподарських наук, фізіолога рослин, директора з виробництва ТОВ НВП "Екзогеніка" Олександра Обозного та завідувача відділу маркетингу ТОВ НВП "Екзогеніка" Бориса Коломойця.
Участь у заході взяли понад 75 студентів та аспірантів спеціальностей 202, 201 та 203, а також викладачі факультету та фахівці із виробництва. Тема лекції є надзвичайно актуальною для сільського господарства України і викликала жваве обговорення слухачів та багато запитань до лектора.
Дякуємо пану Олександру та пану Борису за приділений час, надзвичайно цікавий матеріал та особистий внесок у побудову сучасного сільського господарства у нашій країні!
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жаріковаestet13
До вашої уваги історія про українську поетку, бойову медикиню, музикантку – Єлизавету Жарікову, яка з початку повномасштабної війни росії проти України приєдналася до лав ЗСУ.
Регіональний центр євроатлантичної інтеграції України, що діє при відділі документів із гуманітарних, технічних та природничих наук, підготував віртуальну виставку «Допомога НАТО Україні».
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...tetiana1958
29 травня 2024 року на кафедрі зоології, ентомології, фітопатології, інтегрованого захисту і карантину рослин ім. Б.М. Литвинова факультету агрономії та захисту рослин Державного біотехнологічного університету було проведено відкриту лекцію на тему «Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випробувань пестицидів: шлях до підвищення якості та надійності досліджень» від кандидата біологічних наук, виконавчого директора ГК Bionorma, директора Інституту агробіології Ірини Бровко.
Участь у заході взяли понад 70 студентів та аспірантів спеціальностей 202, 201 та 203, а також викладачі факультету та фахівці із виробництва. Тема лекції є надзвичайно актуальною для сільського господарства України і викликала жваве обговорення слухачів та багато запитань до лектора.
Дякуємо пані Ірині за приділений час, надзвичайно цікавий матеріал та особистий внесок у побудову сучасного захисту рослин у нашій країні!
22 травня виповнюється 145 років від дня народження українського державного і політичного діяча Симона Петлюри.
Симон Петлюра – це видатна постать в українській історії, особистість загальнонаціонального масштабу, людина, яка була здатна своєю діяльністю консолідувати етнос, стати на чолі визвольних змагань за національну незалежність і процесу українського державотворення.
Будучи керівником УНР у найважчий для неї період, він зумів не лише на практиці очолити державну структуру, а й реалізувати її модель, закласти підвалини демократичної республіки. Аксіомою для С. Петлюри упродовж усієї його політичної діяльності періоду Української революції було невідступне дотримання постулату державної незалежності України.
Довгі десятиліття життя та діяльність Симона Петлюри були перекручені та спаплюжені радянською пропагандою. Таким чином комуністична пропаганда намагалася дискредитувати не тільки ім’я видатного політичного й військового діяча, а й саму українську ідею, до реалізації якої долучився Симон Петлюра й уособленням якої він був. Тому й досі надзвичайно актуальною залишається потреба пізнання справжнього Петлюри, аналіз як його досягнень і здобутків на ниві української справи, так і помилок та прорахунків.
2. Qt (варіант вимови cute — к'ют) — крос-платформовий інструментарій розробки програмного забезпечення (ПЗ) мовою програмування C++. Дозволяє запускати написане за його допомогою ПЗ на більшості сучасних операційних систем шляхом простої компіляції тексту програми для кожної ОС без зміни початкового коду. Qt також може бути використаним в багатьох інших мов програмування: -Ada (QtAda), -C# (Qyoto/Kimono) -Perl -Pascal -Java (Qt Jambi) -PHP (PHP-Qt) - Ruby (QtRuby) - Python (PyQt).
10. Форум в Мюнхені Цієї осені в рамках проведення щорічної конференції в Мюнхені Qt Developer Days 2009 були оголошені поточні досягнення і подальші плани розвитку бібліотеки Qt. Теми для семінарів офоплювали широкий діапазон запитань, якщо коротко, то вміст доповідей можна привести до наступних пунктів: • В реліз Qt 4.6 буде добавлена підтримка деякої кількості нових платформ (в тому числі Windows 7, Snow Leopard відApple, QNX, VxWorks і OS S60 — платформи для смартфона Nokia, яка використовує Symbian), нові API та значно покращену продуктивність в деяких областях. У розпорядженні розробників Nokia подає Qt SDK, побудований на таком унструментарії, як Qt Designer і Qt Creator і додатковий Qt Developer Network. • У відношенні до планів розвитку бібліотеки було сказано, що у порівнянні з Qt 4.6, яка повинна вийти уже цього грудня, Qt 4.7 буде містити тільки деяку кількість нового функціоналу і буде більш направлена на стабільність і продуктивність. Nokia планує збільшити бюджет розробників на 50 %.
11. • Дні віджетів, такими, як ми їх привикли бачити на сьогоднішній день — закінчені. Статичний, побудований на віджетах користувацький інтерфейс в майбутньому трансформується у відношення об'єкт-стан, який дає більш гладкі, насичені та привабливі інтерфейси. • Мова розмітки Qt (Qt Markup Language, QML) та описовий підхід до користувача інтерфейсу є частиною проекту Kinetic, який певною мірою вже буде присутній в Qt 4.6. Нові API, розроблені як частина Kinetic в Qt 4.6 це. QMake буде замінюватися на CMake - що безумовно підтримується багатьма KDE-розробниками. • Помітний прогрес на фронті пристроїв на базі N900 Maemo. У зв'язку з очікуваним виходом Maemo 6 (Harmattan) явно складається враження, що перехід Maemo на Qt відбувається стрімко, відкриваючи Qt-програмістам прекрасні можливості, щоб зануритися в мобільну розробку. Також варто відзначити загальну тенденцію Nokia рухатися назустріч відкритому ПЗ. Прикладами можуть служити нещодавнє відкриття кодів Symbian, а потім, у січні цього року - вихід Q t під LGPL. Далі, загальна Linux-стратегія компанії втілюється в Nokia N900 як важливої частини п'ятиетапний плану відкриття Maemo для широкої аудиторії. Пристрій надає користувачам досвід роботи в сучасному програмному оточенні і успішно демонструє адаптацію десктопних Linux-технологій для роботи на портативних комп'ютерах.
12. У Мюнхені на Qt Developer Days компанія Nokia анонсувала запуск програми сертифікації для фахівців з Qt . Дана програма дозволяє офіційно підтвердити знання, досвід і навички роботи з Qt. Вона призначена для підготовки талановитих Qt розробників і виділення експертів в співтоваристві Qt. Сертифікація є однією з декількох ініціатив формують загальну програму навчання Qt. Претенденти на отримання сертифіката повинні будуть пройти онлайн тест на сайті в одному з 5000 центрів тестування в 160 країнах. За організацію цього процесу відповідає компанія Pearson Vue. У майбутньому буде запропоновано декілька ступенів сертифікації, першим з яких є Nokia Certified Qt Developer. Для отримання сертифікату Nokia Certified Qt Developer необхідно пройти іспит "Qt Essentials". Ціна здачі іспиту Qt Essentials: 149EUR / 199USD, але на даний момент є можливість отримати знижку в 30-50%. Додаткову інформацію можна знайти на http://qt.nokia.com/