Как я полезно провёл лето вместе с Genesis IT School

«Генезис», одна из самых больших продуктовых IT компаний Украины, а «Генезис IT Школа» — это ознакомительная программа для перспективных молодых специалистов, которая позволяет определить для себя: какое именно направление в IT тебе больше всего интересно. Сейчас «Генезис» объявил о наборе на третий набор в «IT Школу» (детальнее об этом здесь). Зарегистрироваться в “Генезис IT Школу 3.0” Расскажу немного о формате самой школы По программе 8 модулей, 16 занятий два раза в неделю с 19:00 — 21:30.

Що вказати в резюме, коли писати нічого

Ви вже знаєте купу всього і відчуваєте, що час шукати роботу або стажування? Якщо у вас досі немає резюме, тому що соромитесь навіть самі поглянути на пустий аркуш - ознайомтеся з цією статтею і мерщій біжіть створювати CV, бо навіть якщо немає досвіду роботи, завдяки цим порадам воно точно пустим не буде. Ми не станемо зараз розповідати про те, як створити шаблон, які дані потрібно вказати обов’язково, в якому порядку – в мережі такої інформації достатньо.

Бесплатные курсы от Binary Studio Аcademy

Одно из правил кодекса Корпуса Морской Пехоты США - “В критической ситуации вы не подниметесь до уровня своих ожиданий, а упадете до уровня своей подготовки”. Что именно считать критической ситуацией - собеседование в компанию, в которой хочешь работать, ночи, проведенные в IDE из-за аврала или экзистенциальный вопрос, куда дальше двигаться в карьере - решает каждый для себя, а в этой статье речь пойдет о подготовке - обучении от ІТ компании Binary Studio.

Обзор курсов по Java от NetCracker в КПИ

О курсах компании Netcracker мне рассказал друг с просьбой сходить раньше его на собеседование и рассказать, как там и что спрашивали. В итоге меня взяли, а его – нет. На собеседовании в основном спрашивали основы ООП и базы данных (SQL), также были вопросы по синтаксису Java. Спрашивали об опыте написания каких-либо проектов и о технологиях, которые я использовал и изучил. Бекграунд до этого Заинтересовался программированием и начал активно изучать Java в 2015 году.

Перший pet-проект: автоматизація контрольно-пропускного пункту

Нещодавно ми писали невелику статтю про те, як одночасно навчатися та працювати в ІТ-компанії. Якщо коротко, то для початку добре було б знайти собі ментора, який може надати рекомендації щодо літератури та подальшого напрямку розвитку. Надзвичайно корисно мати хоча б один повністю завершений pet-проект, навіть якщо він буде простеньким. Далі вже необхідно складати резюме та шукати вакансії. Поради щодо написання резюме можна знайти тут, а вакансії можна моніторити нашій групі по хештегу #work_itkpi.

Як вчитися в КПІ та одночасно працювати в ІТ-компанії

В житті кожного студента настає момент, коли він розуміє, що навчання в універі не приносить йому необхідних знань. До того ж, диплом не дає ніякої гарантії працевлаштування. Ситуацію потрібно брати у власні руки, адже, знайшовши роботу, можна навчитися набагато більшого за коротший термін, ніж сидячи на лекціях в універі і слухаючи застарілу, а подекуди і непотрібну інформацію. Досвід і знання – ключові компоненти успішного працевлаштування. Зі знаннями усе зрозуміло, а ось досвід можна отримати тільки з реальних проектів.

Павло Педенко: 6 этапов собеседований или что такое Product School от Zeo Alliance и Google?

Интро У меня сложилось стойкое впечатление, что в Киеве, куда не плюнь — повсюду IT-курсы, мотивационные митапы, либо образовательные вебинары от мотивационного коуча. На первый взгляд, выбор интенсива для повышения квалификации огромный. Но, если детальнее проанализировать предложение, экспертизой “не пахнет”: Преподаватели не всегда с прозрачным портфолио и бэкграундом; Качество образования контролируется очень условно и, обычно, никого, кроме вас, не интересует; В рамках этих проектов можно получить знания, но нельзя получить нетворкинг.

Информация — наше все или как я попала на воркшоп Google

Как-то вечером мне кинули пост о том, что через месяц будет воркшоп про Design Thinking от Google. “Ух ты”, — подумала я, и в тот же вечер заполнила анкету, приаттачила CV, ну и успешно забыла об этом. Но, получив письмо с “I have great news for you! You’ve been selected for the next stage — phone interview”, я подпрыгнула до потолка, параллельно уже представляя себя, сидящую посреди офиса со смузи, маком, горкой и зимним садом.

Интервью с передовой управления проектами Анны Лавровой

— Привет, расскажи о себе. — Окэй, привет! Меня зовут Анна, я живу в Киеве уже 4 года и работаю руководителем проекта в Ciklum. Отвечаю за то, чтобы разработка шла, как нужно, ежедневные задачи выполнялись, команда была счастлива и в тонусе. Чтобы все деливерилось(поставлялось заказчику или руководству) и деливерилось качественно. Мотивация, развитие, кризис менеджмент — все это обо мне в проекте. У меня 2 «правильных» диплома — я прикладной лингвист и руководитель проектов, то есть, да, 8 лет назад, когда айти ещё не было мейнстримом, я училась по классике — PMBOK, PMP и прочие аббревиатуры, знакомые только тем, кто хочет связать свою жизнь с профессиональным управлением проектами.

База джедаїв ІТ КПІ

База джедаїв ІТ КПІ – це некомерційний проект, задача якого полягає у допомозі юним падаванам стати крутими спеціалістами. Нижче наведено контакти джедаїв, що мають солідний досвід і знання у певній сфері. До них можна (і потрібно) звертатись за порадою. Джедаї радо поділяться інфою і допоможуть знайти правильне рішення проблеми. Все абсолютно безкоштовно і тримається на ентузіазмі менторів, за що їм величезне спасибі. Всі контакти розбиті за категоріями відповідно до предметних областей.

ТОП-10 неймовірних стартапів з найбільшої події IT-галузі Lviv IT Arena

В рамках Lviv IT Arena пройшла битва стартапів. Які технології майбутнього вже поруч? Коли у кожного вдома буде робот? Чому ми стаємо все більш соціальними? І які інновації стартапери пропонують для поліції? Senstone Це кулон, який вміє “записувати” голосові нотатки, а діставати телефон при цьому не обов’язково. Його презентували на Kyiv Fashion Week і позиціонують, як перший вітчизняний технологічний стартап в сфері моди. Зручний функціонал, лаконічний дизайн, можливість давати голосові команди і записувати нагадування.

ТОП 5 помилок при боротьбі з хвилюванням перед публічним виступом

Є багато способів знизити хвилювання, але ми сьогодні поговоримо не про них, а про найпоширеніші помилки, і розберемося, чого перед виступом на аудиторію робити точно НЕ варто. Лише практичні поради від Наталії Гофман — сертифікованого бізнес-тренера, коуча, експерта з підготовки тренерів, та ведучої семінару Бла Бла Джуніор Хвилюєтеся перед публічним виступом? Я сильно здивуюся, якщо ваша відповідь буде негативною. Швидше за все, ви злукавили. Хвилювання знайоме всім, кому доводилося хоч раз виходити з промовою, презентацією, виступом і т.

«Майбутнє за IT-технологіями»: підсумки 3D Print Conference Kiev 2016

16 вересня в НСК «Олімпійський» відбулася одна з головних інноваційних подій, присвячена адитивним технологіям в Україні — 3D Print Conference Kiev. Цього року захід побив всі рекорди в порівнянні з попередніми: за день його відвідало понад 1800 осіб, а у виставці взяли участь 27 компаній-експонентів. Гості та спікери конференції відзначили значний стрибок розвитку 3D-технологій: «Помітно збільшилася кількість відвідувачів на виставці. Стає очевидним, що адитивні технології в Україні розвиваються, люди стали розбиратися в різних видах 3D-принтерів, знають про всі методики друку.

8 запитань, які варто ставити на співбесіді

Ви потрапили на співбесіду. Добре, це вже півшляху до job offer! Важливо пам’ятати, що для успішного її проходження потрібно не тільки відповісти на питання HR і технічного фахівця, але і правильно запитати про важливі для працевлаштування деталі. Якщо вам пропонують задати питання, то це не просто формальність. За вашими питаннями можна зрозуміти, наскільки ви знайомі з компанією, її продуктами, чи уважні ви були під час співбесіди. Також потенційний роботодавець зможе оцінити ваші аналітичні здібності, зрозуміти, які висновки ви зробили в ході розмови з ним.

Кілька слів про LvivJS 2016

Нещодавно відбулася конференція, на яку з’їхалася вся JS-еліта України. Вона проходила у місті, при в’їзді в яке навіть найбільш заядлі москалі переходять на мову — у Львові. Проходила конференція на Арені Львів, що побудована за останнім словом техніки. Коли лише підійшов, відразу зрозумів, що це не рівня Олімпійському стадіону. І зовні, і всередині все шикарно. Конференція проводилася у великому загальному приміщенні зі столами, баром (з чаєм, кавою та печивом) та стендами спонсорів, на яких можна було затаритись всім: візитівками, стікерами, шкарпетками і запрошеннями на співбесіди.

Кілька слів про КПІшну практику, або "Як NodeJS'ер смикав Twitter API з Python'а"

Перш ніж перейти до суті проекту, розкажу передісторію. Якщо вам вона нецікава – переходьте відразу до початку розробки. Передісторія Все почалось ще ген зна коли. До мене дійшла інфа, що влітку 3-го курсу буде практика. Само собою, я про це не сильно хвилювався аж до травня цього року. Як бекендер на JS (специфічні смаки і все-таке :), на початках я збирався знайти практику на NodeJS, або хоча б підтягнути фронтенд.

Кар'єрні поради, про які вам ніхто не казав

Цей текст є перекладом статті, яку днями мені підсунув Flipboard. Мені вона здалася доволі цікавою і настільки перекликається із моїми власними думками, що я вирішив з вами нею поділитися. ‒ @webknjaz Більшість людей мають «нормальну» роботу. Ми ходимо на роботу, робимо те, що треба, з 9 до 17, повертаємося додому. Наступного дня робимо те ж саме. Звичайно, в цьому немає нічого поганого. Однак, деякі люди продуктивні на абсолютно іншому рівні.

Job@ІТ КПІ: Junior Go Developer

TL;DR наші друзі з KPIdata підкинули кльову вакансію для джунів без досвіду! Junior Go Developer — можна без досвіду роботи з Go :) Задачі — розробка бекенду для стартапу з використанням Go, Node.js, MongoDB та Redis. Вимоги: досвід програмування від 1 року на одній з таких технологій Go/C/C++/Node.js/PHP/Python/Ruby/Java досвід роботи з Git хороша розмовна англійська Детальніше про умови роботи та плюшки можна дізнатися у Тані (skype: tania_zabelina, mail: t.

IT Career Talk 2. Итоги

Вчера мы побывали на IT Career Talk 2, где два спикера: Ксения Гайдаенко - IT Recruiter в компании Luxoft, Елена Македонская - Recruitment Consultant in Ciklum, научили составлять правильное резюме, рассказали о важности сервиса LinkedIn, а так же пролили свет на работу рекрутера в целом. Итак, начнем с резюме (оно же CV). Есть список простых правил: Самое главное – писать грамотно. Проверьте ошибки несколько раз. Если вы пишете резюме на английском (а в большинстве случаев так и надо делать), дайте его перечитать профессионалу.

Звіт по JavaScript Framework Day

Відвідали на #js #fwdays. TL;DR: Нам сподобалось) Місце проведення і дорога Відбувалось все в готелі Ramada Encore, що на півдні Києва. Так як туди нічим особливо не доберешся, тож був організований підвоз від м.Видубичі на бусику, біля якого зустрічав привітний в міру вгодований волонтер у самому розквіті сил. В Ramada Encore на реєстрації нас зустріли не менш привітні, чуйні і гарні волонтерши, видали роздатку і бейджики, після чого нас перемкнуло з волонтерш на Wi-Fi.

Yet another Deep Learning roadmap

COURSES AND BOOKS IN MACHINE LEARNING FULL COURSES: CNNs for image recognition [Stanford] http://cs231n.github.io/ Deep Learning for NLP [Stanford] http://cs224d.stanford.edu/ NLP [Coursera] https://class.coursera.org/nlangp-001/lecture Neural Networks [Coursera] https://www.coursera.org/course/neuralnets Neural networks class - Université de Sherbrooke https://www.youtube.com/playlist?list=PL6Xpj9I5qXYEcOhn7TqghAJ6NAPrNmUBH Quantitive Finance & Machine Learning http://www.quantitativemacro.com/ Deep learning for perception https://computing.

Звіт з JSUG KPI Meetup #1

Привіт, нарешті маємо нарізані відео із зустрічі, які й пропонуємо вашій увазі. Keynote by Ivan Stetsenko [why we create JSUG @ KPI] На мітапах діляться досвідом. І якщо ти щось десь не зрозумів — на мітапі обов'язково знайдеться людина, яка тобі пояснить що до чого. Сидіти у підпіллі і пиляти нікому невідомі проекти — не тру. Давайте ділитися знаннями і створювати свою власну маленьку тусовку. ‘Jesus, Mary, and Joseph!

Новости мира Python: следующим релизом будет Python 8

Недавно в официальной почтовой рассылке Python-Dev было опубликовано обращение PSF к сообществу с анонсом довольно глобальных новостей: Python меняет подход к нумерации версий mail.python.org/pipermail/python-dev/2016-March/143603.html. Ниже приводим перевод обращения на русский язык. [Python-Dev] Следующим мажорным номером версии Python будет Python 8 Привет, Python 3 становится все более и более популярным, и приближается к опасной черте — он может стать более популярным, чем Python 2. PSF приняли решение, что снова настало время разработать новый секретный план, чтоб гарантировать непрерывность страданий пользователей Python от перевода на новую версию их легаси кода.

Анонс курсів від ІТ КПІ

Зазвичай 1-ше квітня сприймають як день, в який не можна нікому вірити. Але ми не звичайний паблік зі смішнявками - ми все таки ІТ-спільнота студентів. І у нас є декілька хороших новин. IT KПI Universe Ми довго збиралися з силами, підшукували годних людей, створювали цікаву і актуальну програму. І от тепер ми готові заявити про відкриття IT KPI Universe! IT KPI Universe - це масштабний проект, орієнтований на збільшення доступності методик колективного навчання програмуванню.

Добірка по React

React by Facebook За посиланнями статті та слайди з теоретичною інформацією і практичними прикладами для знайомства і освоєння технології. Добірка розрахована на початківців, хоча і досвідчені розробники можуть знайти для себе щось цікаве. Хабр: Краткое руководство по React JS 5 практических примеров для изучения фреймворка React Изучение React — для чего, откуда, как? ReactJS in a nutshell. Часть 1 Diff-алгоритм React

Реклама в блозі ІТ КПІ

Пропонуємо послугу розміщення рекламного блоку на нашому сайті http://itkpi.pp.ua/ (праворуч під кнопками соцмереж). Можемо розмістити там вашу афішу з клікабельним посиланням. Афіша відображається на усіх сторінках сайту. В середньому за день переглядається 450 сторінок приблизно сотнею відвідувачів. Це означає, що 100 унікальних користувачів будуть бачити афішу кожного дня. Деталі Розмір — 328x500 Ціна — 100 ₴/місяць Відгук від організатора Ruby IT Saturday Зв’язок Якщо вас зацікавила співпраця з нами — пишіть!

JS array cheetsheet

Array є найшвидшим об’єктом у JavaScript і саме тому, якщо для вас справді важлива швидкодія і ви пишете на JS - треба використовувати масиви де тільки можна. Така методика називається “arrayzing”. Проте тулити масиви усюди вважається поганим стилем, бо це б’є по читабельності коду, а іноді і по безпеці додатку. Так чи інакше, на гітхабі є чудова підбірка очевидних і не дуже фіч того, що можна робити з масивами в js.

RadioJS №36

А чи знали ви про існування RadioJS — набору подкастів, в яких смакуються останні новини зі світу client-side JS? Якщо не знали, то тепер знаєте) Якраз вийшов 36-й випуск, у якому розглядаються нові методології розробки та поліпшення вже зарекомендованих. Знайшовся час і для критики TypeScript, хейтингу Angular’y та іншого. Завантажити випуск (mp3, 17 MB) Програма: Статья Ilya Grigorik “Delivering Fast and Light Applications with Save-Data” 00:21 AngularJS 1.

Можливості для дівчат (і не тільки) — березень

Щороку початок весни означає старт відбору на різноманітні літні курси, стажування та інші освітні програми. У цій підбірці — можливості для кар’єрного та професійного розвитку дівчат, дійсні протягом березня: Робота на літо: Rails Girls Summer of Code Google Summer of Code (також і для хлопців) Outreachy Можливості: Code Jam to I/O 2016 for Women Next Generation Women Leaders Workshop in Paris, France Робота на літо Rails Girls Summer of Code Що це: програма для дівчат (не тільки студенток), що пишуть на Ruby on Rails.

Egghead.io: Node Servers with Hapi.js

На Egghead.io вийшов курс «Introduction to Node Servers with Hapi.js». Курс доступний усім охочим безкоштовно ЛИШЕ на цих вихідних (27-28 лютого). Hapi - перевірений в боях фреймворк, який дозволяє зосередитись на написанні логіки, не витрачаючи час на побудову інфраструктури. Він має розгалужену систему плагінів, що роблять його гнучким і легко розширюваним. Hapi має позитивні відгуки від фахівців з Mozilla, PayPal, Yahoo! та ін. Від себе додам, що фреймворк вартий уваги.

Облачные вычисления на 60$

Нашел тут интересную компанию FlyElephant. Предоставляют вычислительные мощности Азур. FlyElephant - это платформа, которая предоставляет готовую вычислительную инфраструктуру для проведения расчетов, а также позволяет управлять всеми данными из одного места. При регистрации даётся 10 долларов. Цены за вычисления как и выбор кол-ва процессоров и оперативы идентичны азуровским. Можно работать с Blender, Python2/Python3, Java, GCC, GNU octave. Сайт: flyelephant.net Промокод (133472464640), можно ввести в разделе “Биллинг”. Даёт +50$ на счёт.

Здравствуйте, меня зовут Федя и я бывший интерн корпорации IT-Enterprise

ДИСКЛЕЙМЕР: эта статья является субъективной точкой зрения автора этого текста и не отображает точку зрения администрации “ІТ КПІ”. Также адмистрация “ІТ КПІ” снимает с себя всю отвественность за этот материал и все материалы, автором которых является не администратор блога (а именно — itkpi). В IT-Enterprise открыт новый набор в интернатуру. Там из тебя сделают настоящего разработчика программного обеспечения. Там ты поднимешь скиллы C# и научишься писать запросы, чтобы они не вылетали ни в Microsoft SQL Server, ни в Oracle.

C# + XAML = Hamburger Menu. Part 2

Перша частина тут. Якщо ви це читаєте, значить приступаємо до наповнення сторінки контентом. Нижче від <RelativePanel> у нас знаходиться <SplitView>. <SplitView> грає роль контейнера з двома вікнами. В<SplitView.Pane> поміщається навігаційне меню, яке зазвичай приховане або не повністю відображається. Її вміст може ставати видимим або ховатись в залежності від властивостей, які задамо. <SplitView.Content> містить весь контент сторінки (вибачте за каламбур). Ми розбили сторінку на дві стрічки. У верхній – кнопки «Меню», «Назад» і панель пошуку.

C# + XAML = Hamburger Menu. Part 1

Іконка гамбургера — це класика. Навіть якщо ви не знаєте її під цим ім’ям, то три чорні смуги настільки ж знайомі, як курсор миші — постійний супутник нашого інтернет-серфінгу з того дня, як ви отримали комп’ютер. Gizmodo Кнопка “Hamburger” зустрічається майже усюди. Від Android-додатків до мобільних версій знаменитих сайтів. Хтось зве її антипатерном UI, хтось боготворить за зручність і зрозумілість. Так чи інакше, кнопка з трьома горизонтальними рисками у нашому житті надовго.

Контейнеры — это хорошо

Ключевые слова: контейнеры, микросервисы, Docker (на самом деле нет). В статье будет рассмотрено Что это? Зачем это? Немного о микросервисах Зачем это нам в ІТ КПІ? 1. Что это? Если вы знакомы с идеей контейнеров, можете сразу переходить ко второму разделу В контейнере можно запускать как один процесс, так и полноценную отдельную операционную систему, запуская процесс init. Контейнеризация — это совокупность механизмов операционной системы, которые позволяют запускать некоторые процессы в изолированной среде.

Know it. Prove it. Part 2

Публікуємо другу частину курсів зі змагання Know It. Prove It, організованого Microsoft Virtual Academy. Першу частину можна знайти тут, а початок історії - тут Ця частина вийшла явно довшою за попередню, але також і більш насиченою. Фахівці з Microsoft постарались на славу, готуючи ці курси. Тож варто оцінити і пройти хоч декілька з них. Кількість годин: 28 Networking Fundamentals Database Fundamentals Azure Networking Fundamentals for IT Pros Modernizing Your Datacenter Jump Start

Know it. Prove it. Part 1

Know it. Prove it. - круте змагання від Microsoft Virtual Academy, яке допомагає за один місяць прокачати знання в обраній сфері і заодно набрати кілька балів у карму на сайті MVA. Писали про змагання тут, а також обіцяли зробити перелік усіх курсів, що входять в дисципліни. Щоб не перевантажувати пост - розіб’ємо інформацію навпіл і будемо публікувати пачками по п’ять напрямів. Кількість годин вказана з урахуванням часу на проходження тестів.

Summary по KyivJS 30.01.16

Відвідали KyivJS. Якщо коротко: було весело і цікаво) А саме, було 4 доповіді: Євгеній Сафронов: “Scala.JS” Павло Пономаренко: “Плагіни для JavaScript ігор” Олексій Швайка: “ES6 Classes” Денис Зайченко: “Angular best practices” Дві бліц-доповіді: Роман Сенін: “PromisePipe” Олексій Распопов: “Інженер vs Розробник” І байки від @listochkinа в перервах :) ## Євгеній Сафронов:Scala.JS Стара добра Scala тепер доступна і під JS! Ще є версія під JVM, а версію під C# дропнули (:

Codewars Digest. Week 4

Минає четвертий тиждень оновленого дайджесту, а тим часом кількість воїнів у клані IT KPI перевищила дві сотні! Спасибі, що ви з нами. Нагадуємо, що для участі необхідно: Вказати клан “ІТ KPI”, реєструючись тут. Також лишити трохи інфи про себе тут. У випадку технічних неполадок писати йому. vladkha (726, 54) veitsi (579, 8) zagovlad (457, 0) Crasher (412, 0) den4ikks (357, 0) ScaarUA (344, 0) dasdy (303, 0) ergleb (280, 0) roya3000 (267, 0) shramko82 (259, 0) emohat1r (247, 0) Butterfly (244, 2) j-martyn (231, 1) sweeney (222, 1) radulov (212, 0) filingroove (191, 0) Arriven (178, 0) kosheniatko (178, 0) Yevs (174, 0) mracoborec (169, 0) cawo4ok (168, 0) bobgus (164, 0) irynaguzenko (162, 0) AAbrasha (154, 73) Felytic (153, 0) DanaSemaniv (149, 149) wooxt (141, 20) Tonkonozhenko (138, 0) YaSanto (131, 2) bait (130, 0) zhurbikk (125, 0) warm_amber (123, 0) TarasRudnyk (118, 118) Pomaranch (116, 0) lastmogican (116, 20) ovoshch (115, 3) Squirrel (114, 1) shmuga (105, 105) G.

PureScript — функціональний JavaScript

Чули про Haskell? А тепер уявіть, що вся його сила прибуває в JS, не привносячи при цьому весь той brainfuck, на якому він побудований. Уявили? Ну так от, PureScript - це якраз воно. Статично типізований Підтримує Haskell-код Дружить з JS-кодом Компілюється в JS А також має: Вивід типів Високо-видовий поліморфізм Підтримку основних типів Javascript Розширюваність структур Розширюваність ефектів Оптимізовані правила для генерації ефективного JS-коду Порівняння з прикладом Простий FFI Модулі Rank N Types Do нотації Хвостову рекурсію Type Classes багато ще чого Якщо більше половини з описаного для вас в новинку - нічого страшного, всі колись з цього починали)

"Записки сумасшедшего", или "Знакомимся с ItemTouchHelper в Android"

Дисклеймер: статья наполнена как технической информацией, так и простой болью из жизни Andoid-разработчика. Если вам нужно коротко и по существу, то смело начинайте читать с раздела “Разбор полётов”. Если же вы хотите всем сердцем посопереживать и поддержать автора, то прочтите её полностью. Пролог Хотя было весьма холодно, зимний день обещал быть не из плохих. Придя на работу, я, как всегда, заварил чай, и вот, усевшись попивать тёплый чаёк с печеньками, я был прерван тимлидом, который собирался показать мне обновленный дизайн проекта.

Codewars Digest. Week 3

#codewars@itkpi тепер у новому форматі! Хей, вітаємо з успішним закінченням сесії! А тим, хто загремів на перездачу - бажаємо тримати хвіст пістолетом і успішно все закрити. Нагадуємо, що для участі необхідно: Вказати клан “ІТ KPI”, реєструючись тут. Також лишити трохи інфи про себе тут. У випадку технічних неполадок писати йому. vladkha (672, 11) veitsi (571, 4) zagovlad (457, 0) Crasher (412, 0) den4ikks (357, 15) ScaarUA (344, 0) dasdy (303, 0) ergleb (280, 4) roya3000 (267, 0) shramko82 (259, 0) emohat1r (247, 8) Butterfly (242, 1) j-martyn (230, 0) sweeney (221, 1) radulov (212, 0) filingroove (191, 0) Arriven (178, 0) kosheniatko (178, 0) Yevs (174, 0) mracoborec (169, 0) cawo4ok (168, 0) bobgus (164, 1) irynaguzenko (162, 50) Felytic (153, 0) Tonkonozhenko (138, 1) bait (130, 1) YaSanto (129, 0) zhurbikk (125, 0) warm_amber (123, 15) wooxt (121, 50) Pomaranch (116, 0) Squirrel (113, 31) ovoshch (112, 0) G.

C# Interactive Window для експериментів і тестування API

Знайомтесь, C# Interactive Window - оболонка для швидких експериментів з C#. За визначенням це REPL (Read–eval–print loop), яка дозволяє швидко протестувати нове API, обчислити результати виразу або просто запустити невеликий шмат коду. Відкрити вікно з консоллю можна в один клік. Йдемо шляхом: View > Other Windows > C# Interactive В результаті відкриється вікно з середовищем, де вже можна сповіщати світ про появу нового .NET-програміста. C# Interactive Window підтримує основні фішки звичайної Console App.

Аутентифікація з Passport.js

PassportJS є middleware між вашою NodeJS-програмою і сайтом. Він виконує усі рутинні операції, що робить ваш код більш лаконічним та дає змогу зосередитись на написанні більш важливих речей. Має більше 300 стратегій аутентифікації, включно з ВК, ФБ, G+ і навіть Tumblr! Їх перелік знаходиться на passportjs.org. Серед фіч passport варто виділити: Єдиний вхід в систему за допомогою OpenID і OAuth Легкість відловлювання успіху / невдачі операції Підтримка постійних сесій Підтримка користувацьких стратегій Відсутність потреби прописувати маршрути в додатку Простота коду На сайті PassportJS доступна детальна документація.

Як учасник ІТ КПІ капчу ламав.

Маємо не зовсім законну, але круту історію про злам капчі. Не повторюйте цього вдома! (А якщо таки захочете - код в кінці посту) Якось лазячи в інтернеті я натрапив на сайт, який дозволяв відсилати смс-повідомлення for free. Єдине що засмучувало - там була капча і пару pop-up вікон. Оскільки я мав досвід в керуванні браузером через Selenium і мав певні уявлення про Python, то я вирішив трохи ‘Break Stuff’.

Безкоштовні онлайн - курси по C# для початківців

Ловіть добірку безкоштовних онлайн-курсів від Geekbrains по C#. Кожен курс висвітлює певну тему і орієнтований на початківців. Згодиться для підтримання навичок у вільну хвилину між екзаменами. Об’єктно-орієнтоване програмування. Протягом курсу буде розроблятись гра “Змійка” з використанням системи контролю версій Git. Міні-програми. Створення невеликих уліт на Windows Forms. В результаті курсу можна буде залити на свій Гітхаб-акаунт такі штуки, як генератор випадкових чисел, блокнот, генератор паролів і конвертер. Вікторина “Вгадай мелодію”.

Codewars Digest. Week 2

#codewars@itkpi тепер у новому форматі! Не зважаючи на сесію активність є. І це добре, адже екзамени - не привід забивати на баталії в Codewars! Традиційно публікуємо повний список воїнів і їх заслуг за тиждень. Шукайте себе і не втрачайте навичок. ;) vladkha (661, 28) veitsi (567, 16) zagovlad (457, 0) Crasher (412, 0) ScaarUA (344, 2) den4ikks (342, 2) dasdy (303, 0) ergleb (276, 0) roya3000 (267, 0) shramko82 (259, 0) Butterfly (241, 2) emohat1r (239, 0) j-martyn (230, 0) sweeney (220, 0) radulov (212, 0) filingroove (191, 0) Arriven (178, 0) kosheniatko (178, 0) Yevs (174, 0) mracoborec (169, 0) cawo4ok (168, 0) bobgus (163, 0) Felytic (153, 0) Tonkonozhenko (137, 0) YaSanto (129, 5) bait (129, 1) zhurbikk (125, 0) Pomaranch (116, 0) ovoshch (112, 0) irynaguzenko (112, 9) warm_amber (108, 1) G.

Регулярні вирази в Javascript

Одно-годинний відеокурс по регулярним виразам з наглядними прикладами дозволяє почати розуміти, що відбувається у “магії” регулярних виразів і почати їх використовувати самому. Курс* включає в себе: Патерн пошуку звичайного тексту Патерн пошуку повторів Патерн пошуку набору символів Пошук спільних наборів символів Пошук груп символів Пошук рядка, який передує іншому рядку Пошук початоку і кінця окремих слів Пошук і видалення повторів Визначення початку і кінця рядка * - Крус повністю безкоштовний до 18.

ReactJS: ES2015 і cheatsheets

Якщо ви зібралися мігрувати на ES2015 або ж вчите ReactJS, то ці статті вам у цьому допоможуть: React on ES6+ Should I use React.createClass, ES6 Classes or stateless functional components? Шпаргалка по ES2015 в ReactJS Завантажити в .jpg | Завантажити в .pdf Шпаргалка по ES2015 в ReactJS з Babel Завантажитии в .jpg | Завантажити в .pdf Tags: JS, edu, reactjs, es2015

Немного статистики

Среднее количество кликов по ссылкам регистрации TRAINEE,1.24305555556 JUNIOR,0.798319327731 MIDDLE,0.333333333333 TOP 10 кликов по ссылкам регистрации Що чекає роботодавець від Джуніора? + пошук інтернів,TRAINEE,22 Як отримати роботу в IT?,TRAINEE,10 Як стати тестувальником. Безкоштовний вебінар про секрети QA,TRAINEE,10 Як зібрати квантовий комп’ютер?,TRAINEE,9 Android Forge: Annotations,TRAINEE,9 Web Standards Days у Києві,TRAINEE,8 Вебінар «Англійська для ІТ-Бізнесу» від Айше Борсеітової,TRAINEE,8 Вебінар «Введення в машинне навчання»,TRAINEE,7 KyivJS,JUNIOR,7 Переїзд на Upwork. Ток-шоу з Катериною Божковою,TRAINEE,6 TOP 10 в категории TRAINEE Що чекає роботодавець від Джуніора?

Codewars Digest. Week 1

#codewars@itkpi тепер у новому форматі! Цифра зліва - загальна кількість балів, набрана воїном за усі його битви. Справа - бали за час від попереднього дайджесту. Простежити історію дайджесту можна у нашій спільноті за посиланням. vladkha (633, 35) veitsi (551, 46) zagovlad (457, 0) Crasher (412, 10) ScaarUA (342, 3) den4ikks (340, 0) dasdy (303, 1) ergleb (276, 0) roya3000 (267, 0) shramko82 (259, 13) Butterfly (239, 3) emohat1r (239, 5) j-martyn (230, 1) sweeney (220, 4) radulov (212, 0) filingroove (191, 0) Arriven (178, 0) kosheniatko (178, 0) Yevs (174, 5) mracoborec (169, 0) cawo4ok (168, 0) bobgus (163, 56) Felytic (153, 147) Tonkonozhenko (137, 2) bait (128, 10) zhurbikk (125, 0) YaSanto (124, 3) Pomaranch (116, 0) ovoshch (112, 38) warm_amber (107, 71) G.

Про ІТ КПІ

Наша історія 9 березня 2014 року Діма Дрозд з командою однодумців запустили паблік “ІТ КПІ” у ВК. Так народжувалася легенда ;) Мета Створення платформи для розвитку студентів, зацікавлених в ІТ. Цінності Насамперед нам важливо, щоб кожний учасник нашої медіа-спільноти розвивася, дізнавався про новини ІТ індустрії, був у тренді та в центрі подій. Чим ми займаємося: організацією офлайн івентів, були співорганізаторами кількох хакатонів маємо базу менторів пишемо статті (і запрошуємо інших написати статті) в нашому блозі проводимо екскурсії для студентів в ІТ-компанії спілкуємося з різними компаніями і організаторами конференцій для отримання безкоштовних квитків для студентів ведемо кілька дайджестів: новин з дизайну, онлайн-курсів, вакансій знаходимо безкоштовний для студентів софт і іншу халяву та розказуємо, як його отримати знаходимо цікаві статті, книги, бібліотеки та інші ресурси і ділимося цим з підписниками Хочете стати частиною команди?

Чудова підбірка відео з вебінарів від Stanfy.

10 вебінарів “Stanfy MadCode Meetup”, 10 різних тем! “Making Friends with Backend Developers” Першого разу відео не записували, але є стаття з презентацією з вебінару. “Sniffers” Що таке сніффери, плюси і мінуси використання. Why bother? або чим робота з трафіком може допомогти? “What Makes a Good Code Review” Про перевірку коду або, якщо бути більш точним, як зробити його ефективним.

Історія однієї команди (англійською)

Як зацікавити програмістів швидко виправляти баги? Підключіть лава-лампу до системи неперервної інтеграції! Код, що не працює, не має довго знаходитись у репозиторії. Його треба виправляти якнайшвидше, щоб інші члени команди працювали із стабільним кодом. Це всі знають, але програмісти - ліниві істоти та часто не дивляться на результати тестів. До вашої уваги історія боротьби за стабільність коду однієї команди у 2006-2007 роках. Around 2006-2007, it was a bit of a fashion to hook lava lamps up to the build server.