Что такое кранонит, как устроен клуб, как его можете использовтаь вы, какие встречи мы провели, какие проблемы у нас есть, какая наша публика и многое другое.
SECON'2016. Бартунов Олег, Карьера в Open SourceSECONЯ расскажу про то, как устроен современный Open Source на примере проекта PostgreSQL и про те возможности, которые дает Open Source разработчику, в частности, в реализации себя как творческой личности и карьерного роста, а также достижения свободы и независимости. Open Source в условиях цифрового равенства позволяет разработчику жить и работать в привычных условиях без обязательного перемещения в неудобный для жизни мегаполис, и при этом быть членом большого международного сообщества, принимать участие в его жизни и влиять на развитие проекта.
SECON'2014 - Кирилл Мокевнин - Формирование инженерной культурыКонференция разработчиков программного обеспечения SECON'2014«В этом докладе я расскажу о том как мы подбираем команду и прокачиваем скиллы, приобщаем к использованию экстремального программирования и практик devops, справляемся с проблемами роста и распостраняем знания в команде, формируем систему ценностей и мотивируем, проводим code review и воспитываем лидеров».
Уровень аудитории: новички, практикующие, эксперты
Направления: Engineering & Quality, Agile Process, Team
Women Techmakers Novosibirsk, первый митапElena GrahovacЗнакомство с коммьюнити, которые поддерживают девушек в IT. Обсуждаем наши планы на ближайший месяц: изучаем Go и готовимся к хакатону Gopher Gala.
Николай Мамадаев — Процесс создания дизайна мобильного приложения Dev_PartyНиколай Мамадаев — Процесс создания дизайна мобильного приложения.
Конференция Dev Party (http://devparty.ru).
Вологда, 02.04.2016.
Михаил Трошев "Школа разработки интерфейсов"YandexМы любим получать новые знания и всегда с радостью обмениваемся ими. В этом году мы решили открыть Школу разработки интерейсов, чтобы поделиться своими знаниями и опытом в области фронтенд-разработки со всеми желающими.
Дизайн и проектирование: жесткая методика работы с рискамиAlexey BorodkinПрезентация для "Недели Байнета" (Минск) про то, как проектирование уменьшает риски и приносит деньги как заказчику, так и разработчику.
В конечном итоге все сводится к баблу и качеству создаваемого продукта (которое, опять же, так или иначе конвертируется в бабло) - такая вот меркантильность, без которой в любом бизнесе никуда.
Сергій Немчинський “Життя PM в картинках” Kharkiv Project Management DayLviv Startup ClubKharkiv Project Management Day
Сергій Немчинський “Життя PM в картинках”
Анонс кейс-турнира по проектному управлению среди студентов переводческих фак...Tetyana Struk TrainStation4-е заседание Санкт-Петербургского переводческого клуба
Анонс кейс-турнира по проектному управлению среди студентов переводческих факультетов
Мищенко Илья, управлящий директор компании «Литерра» / член Правления Союза переводчиков России
Виктор Русакович - Выборы, выборы, все фреймворки… приторныFDConfПять лет назад присоединился к команде разработки проекта, над которым до сих пор идёт работа. За это время приложения, создаваемые в рамках проекта, использовали разные фреймворки - от jQuery до React, от Backbone до Angular.
Как мы выбираем фреймворк для нашего следующего приложения? Какой фреймворк самый лучший? Как выбрать фреймворк и через год разочароваться в своём выборе? Короткая история о выборах в одном длинном проекте.
kranonit S14E01 Эдуард Лобас Management & IT IndustryKrivoy Rog IT CommunityЭдуард Лобас расскажет о тенденциях в IT на сегодняшний день. Что изменилось за последний год, и как с этим жить.
Поговорим о стартапах - главном тренде года в IT. Обсудим ситуацию в Украине, сравним с прошлым годом.
В тысячный раз поразмышляем о том, где лучше работать - в продуктовой или аутсорсинговой компании и, наконец, задумаемся о роли компаний, принадлежащих скандинавам, американцам и другим буржуям.
Во второй части доклада поразмышляем о менеджерах в IT и добавим немного интерактива!
Дизайн и проектирование: жесткая методика работы с рискамиAlexey BorodkinПрезентация для "Недели Байнета" (Минск) про то, как проектирование уменьшает риски и приносит деньги как заказчику, так и разработчику.
В конечном итоге все сводится к баблу и качеству создаваемого продукта (которое, опять же, так или иначе конвертируется в бабло) - такая вот меркантильность, без которой в любом бизнесе никуда.
Сергій Немчинський “Життя PM в картинках” Kharkiv Project Management DayLviv Startup ClubKharkiv Project Management Day
Сергій Немчинський “Життя PM в картинках”
Анонс кейс-турнира по проектному управлению среди студентов переводческих фак...Tetyana Struk TrainStation4-е заседание Санкт-Петербургского переводческого клуба
Анонс кейс-турнира по проектному управлению среди студентов переводческих факультетов
Мищенко Илья, управлящий директор компании «Литерра» / член Правления Союза переводчиков России
Виктор Русакович - Выборы, выборы, все фреймворки… приторныFDConfПять лет назад присоединился к команде разработки проекта, над которым до сих пор идёт работа. За это время приложения, создаваемые в рамках проекта, использовали разные фреймворки - от jQuery до React, от Backbone до Angular.
Как мы выбираем фреймворк для нашего следующего приложения? Какой фреймворк самый лучший? Как выбрать фреймворк и через год разочароваться в своём выборе? Короткая история о выборах в одном длинном проекте.
kranonit S14E01 Эдуард Лобас Management & IT IndustryKrivoy Rog IT CommunityЭдуард Лобас расскажет о тенденциях в IT на сегодняшний день. Что изменилось за последний год, и как с этим жить.
Поговорим о стартапах - главном тренде года в IT. Обсудим ситуацию в Украине, сравним с прошлым годом.
В тысячный раз поразмышляем о том, где лучше работать - в продуктовой или аутсорсинговой компании и, наконец, задумаемся о роли компаний, принадлежащих скандинавам, американцам и другим буржуям.
Во второй части доклада поразмышляем о менеджерах в IT и добавим немного интерактива!
kranonit S04E02 Кирил Jstor: Hacking .NET applicationsKrivoy Rog IT CommunityThis document discusses hacking .NET applications by accessing and attacking the runtime structure. It describes tools like payloads, Metasploit, decompilers and IDA Pro that can be used. The attack process involves modifying runtime objects like the GUI to instantiate new features and access code. Specific tasks discussed include connecting to databases, finding and moving between objects, and changing objects. A demo is provided of injecting code to exploit the target application and infect the .NET framework. Benefits discussed include bug hunting, flexible programs, and custom defensive payloads.
kranonit S05E01 Sergey Burma: Welcome to cloud!Krivoy Rog IT CommunitySergey Burma gives an introduction to cloud computing. He discusses what cloud computing is, including definitions of self-service, scalability, multitenancy, and pay-per-use models. He outlines the three types of cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Finally, he highlights some free cloud offerings and benefits and limitations of cloud computing.
Как писать на PHP и не стать быдло-кодеромKirill Kovalchuk- почему PHP программисты снискали дурную славу;
- что делать, чтобы стать хорошим программистом;
- как писать идеальный код;
- что такое командная разработка проекта;
- учет позиции бизнеса при разработке проекта;
- основные задачи, который должен решать программист;
Python для GameDevPyNSKДокладчик: Станислав Каблуков
О докладе:
Расскажу о своём опыте использования Python для разработки игр. В каких игровых движках и программах для моделирования используется Python.
Как и почему стоит использовать python для создания игр, и в каких случаях лучше отказаться от данной идеи. О плюсах и минусах использования Python.
В докладе будет про: python, blender, Ren'py, KivEnt, Boo, UE4 и д.р.
Видео: https://youtu.be/2RrZx_J5twU
Indie GamedevIT61Андрей Харченко, jocker3d@gmail.com, Game Developer
Независимая разработка игр. Что это такое и как правильно начать?
Создание собственной игры - увлекательный, но тем не менее достаточно сложный процесс.
Важно знать о многих аспектах, начиная от выбора технологии и заканчивая правильной организацией работы в команде.
В докладе будет рассмотрено:
- Плюсы и минусы технологий: Marmalade SDK, Unreal Engine, Unity, Cry Engine, Custom Engine
- Команда: Сколько нужно человек для разработки игры
- Объем проекта: Цифры на примере реального проекта
- Рабочий pipe line: Итерации в процессе разработки
- Фокус-тесты: Почему это очень важно
Python & Web: От простого к сложномуIlya BolkhovskyНиколай Фоминых (Python Developer @ Murano Software) для первой IT-встречи в лаборатории спутниковой океанографии http://solab.rshu.ru/ru/news/sol-first-it-talk/
Завершающая лекция - часть 1 - информатика и зомбиAlexey VasyukovПервая часть завершающей лекции курса. Разговор о жизни. Информатика и зомби. Какой язык круче? Кто сильнее - кит или слон?
Чем Python плох для стартапа?PyNSKДокладчик:
Александр Сапронов
Описание:
Язык Python отлично подходит для прототипирования: простой синтаксис, множество батареек, много готовых решений. Это отлично для бизнеса и для разработчика.
Но давайте снимем розовые очки и озвучим негатив, который вас ждет, когда вы возьмете Python для проекта.
Видео:
https://www.youtube.com/watch?v=YE9Q78QlZiE
Как жить на острие технологий в продакшне и не сойти с ума / Александр Курган...OnticoРИТ++ 2017, Frontend Сonf
Зал Дели + Калькутта, 5 июня, 15:00
Тезисы:
http://frontendconf.ru/2017/abstracts/2465.html
Сегодня популярно осуждать гонку за технологиями, много говорится о том, как плохо это может закончиться, и почему стоит об этом забыть. Я же хочу рассказать, как можно жить на bleeding edge в продакшне, как я сам это сделал в Uploadcare, и почему не стоит бояться такого подхода.
Code Sharing - Как мы пришли к Unity Package Manager / Станислав Коротаев (Ba...DevGAMM ConferenceЗачем и в каких случаях стоит шарить код. Процесс от одного спутанного кода к возможности шарить. (Sonargraph. Assembly Definitions) Почему мы отказались от шаринга кода через сабмодули и пришли к Unity Package Manager. Специфика Unity, локальные ссылки, снэпшоты и автоматизация.
DevOps для 1СAlexey Lustinадаптация модели DevOps и модели инженеров бизнес-приложения для технологического стека 1С Предприятие. Infostart Connect 2015
An Introduction to the IT Industry_СПИК 17.05.2011Dmitry OrlovСлайды с выступления Орлова Дмитрия про курс "Введение в индустрию ИТ" на СПИК 17.05.2011
Стачка 2017: CinemaVR - история запускаAndrey TatarinovCinemaVR - это комплексное решение, которое пронизывает весь стек от железа, до системы управления франчайзи и разработки новых VR-игр. В работе мы столкнулись с массой технических проблем и решили много интересных задач:
Автоматизация систем, которые плохо предназначены для автоматизации (игровые машины на персональной версии windows и steam);
Работа и централизованное управление площадками в условиях нестабильного интернета;
Разработка интересных VR-игр для игры на большой площади;
Мониторинг и аналитика работы сети.
В этом докладе я расскажу про путь, который прошел проект с нуля до работающей сети из десяти локаций по Москве и Петербургу, с какими проблемами мы столкнулись и как их решили.
#PostgreSQLRussia 2015.09.15 - Николай Самохвалов - 5 главных особенностей Po...Nikolay SamokhvalovВстречи сообщества http://PostgreSQLRussia.org -
Миграция из Oracle в Postgres. Встреча в компании CUSTIS.
План встречи:
19:00 Приветственная пицца, свободное общение.
19:20 Вступление. Рассказ о CUSTIS.
19:25 Николай Самохвалов. Коротко о PostgreSQL.
19:35 Максим Трегубов, CUSTIS. Миграция данных из Oracle в Postgres. Доклад о том, как мы для одного из заказчиков тестировали переход с СУБД Oracle на Postgres. Расскажем о выборе инструмента миграции данных, настройке тестовой среды и о полученных результатах. Также немного затронем модную тему DevOps и покажем роль Ansible в миграции данных.
20:10 Вячеслав Муравлев, CUSTIS. Data Access Layer как страховка при миграции СУБД. Для многих АС миграция с одной СУБД на другую сродни наступлению страхового случая «тотал» - необходимо переписать львиную долю кода. Подстраховаться от такого ущерба можно с помощью шаблона проектирования Data Access Layer (DAL). Мы расскажем как этот подход помог нам провести первый этап миграции АС одного из заказчиков с Oracle на PostgreSQL, рассмотрим инструментарий, обсудим применимость подхода на уровне предприятия.
20:30 Иван Кухарчук, ЯНДЕКС. Как можно сэкономить на лицензиях и снизить нагрузку на Oracle, переселив отчёты в PostgreSQL.
20:50 Завершение встречи, свободное общение.
kranonit S06E01 Игорь Цинько: High loadKrivoy Rog IT CommunityThis document summarizes a presentation about designing systems to handle high loads when Chuck Norris is your customer. It discusses scaling architectures vertically and horizontally, RESTful principles, using NoSQL databases like MongoDB, caching with Memcached, search engines like Sphinx, video/image storage, and bandwidth management. It emphasizes that the right technology depends on business needs, and high-load systems require robust architectures, qualified developers, and avoiding single points of failure.
2. Sergey Ponomarev aka stokito
● In IT since 2006
● Delphi, PHP, C, JavaScript
● Java and Grails fan
● stokito.moikrug.ru
● linkedin.com/in/stokito
● stokito.wordpress.com
● @stokito, FaceBook, VK, G+
● Coucher and IT Consultant
● Founder of kranonit
3. Что такое кранонит?
● #kranonit это комьюнити айтишников
● Krivoy Rog Anonymous IT
● Нетворкинг платформа
● Профсоюз
● Бизнес инкубатор
● Университет
5. Мы не одни во вселенной!
JUG: KPI, Lviv, Odessa, St. Petersburg
Alt.Net: Kiev, Lviv, St. Petersburg
DevClub.eu в Таллине
DevClub.lv в Риге
на Урале
Нижний Новгород
Минск
Клуб анонимных разработчиков в Киеве
7. Доисторические времена...
● Giga.ua
● DStudio
● kranonit S-1Андрей Пономарёв:
Современный программист: 3 человека :)
● kranonit S0 Андрей Пономарёв:
Современный программист: студенты КТУ
8. kranonit S01 Как искать работу
Как устроится на работу и список кривожских компаний
9. Я повторю
● Работа программиста не интересная и быстро
надоедает
● Знание одного Английского языка важнее знания трёх
языков программирования
● Командные навыки важнее личной продуктивности
● Вы должны бежать чтобы оставаться на месте
● Время! Время! Время!
● Ориентируйтесь на деньги
● Вы должны уметь себя продавать
● Ситуация на рынке шаткая: наступает Индия, Вьетнам
● Делится опытом и помогать даже конкурентам - залог
выживания
● Рвитесь в Киев, а ещё лучше в Германию, Швейцарию,
Нидерланды, Скандинавию, Ирландию, Бостон, Нью
Йорк, Сан - Франциско - столицу Кремниевой долины
18. Результаты опроса
Кривбасс: Кривой Рог, Ингулец,
Жёлтые Воды
60
Киев 5
Днепропетровск 5
Харьков 2
Черкассы 1
Санкт-Петербург 1
Украина 1
SELECT city, COUNT(*)
FROM visitors
GROUP BY city
ORDER BY COUNT(*) DESC
Да 37
Ещё учусь 21
Нет, я самоучка или работаю не по
специальности
17
SELECT education, COUNT(*)
FROM visitors
GROUP BY education
ORDER BY COUNT(*) DESC
24. ● Материалы встреч
● GitHub/kranonit
● ݺߣShare.net/kranonit
● Все презентации на Google Drive
● Почти со всех встреч есть видео
● Кто хочет его обработать?
● Фидбек
● Больше мастер классов и кодинга
25. Месье, же не манж па сис жур
● No money - no honey
● Платные встречи
● Donation
● Магазин футблок и сувениров
● Спонсоры
26. Как не пропустить
● Email рассылка
● Блог
● Skype чат
● Группа ВКонтакте
● Группа в LinkedIn
● Группа в Facebook
● Группа в G+
● Twitter
● Календарь IT событий в Кривом Роге
27. Подкаст Максима Педича
● Беседа с Игорем Цинько
● Беседа с Эдуардом Лобасом
● Беседа с Виктором Кучиным
● Интервью с Андреем Пономаревым
29. Но, не делайте этого!
Новый алгоритм? Доказательство сложности задачи?
— Пишите статью на arxiv.org.
Новый фреймворк? Утилита? — публикуйте ее в
open-source.
Идеи-мысли-нужен feedback? — Напишите пост в
блог. Нет блога? Пишите на хабр
Дислексия, с трудом формулируете мысли, лень
много печатать? — Запишите подкаст, вебкаст,
скринкаст.
Нужны «баллы» для защиты диссера, премии от
отдела маркетинга? — Это не повод мучать скукой
участников
30. А когда же надо выступать?
● Когда вы очень хотите именно выступить,
выложится полностью чтобы донести свои
мысли.
● Причем вы четко понимаете каких именно.
Вы должны быть уверены, что сможете:
● Отлично визуализировать доносимые идеи.
● Уверенно и четко говорить.
● Поддерживать внимание аудитории
● Развлечь слушателей.
Инструкция о подготовке к выступлению
31. Организаторы
● Серёжа Пономарёв, т.е. я
● Эд Лобас
● Виктория Родина
● Максим Педич
● Алекс Герман
● Юлия Тара
● Наташа Британская
● Евгений Козлов
● Александр Жданюк
● Ольга Шиман
● kranonit orgy
● kranonit-org@gmail.com