Enviar pesquisa
Carregar
4 puchnina.pptx
•
0 gostou
•
318 visualizações
Fwdays
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 16
Baixar agora
Baixar para ler offline
Recomendados
своем докладе я подробно расскажу о Spring Boot - библиотеке, которая значительно упрощает работу разработчика и уменьшает количество написанного кода. Spring Boot позволяет быстрее и проще сконфигурировать сторонние библиотеки и фреймворки, а также предоставляет удобные сервисы для получения метрик работы приложения. Я поделюсь своим опытом работы, интеграции с Maven/Gradle, покажу практические примеры использования этой технологии. После этого доклада вы можете самостоятельно использовать Spring Boot в своих приложениях.
"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец
Fwdays
Я расскажу о том, как можно использовать терминал не по назначению. Какие подводные камни мне встречались, когда я разрабатывал canvas для терминала. Какие алгоритмы я использовал, чтобы оптимизировать скорость отрисовки элементов. И конечно же покажу все на реальных примерах и отвечу на вопросы.
Евгений Обрезков "Behind the terminal"
Евгений Обрезков "Behind the terminal"
Fwdays
Став популярным Angular активно обтачивался и дорабатывался активистами, приложения написанные 2-3 года назад и сейчас имеют отличия, мы посмотрим какие.
Евгений Жарков AngularJS: Good parts
Евгений Жарков AngularJS: Good parts
Fwdays
Обзор использования mRuby для создания легковесных API. Что такое mRuby и чем оно лучше или хуже Ruby.
Lightweight APIs in mRuby (Михаил Бортник)
Lightweight APIs in mRuby (Михаил Бортник)
Fwdays
Fat Models - проблема, которая ожидает 90% хорошо развивающихся проектов. Ее причина очевидна: среди Fat Models Fat Views and Fat Controllers - модели являются наилучшим вариантом. Но что делать если вы уже дошли до предела?
Fighting Fat Models (Богдан Гусев)
Fighting Fat Models (Богдан Гусев)
Fwdays
На что ответит мой доклад: -Ещё раз докажем себе, что процессы служат людям, а не наоборот. -Один грамотный руководитель как-то сказал, что кадры решают всё. Как помочь кадрам решать хоть что-то? -Почему SCRUM редко работает в реальном мире? Является ли следование SCRUM самоцелью? -Как адаптировать процесс под бизнес-цели и создать микроклимат в команде.
Светлана Старикова "Building a self-managing team: why you should not have e...
Светлана Старикова "Building a self-managing team: why you should not have e...
Fwdays
о том что изменилось за прошедший год, какие новые возможности появились у разработчиков, как начать девелопмент и что для этого нужно
Алексей Рыбаков: "Wearable OS год спустя: Apple Watch 2.0, Android Wear 5.1.1...
Алексей Рыбаков: "Wearable OS год спустя: Apple Watch 2.0, Android Wear 5.1.1...
Fwdays
Information is a commodity. Corporations are passing around consumer behavioral profiles like broker...
Designing for Privacy
Designing for Privacy
exultantwarning51
Recomendados
своем докладе я подробно расскажу о Spring Boot - библиотеке, которая значительно упрощает работу разработчика и уменьшает количество написанного кода. Spring Boot позволяет быстрее и проще сконфигурировать сторонние библиотеки и фреймворки, а также предоставляет удобные сервисы для получения метрик работы приложения. Я поделюсь своим опытом работы, интеграции с Maven/Gradle, покажу практические примеры использования этой технологии. После этого доклада вы можете самостоятельно использовать Spring Boot в своих приложениях.
"Spring Boot. Boot up your development" Сергей Моренец
"Spring Boot. Boot up your development" Сергей Моренец
Fwdays
Я расскажу о том, как можно использовать терминал не по назначению. Какие подводные камни мне встречались, когда я разрабатывал canvas для терминала. Какие алгоритмы я использовал, чтобы оптимизировать скорость отрисовки элементов. И конечно же покажу все на реальных примерах и отвечу на вопросы.
Евгений Обрезков "Behind the terminal"
Евгений Обрезков "Behind the terminal"
Fwdays
Став популярным Angular активно обтачивался и дорабатывался активистами, приложения написанные 2-3 года назад и сейчас имеют отличия, мы посмотрим какие.
Евгений Жарков AngularJS: Good parts
Евгений Жарков AngularJS: Good parts
Fwdays
Обзор использования mRuby для создания легковесных API. Что такое mRuby и чем оно лучше или хуже Ruby.
Lightweight APIs in mRuby (Михаил Бортник)
Lightweight APIs in mRuby (Михаил Бортник)
Fwdays
Fat Models - проблема, которая ожидает 90% хорошо развивающихся проектов. Ее причина очевидна: среди Fat Models Fat Views and Fat Controllers - модели являются наилучшим вариантом. Но что делать если вы уже дошли до предела?
Fighting Fat Models (Богдан Гусев)
Fighting Fat Models (Богдан Гусев)
Fwdays
На что ответит мой доклад: -Ещё раз докажем себе, что процессы служат людям, а не наоборот. -Один грамотный руководитель как-то сказал, что кадры решают всё. Как помочь кадрам решать хоть что-то? -Почему SCRUM редко работает в реальном мире? Является ли следование SCRUM самоцелью? -Как адаптировать процесс под бизнес-цели и создать микроклимат в команде.
Светлана Старикова "Building a self-managing team: why you should not have e...
Светлана Старикова "Building a self-managing team: why you should not have e...
Fwdays
о том что изменилось за прошедший год, какие новые возможности появились у разработчиков, как начать девелопмент и что для этого нужно
Алексей Рыбаков: "Wearable OS год спустя: Apple Watch 2.0, Android Wear 5.1.1...
Алексей Рыбаков: "Wearable OS год спустя: Apple Watch 2.0, Android Wear 5.1.1...
Fwdays
Information is a commodity. Corporations are passing around consumer behavioral profiles like broker...
Designing for Privacy
Designing for Privacy
exultantwarning51
В докладе мы поговорим о концепции Feature Flags. Преимуществами этого подхода являются - Уменьшение количества веток (feature branches) - Постепенная выкатка изменений (gradual rollout) - Безопасный откат изменений (safe rollback) В докладе я расскажу о практическом опыте компании upwork.com, и о том как Feature Flags минимизируют наши риски при выпуске новой функциональности или рефакторинге. Введение в концепцию Feature Flags Feature Flags в Upwork Какие задачи решаются с помощью Feature Flags Как мы используем Feature Flags Детали реализации Общие рекомендации по использованию Ограничения подхода Доклад расчитан на широкий спектр аудитории
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Fwdays
Процесс перехода команды из разряда простого фана к эффективной деятельности часто бывает болезненным, с рывком и недостаточно быстрым. Это постоянное балансирование между старым и новым, попытка усидеть на двух стульях сразу - романтичности инди-разработки и необходимости зарабатывать деньги на все потребности команды. Это будет история о том, как объединить эти два подхода в гармоничную экосистему, и сделать это своевременно. Тема очень глубокая и противоречивая, и здесь нет однозначных ответов. Я поделюсь своим опытом подводных камней и ошибок на этом пути. Возможно, это будет полезно и вам.
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Fwdays
Scrum и Kanban являются наиболее распространенными инструментами для организации умственной работы. Мы поговорим об их применимости. Речь пойдёт о соображениях, которые помогут вам определить что выбрать в каких ситуациях и избежать злоупотреблений использования неподходящих инструментов.
Скрам и Канбан: применимость самых распространенных методов организации умств...
Скрам и Канбан: применимость самых распространенных методов организации умств...
Fwdays
В докладе пойдет речь о простых, но далеко не всем известных приёмах оптимизации приложений и повышения продуктивности разработчика. Будут рассмотрены такие темы : Effective Java в Android Оптимальное использование файлов ресурсов Правильная работа с лейаутами - Отзывчивый UI Настройка инструментов разработчика и эмуляторов Полезные ссылки и тематические ресурсы
Сергей Жук "Android Performance Tips & Tricks"
Сергей Жук "Android Performance Tips & Tricks"
Fwdays
Hey, let's talk about the future! Frameworks are moving fast, delivering new features, improving performance, and expanding the boundaries of what's possible to do with the web today. Sometimes it's hard to keep up. We'll talk about what the future holds for all of us and how to write your applications today to be prepared for it.
"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин
Fwdays
У своїй доповіді я розповім історію про еволюцію проекту швейцарського банку, який виявився досить гнучкий щоб пережити багато злетів та падінь. Використовуючи цікаві напрацювання з масштабованого Agile і здорового глузду. А також, на скільки складніше працювати у випадку розподілених команд і яка ціна використання такої конфігурації.
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Fwdays
О том, что такое платёжные формы и платёжные шлюзы, где они встречаются, как устроены, как их проработать так, чтобы было удобно пользователю. А также о том, какие ошибки часто допускаются при их создании и почему.
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Fwdays
Як почати показувати користувачу контент, а не індикатори завантаження і як не зруйнувати при цьому додаток
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
Fwdays
Yes, this is very wide problem: you expect something, but reality is a bit different. You expect that query will run 1 sec, but it runs (Oh, my God!) 1 hour. You expect that your query will perform index seek, but it performs index scan instead. You expect your query doesn't use locks, but it uses them. So this session will be focused on understanding the internals of such situations and making our expectations more close to reality.
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
Fwdays
One of the major challenges of building rich applications for the web, is that our foundation (JavaScript in the browser) is a document viewer, not an application platform. In fact, if you show a mobile or desktop app developer the primitives that we web developers are given to start with, the typical reaction is that we’re missing many important building blocks. All of the tools we rely on like Angular 2, React, Ember, Polymer, etc... are, essentially, shims and hacks that we make use of while we wait for things like the W3C Web Component spec to be completed and implemented in browsers. As it becomes more feasible to build on the standards instead of a framework, it'll become useful for developers to have awareness of what those standards are, what’s missing from the official spec, and how well of a job our favorite libraries do with establishing alignment. We’ll take a close look at the W3C component spec, and compare it to the concept of a Component in the React.js library, the and the Ember.js 2 and Angular 2 frameworks. We’ll try to do a few things using native web components, involving rendering and styling an encapsulated piece of interactive UI. Along the way, we will highlight the things that we’re waiting in the W3C spec. We'll be left with a clear roadmap of when we can start decoupling our apps from a specific third party tool and rely on “Native Web Components” in production.
Michael North "The Road to Native Web Components"
Michael North "The Road to Native Web Components"
Fwdays
Что приходит на смену Object Oriented Design? Объекты нам дают ощущения соответсвия нашей программы и реального мира. Если у нас вместо (или вместе) с объектами есть функции и данные, то каким получится аналог описания предметной области? Как при этом можно использовать средства языковой абстракции в новых языках программирования?
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
Fwdays
Важные изменения в Phalcon за последний год Краткое описание важных изменений и дополнений, которые сделали Phalcon интересным и более стабильным за последний год. Что ожидается от версии 2.1 О концептуальных изменениях в версии 2.1 LTS версия и система релизов О выходе LTS версии, сроках её поддержки, а так же намеченной системе релизов Phalcon и сроках их поддержки. Как Zephir увеличивает численность команды и общую стабильность проекта О том, что команда Zephir расширяется профессиональными разработчиками на языке Си, делая язык стабильнее и развивая его быстрее. О заморозке основной ветки разработки. Как принять участие в разработке Phalcon О том как писать на языке программирования Zephir, тестировать локально свои наработки и правильно отправлять пул реквесты или баг репорты чтоб они были рассмотрены в ближайшее время. Поддержка PHP7 О том, на какой стадии поддержка PHP7 реализована в Phalcon. Как Phalcon будет работать в PHP7. Будет ли он быстрее чем нативный код для PHP7. О том, какую версию рекомендуется использовать сейчас. В чём мы нуждаемся О том, что нам нужны не только программисты — описание того, как можно помогать проекту развиваться, даже не будучи профессиональным программистом.
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Fwdays
Це мультиплеєр гра в танчики, в якій “джойстиками” виступають будь-які смартфони, а саме поле битви зручно відобразити на великому екрані або проекторі компятера чи ноутбука. Розкажу про ідею створення, як вона була написана, якими технологіями, які були виклики та результати. Також сподіваюсь, що всі присутні в залі зможуть в неї пограти
Андрей Шумада | Tank.ly
Андрей Шумада | Tank.ly
Fwdays
Как использовать всю мощь идеи реакта и вычислений d3 для построения гибких (очень гибких) графиков. Делаем десяток основных компонент и на их основе легко строим все, что душе угодно.
Алексей Волков "Интерактивные декларативные графики на React+D3"
Алексей Волков "Интерактивные декларативные графики на React+D3"
Fwdays
Миллиарды людей по всему миру открывают веб-браузер утехи или работы ради. Сотни тысяч разработчиков, дизайнеров, тестировщиков и т.д., создают все новые и новые приложения для этих самых миллиардов. Тысячи языков программирования, помогают предыдущим ребятам. И Java один из таких языков! И если ты выбрал для написания своего веб-приложения Java – ты скорее всего один из нас. Мои поздравления. Загвоздка лишь в том, что для Java существует несколько десятков веб-фреймворков и библиотек. Непростой выбор для человека, но критический для проекта. Что выбрать? Скажу честно – я не знаю, но попробую помочь определиться с выбором. Мы пробежим по Struts, JSF, Portlet, Spring MVC, DWR, GWT и некоторым другим фреймворкам, которые мне попадались в руки. Сравним сильные и слабые стороны, и подготовим почву для вашего собственного выбора веб-фреймворков будущего проекта.
"Красная книга веб-разработчика" Виктор Полищук
"Красная книга веб-разработчика" Виктор Полищук
Fwdays
profanity filters: why we need them in mobile at all? how to filter fast (strings vs sets) handle tricky cases: what is wrong with word 'classic' gentle filtering not to scare users
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Fwdays
Расскажу об использовании Swift для построения CLI инструментов и написании скриптов. А так же, что нам для этого понадобится. И, конечно же, рассмотрим плюсы и минусы нового игрока на поле :)
Александр Воронов | Building CLI with Swift
Александр Воронов | Building CLI with Swift
Fwdays
Искусство и дизайн: *Почему дизайн - это не искусство. *Современное искусство. *Хороший дизайн. *Развитие чувства вкуса у дизайнера. Как начать карьеру дизайнера: *С чего начинать. *Как привлечь заказчиков. *Первый заказчик. *Как общаться с заказчиком.
Илья Прукко: "Как дизайнеру не становиться художником"
Илья Прукко: "Как дизайнеру не становиться художником"
Fwdays
Онлайн фриланс на оDesk: почему стоит сказать себе да! Самые востребованные фрилансеры. Чего хочет мировой клиент? Лайфхак - как пробиться с нулевым профилем? Инновации oDesk, которые помогут выбиться в TOP рейтинг.
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
Fwdays
Case study of how small team in Preply started with inheriting an existing ranking model to being able to produce a model per day. In this talk we'll cover steps to take if you find yourself in a similar situation: what kind of technology and processes can you introduce in order to achieve a great speedup in a development speed.
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
Fwdays
In my talk, I will tell about the world of GenAI services beyond GPT-wrappers and how we developed and scaled GenAI-centric applications. I'll share personal experiences about the obstacles, lessons, and strategic tools and methodologies that were key in taking GenAI applications from 0 to 1. I'll talk about the challenges we faced when launching LLM-based and image generative applications and delivering them to end users, and what conclusions and solutions were made.
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
Fwdays
Python engineers are introduced to the transformative potential of Large Language Models (LLMs) in the realm of advanced data analysis and the application of Semantic Kernel techniques. We will talk about how LLMs like ChatGPT can be integrated into Python environments to automate data processing, enhance predictive modeling, and unlock deeper insights from complex datasets. The session will delve into practical strategies for embedding Semantic Kernel methods within Python projects, illustrating how these advanced techniques can refine the accuracy of machine learning models by embedding domain-specific knowledge directly into the analysis process. Attendees will leave with a clear roadmap for leveraging the combined power of LLMs and Semantic Kernels, equipped with actionable knowledge to drive innovation in their data analysis projects and beyond, marking a significant leap forward in the evolution of Python engineering practices.
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Mais conteúdo relacionado
Destaque
В докладе мы поговорим о концепции Feature Flags. Преимуществами этого подхода являются - Уменьшение количества веток (feature branches) - Постепенная выкатка изменений (gradual rollout) - Безопасный откат изменений (safe rollback) В докладе я расскажу о практическом опыте компании upwork.com, и о том как Feature Flags минимизируют наши риски при выпуске новой функциональности или рефакторинге. Введение в концепцию Feature Flags Feature Flags в Upwork Какие задачи решаются с помощью Feature Flags Как мы используем Feature Flags Детали реализации Общие рекомендации по использованию Ограничения подхода Доклад расчитан на широкий спектр аудитории
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Fwdays
Процесс перехода команды из разряда простого фана к эффективной деятельности часто бывает болезненным, с рывком и недостаточно быстрым. Это постоянное балансирование между старым и новым, попытка усидеть на двух стульях сразу - романтичности инди-разработки и необходимости зарабатывать деньги на все потребности команды. Это будет история о том, как объединить эти два подхода в гармоничную экосистему, и сделать это своевременно. Тема очень глубокая и противоречивая, и здесь нет однозначных ответов. Я поделюсь своим опытом подводных камней и ошибок на этом пути. Возможно, это будет полезно и вам.
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Fwdays
Scrum и Kanban являются наиболее распространенными инструментами для организации умственной работы. Мы поговорим об их применимости. Речь пойдёт о соображениях, которые помогут вам определить что выбрать в каких ситуациях и избежать злоупотреблений использования неподходящих инструментов.
Скрам и Канбан: применимость самых распространенных методов организации умств...
Скрам и Канбан: применимость самых распространенных методов организации умств...
Fwdays
В докладе пойдет речь о простых, но далеко не всем известных приёмах оптимизации приложений и повышения продуктивности разработчика. Будут рассмотрены такие темы : Effective Java в Android Оптимальное использование файлов ресурсов Правильная работа с лейаутами - Отзывчивый UI Настройка инструментов разработчика и эмуляторов Полезные ссылки и тематические ресурсы
Сергей Жук "Android Performance Tips & Tricks"
Сергей Жук "Android Performance Tips & Tricks"
Fwdays
Hey, let's talk about the future! Frameworks are moving fast, delivering new features, improving performance, and expanding the boundaries of what's possible to do with the web today. Sometimes it's hard to keep up. We'll talk about what the future holds for all of us and how to write your applications today to be prepared for it.
"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин
Fwdays
У своїй доповіді я розповім історію про еволюцію проекту швейцарського банку, який виявився досить гнучкий щоб пережити багато злетів та падінь. Використовуючи цікаві напрацювання з масштабованого Agile і здорового глузду. А також, на скільки складніше працювати у випадку розподілених команд і яка ціна використання такої конфігурації.
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Fwdays
О том, что такое платёжные формы и платёжные шлюзы, где они встречаются, как устроены, как их проработать так, чтобы было удобно пользователю. А также о том, какие ошибки часто допускаются при их создании и почему.
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Fwdays
Як почати показувати користувачу контент, а не індикатори завантаження і як не зруйнувати при цьому додаток
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
Fwdays
Yes, this is very wide problem: you expect something, but reality is a bit different. You expect that query will run 1 sec, but it runs (Oh, my God!) 1 hour. You expect that your query will perform index seek, but it performs index scan instead. You expect your query doesn't use locks, but it uses them. So this session will be focused on understanding the internals of such situations and making our expectations more close to reality.
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
Fwdays
One of the major challenges of building rich applications for the web, is that our foundation (JavaScript in the browser) is a document viewer, not an application platform. In fact, if you show a mobile or desktop app developer the primitives that we web developers are given to start with, the typical reaction is that we’re missing many important building blocks. All of the tools we rely on like Angular 2, React, Ember, Polymer, etc... are, essentially, shims and hacks that we make use of while we wait for things like the W3C Web Component spec to be completed and implemented in browsers. As it becomes more feasible to build on the standards instead of a framework, it'll become useful for developers to have awareness of what those standards are, what’s missing from the official spec, and how well of a job our favorite libraries do with establishing alignment. We’ll take a close look at the W3C component spec, and compare it to the concept of a Component in the React.js library, the and the Ember.js 2 and Angular 2 frameworks. We’ll try to do a few things using native web components, involving rendering and styling an encapsulated piece of interactive UI. Along the way, we will highlight the things that we’re waiting in the W3C spec. We'll be left with a clear roadmap of when we can start decoupling our apps from a specific third party tool and rely on “Native Web Components” in production.
Michael North "The Road to Native Web Components"
Michael North "The Road to Native Web Components"
Fwdays
Что приходит на смену Object Oriented Design? Объекты нам дают ощущения соответсвия нашей программы и реального мира. Если у нас вместо (или вместе) с объектами есть функции и данные, то каким получится аналог описания предметной области? Как при этом можно использовать средства языковой абстракции в новых языках программирования?
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
Fwdays
Важные изменения в Phalcon за последний год Краткое описание важных изменений и дополнений, которые сделали Phalcon интересным и более стабильным за последний год. Что ожидается от версии 2.1 О концептуальных изменениях в версии 2.1 LTS версия и система релизов О выходе LTS версии, сроках её поддержки, а так же намеченной системе релизов Phalcon и сроках их поддержки. Как Zephir увеличивает численность команды и общую стабильность проекта О том, что команда Zephir расширяется профессиональными разработчиками на языке Си, делая язык стабильнее и развивая его быстрее. О заморозке основной ветки разработки. Как принять участие в разработке Phalcon О том как писать на языке программирования Zephir, тестировать локально свои наработки и правильно отправлять пул реквесты или баг репорты чтоб они были рассмотрены в ближайшее время. Поддержка PHP7 О том, на какой стадии поддержка PHP7 реализована в Phalcon. Как Phalcon будет работать в PHP7. Будет ли он быстрее чем нативный код для PHP7. О том, какую версию рекомендуется использовать сейчас. В чём мы нуждаемся О том, что нам нужны не только программисты — описание того, как можно помогать проекту развиваться, даже не будучи профессиональным программистом.
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Fwdays
Це мультиплеєр гра в танчики, в якій “джойстиками” виступають будь-які смартфони, а саме поле битви зручно відобразити на великому екрані або проекторі компятера чи ноутбука. Розкажу про ідею створення, як вона була написана, якими технологіями, які були виклики та результати. Також сподіваюсь, що всі присутні в залі зможуть в неї пограти
Андрей Шумада | Tank.ly
Андрей Шумада | Tank.ly
Fwdays
Как использовать всю мощь идеи реакта и вычислений d3 для построения гибких (очень гибких) графиков. Делаем десяток основных компонент и на их основе легко строим все, что душе угодно.
Алексей Волков "Интерактивные декларативные графики на React+D3"
Алексей Волков "Интерактивные декларативные графики на React+D3"
Fwdays
Миллиарды людей по всему миру открывают веб-браузер утехи или работы ради. Сотни тысяч разработчиков, дизайнеров, тестировщиков и т.д., создают все новые и новые приложения для этих самых миллиардов. Тысячи языков программирования, помогают предыдущим ребятам. И Java один из таких языков! И если ты выбрал для написания своего веб-приложения Java – ты скорее всего один из нас. Мои поздравления. Загвоздка лишь в том, что для Java существует несколько десятков веб-фреймворков и библиотек. Непростой выбор для человека, но критический для проекта. Что выбрать? Скажу честно – я не знаю, но попробую помочь определиться с выбором. Мы пробежим по Struts, JSF, Portlet, Spring MVC, DWR, GWT и некоторым другим фреймворкам, которые мне попадались в руки. Сравним сильные и слабые стороны, и подготовим почву для вашего собственного выбора веб-фреймворков будущего проекта.
"Красная книга веб-разработчика" Виктор Полищук
"Красная книга веб-разработчика" Виктор Полищук
Fwdays
profanity filters: why we need them in mobile at all? how to filter fast (strings vs sets) handle tricky cases: what is wrong with word 'classic' gentle filtering not to scare users
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Fwdays
Расскажу об использовании Swift для построения CLI инструментов и написании скриптов. А так же, что нам для этого понадобится. И, конечно же, рассмотрим плюсы и минусы нового игрока на поле :)
Александр Воронов | Building CLI with Swift
Александр Воронов | Building CLI with Swift
Fwdays
Искусство и дизайн: *Почему дизайн - это не искусство. *Современное искусство. *Хороший дизайн. *Развитие чувства вкуса у дизайнера. Как начать карьеру дизайнера: *С чего начинать. *Как привлечь заказчиков. *Первый заказчик. *Как общаться с заказчиком.
Илья Прукко: "Как дизайнеру не становиться художником"
Илья Прукко: "Как дизайнеру не становиться художником"
Fwdays
Онлайн фриланс на оDesk: почему стоит сказать себе да! Самые востребованные фрилансеры. Чего хочет мировой клиент? Лайфхак - как пробиться с нулевым профилем? Инновации oDesk, которые помогут выбиться в TOP рейтинг.
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
Fwdays
Destaque
(19)
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Александр Махомет "Feature Flags. Уменьшаем риски при выпуске изменений"
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Трансформация команды: от инди разработки к играм с коммерческой успешностью
Скрам и Канбан: применимость самых распространенных методов организации умств...
Скрам и Канбан: применимость самых распространенных методов организации умств...
Сергей Жук "Android Performance Tips & Tricks"
Сергей Жук "Android Performance Tips & Tricks"
"Frameworks in 2015" Андрей Листочкин
"Frameworks in 2015" Андрей Листочкин
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Швейцарія, масштабування Scrum і розподілені команди от Романа Сахарова
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Анатолий Попель: "Формы оплаты и платёжные шлюзы"
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
Павел Тайкало: "Optimistic Approach : How to show results instead spinners wi...
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
"Query Execution: Expectation - Reality (Level 300)" Денис Резник
Michael North "The Road to Native Web Components"
Michael North "The Road to Native Web Components"
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
"После OOD: как моделировать предметную область в пост-объектном мире" Руслан...
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Сергей Яковлев "Phalcon 2 - стабилизация и производительность"
Андрей Шумада | Tank.ly
Андрей Шумада | Tank.ly
Алексей Волков "Интерактивные декларативные графики на React+D3"
Алексей Волков "Интерактивные декларативные графики на React+D3"
"Красная книга веб-разработчика" Виктор Полищук
"Красная книга веб-разработчика" Виктор Полищук
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Анастасия Войтова: "Building profanity filters on mobile: clbuttic sh!t"
Александр Воронов | Building CLI with Swift
Александр Воронов | Building CLI with Swift
Илья Прукко: "Как дизайнеру не становиться художником"
Илья Прукко: "Как дизайнеру не становиться художником"
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
"Фриланс - выход за рамки. Перспектива для IT-талантов" Екатерина Божкова
Mais de Fwdays
Case study of how small team in Preply started with inheriting an existing ranking model to being able to produce a model per day. In this talk we'll cover steps to take if you find yourself in a similar situation: what kind of technology and processes can you introduce in order to achieve a great speedup in a development speed.
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
Fwdays
In my talk, I will tell about the world of GenAI services beyond GPT-wrappers and how we developed and scaled GenAI-centric applications. I'll share personal experiences about the obstacles, lessons, and strategic tools and methodologies that were key in taking GenAI applications from 0 to 1. I'll talk about the challenges we faced when launching LLM-based and image generative applications and delivering them to end users, and what conclusions and solutions were made.
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
Fwdays
Python engineers are introduced to the transformative potential of Large Language Models (LLMs) in the realm of advanced data analysis and the application of Semantic Kernel techniques. We will talk about how LLMs like ChatGPT can be integrated into Python environments to automate data processing, enhance predictive modeling, and unlock deeper insights from complex datasets. The session will delve into practical strategies for embedding Semantic Kernel methods within Python projects, illustrating how these advanced techniques can refine the accuracy of machine learning models by embedding domain-specific knowledge directly into the analysis process. Attendees will leave with a clear roadmap for leveraging the combined power of LLMs and Semantic Kernels, equipped with actionable knowledge to drive innovation in their data analysis projects and beyond, marking a significant leap forward in the evolution of Python engineering practices.
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Federated learning. Algorithmic solution to the problem of privacy preserving ML. Pieces involved to support the training with NVIDIA Flare as example. How newest legislation affects federated learning.
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Today, large language models are becoming an integral part of almost every IT solution. However, their use is often accompanied by certain limitations, such as the relevance of information or its depth and specificity. One of the ways to overcome these limitations is the method of working with LLMs - RAG (Retrieval Augmented Generation).
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
Fwdays
In an ideal world, you would write Python code and then it would work perfectly. But unfortunately, it doesn't work in this manner. In my talk, I'll cover how to efficiently debug your programs, especially in cloud environments or inside Kubernetes.
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
MLOps (Machine Learning Operations) is a recent buzzword, that trends a lot. Let's figure out together how maintaining applications with machine learning components is significantly different from maintaining applications without them. We will look into MLOps best practices and typical problems and their implementations/solutions in real world production.
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Ever seen a code base where understanding a simple method meant jumping through tangled class hierarchies? We all have! And while "Favor composition over inheritance!" is almost as old as object-oriented programming, strictly avoiding all types of subclassing leads to verbose, un-Pythonic code. So, what to do? The discussion on composition vs. inheritance is so frustrating because far-reaching design decisions like this can only be made with the ecosystem in mind – and because there's more than one type of subclassing! Let's take a dogma-free stroll through the types of subclassing through a Pythonic lens and untangle some patterns and trade-offs together. By the end, you'll be more confident in deciding when subclassing will make your code more Pythonic and when composition will improve its clarity.
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
The current architecture of Prom.ua is built on microservices and GraphQL API, but it was not always like that. In this talk, I'll tell you how far we've come and how we've made using graphs in a microservice architecture convenient and simple. I will talk about the problems we faced and how we overcame them, made our development process more accessible, deployments faster, and the remains of the monolith less loaded.
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
Fwdays
ETL stands for extract, transform, load. It's a process that combines data from different sources into a single repository for further processing, analysis, and utilization. This talk provides an example of how pandas can be used to solve ETL tasks as a stage in the evolution of the data intake component. This involves preliminary validation, filtering, and conversion of data according to a set of business rules and internal representation, with intermediate combination with other sources.
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...
Fwdays
I’m confident that many IT professionals are currently facing the same situation I was in a few months ago. Mobilization, uncertainty. How can I be maximally beneficial to the country with my experience and continue professional development in such circumstances? Since the onset of the full-scale invasion, I've been actively volunteering and assisting the army. Mobilization became the next logical step. I want to share: My journey in IT, volunteering, and the beginning of my service in the Armed Forces Impressions from the first few months Which Soft Skills are helpful in this context I aim to dispel myths about the mobilization process and projects of the Armed Forces. Address your questions And yes, military personnel can travel abroad during their leave.
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
Fwdays
The leader must be strong all the time. The leader cannot afford to make mistakes, let alone fail in front of their team. Is that really true? Nick Gicinto, a cybersecurity leader with over 25 years of experience, who has worked for the CIA and has built security systems from scratch at Tesla and Uber, fully hiring teams for these projects, will talk about the importance of being vulnerable to build trust within a team.
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
Fwdays
Sharing open feedback can be difficult because it equals much work on yourself. However, feedback needs attention and a special place in the corporate culture. It helps to grow dynamically, build a team of like-minded people and achieve powerful results. In the presentation, I will talk about: The ability to work with feedback as a soft, solid skill in developing technical specialists. A list of difficulties that prevent quality work with feedback. The 4A Framework is a tool for successful giving and receiving feedback. I will also help specialists learn the following: Form constructive feedback and understand how and when to give it. Work analytically with the received feedback. Feel free to share your thoughts and be heard.
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
Fwdays
Will discuss: Current communication challenges, including mishaps and toxic versus productive interactions. Ever wondered about PDP? It’s likely because its relevance to career planning, even outside your current company, hasn’t been fully spotlighted. Exploring how PDP functions within career planning, applicable even if you’re eyeing an exit. “Who do I aspire to become?” Summarizing key points with a reference to a practical form you can download to use.
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
Fwdays
This talk will reveal four destructive communication patterns that can undermine team spirit, reduce productivity and cause conflict, and offer effective strategies for neutralizing them. Let's start with exciting storytelling about a fictional team of developers working on Scrum. You will learn about situations that their team member noticed during team meetings. Next, we will analyze "The Gottman Four Horsemen" model, which describes the four "horsemen of the apocalypse" of work relationships: criticism, defensiveness, contempt, and stonewalling. For each of these patterns, specific "antidotes" will be offered that allow you to build healthier and more productive relationships in the team. Finally, we'll look at why this topic is critical to team productivity, drawing on Google's "Project Aristotle" research. Special attention will be paid to the concept of psychological safety, which is a key factor in the success of high-performance teams. This talk will not only provide valuable insights and tools for improving communication and management in Tech teams, but will also help each member better understand their own contribution to the overall success of the team.
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
Fwdays
We are all living in exceptionally turbulent times. Ukrainians are facing numerous crises and challenges, ranging from war to lay-offs. Work provides us with a sense of stability, which many of us deeply value and strive to maintain. However, there are times when we may not realize that our workload becomes overwhelming or that the stress we experience in our jobs becomes highly toxic. This often leads to burnout. During our discussion, we will cover: - The factors that contribute to burnout; - How to identify it; - Short-term strategies for addressing it; - Long-term approaches to finding fulfillment and satisfaction in our work; I will also share my personal experiences and insights, as well as those of my colleagues in the IT field. - Burnout - Stress
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
Fwdays
As you grow in experience as a tech specialist and close the needs of Maslow's hierarchy, you realize that you can help beginners in your specialization. But how to do it effectively? Where to look for future mentees? How to avoid mistakes that demotivate both sides? And, in general, how can you benefit from investing your time in the success of a mentee? I'll discuss this based on my 1.5 years of experience mentoring beginners. It will be useful for professionals with at least six months of experience in IT and a willingness to share their knowledge with the community.
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...
Fwdays
Will talk about: Briefly about the IT labor market in 2024: numbers, rates, pain points. The full cycle of job search and which stage is the most important? How to stand out among other candidates and what skills would come in handy?
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
Fwdays
Historically, Ukrainians are not good at presenting themselves (read: selling) because they are not self-confident. But we were never taught to be confident or to understand our strengths, moreover to pitch ourselves well in 3 minutes at an interview. Therefore, my task is to teach you in a few minutes how to: Create your personal pitch correctly (sales points, structure) Understand, depending on the type of company, what managers want to hear about you at the interview Be able to package irrelevant or no experience Understand your strengths Create an example of a personal pitch No, there will be no information here on how to get more $ at the interview, but it's not sure 😂
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...
Fwdays
Imposter syndrome is a psychological phenomenon that most of us suffer from to one degree or another. I'm no exception and have faced this for most of my IT career, which has been around 10 years. I did not immediately understand that the impostor syndrome is one of the biggest blockers for my personal and career development. When I understood it, I gradually started, with small and large steps, fighting with a syndrome in all available ways. In my talk, I will share my story and how it helped me grow from an ordinary developer to a team leader and, eventually, the leader of the entire department.
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
Fwdays
Mais de Fwdays
(20)
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
Baixar agora