Underscore виклали в загальний доступ 7 книг по Scala. Кожна книга розрахована на різну аудиторію (від початківців до професіоналів).
Те, що треба для знайомства з мовою
http://underscore.io/books/
Те, що треба для знайомства з мовою
http://underscore.io/books/
underscore.io
Underscore Books
A directory of Underscore's books on Scala.
Блискавка! Компанія Materialise відкриває одразу два набори на безкоштовні курси з програмування.
Напрями: С++ і .NET. Заняття проходять кожен день, тривають 6 годин. Умови максимально наближені до реальних: бойовий проект, командна робота, постійний нагляд професійного ментора. Після закінчення стажування є можливість потрапити на роботу в компанію.
С++ (Липень – Вересень) bit.ly/cplus17
.NET (Серпень – Жовтень) bit.ly/dotnet17
Дедлайн подачі заявок - 15 червня, тому не радимо затягувати.
Компанія займається впровадженням additive manufacturing в усі сфери життя (друк на 3D принтерах різних крутих штук: від частин людського тіла до деталей концепт-карів). Більше про компанію тут: http://www.materialise.com/
Також підписуйтесь на групу в ФБ, щоб не пропустити анонси: fb.com/events/191021628088267/
Просто ідеальна можливість провести літо з користю і отримати роботу мрії. Тому не гайте часу і заповнюйте форму!
Напрями: С++ і .NET. Заняття проходять кожен день, тривають 6 годин. Умови максимально наближені до реальних: бойовий проект, командна робота, постійний нагляд професійного ментора. Після закінчення стажування є можливість потрапити на роботу в компанію.
С++ (Липень – Вересень) bit.ly/cplus17
.NET (Серпень – Жовтень) bit.ly/dotnet17
Дедлайн подачі заявок - 15 червня, тому не радимо затягувати.
Компанія займається впровадженням additive manufacturing в усі сфери життя (друк на 3D принтерах різних крутих штук: від частин людського тіла до деталей концепт-карів). Більше про компанію тут: http://www.materialise.com/
Також підписуйтесь на групу в ФБ, щоб не пропустити анонси: fb.com/events/191021628088267/
Просто ідеальна можливість провести літо з користю і отримати роботу мрії. Тому не гайте часу і заповнюйте форму!
Materialise
Materialise Academy C++
Ще один мегакрутий освітній анонс. Bionic University відкривають набір на Summer Camp.
6 тижнів плідного навчання під керівництвом досвідчених менторів з провідних ІТ-компаній.
Напрями:
- Front-end розробка
- QA та Business Analysis
Більше інформації і реєстрація тут: http://summercamp.bionic-university.com/
Учасники Front End курсу опанують HTML5, CSS3 і Git. Будуть працювати по Scrum і навіть отримають досвід роботи з CMS. Слухачі курсу QA та Business Analysis навчаться мануальному тестуванню, написанню тест-кейсів, user stories і вимог до софту. Також будуть лайфхаки по спілуванню з замовником і уроки по створенню зручних і красивих інтерфейсів.
На виході учасники зроблять реальний продукт, який будуть презентувати перед рекрутерами найбільших ІТ-компаній. Особисто знаємо учасників Summer Camp минулих років, які майже одразу влаштувались на роботу в топові компанії. Тому можемо гарантувати якість курсів і результат від занять.
Для учасників спільноти діє знижка 10% за промокодом "ITKPI-friends"
6 тижнів плідного навчання під керівництвом досвідчених менторів з провідних ІТ-компаній.
Напрями:
- Front-end розробка
- QA та Business Analysis
Більше інформації і реєстрація тут: http://summercamp.bionic-university.com/
Учасники Front End курсу опанують HTML5, CSS3 і Git. Будуть працювати по Scrum і навіть отримають досвід роботи з CMS. Слухачі курсу QA та Business Analysis навчаться мануальному тестуванню, написанню тест-кейсів, user stories і вимог до софту. Також будуть лайфхаки по спілуванню з замовником і уроки по створенню зручних і красивих інтерфейсів.
На виході учасники зроблять реальний продукт, який будуть презентувати перед рекрутерами найбільших ІТ-компаній. Особисто знаємо учасників Summer Camp минулих років, які майже одразу влаштувались на роботу в топові компанії. Тому можемо гарантувати якість курсів і результат від занять.
Для учасників спільноти діє знижка 10% за промокодом "ITKPI-friends"
Bionic-University
Summer Camp 2017
Маємо квитки на VR конференцію, яка відбудеться в планетарії 10-11 червня,
На конференції керівники відомих компаній та експерти галузі поділяться своїми знаннями та практичним досвідом у VR/AR.
• Як розробити свій продукт для VR/AR?
• Як просувати розробку на ринку?
• Де знайти контент для продукту?
• Як співпрацювати з іншими індустріями (медіа, освітою, туризмом і фешн-індустрією)?
Деталі: http://vr2017.eithersoft.com
Як отримати квитки, читайте передостанній пост в фб. https://www.facebook.com/newitkpi Братимеш участь у розіграші?
На конференції керівники відомих компаній та експерти галузі поділяться своїми знаннями та практичним досвідом у VR/AR.
• Як розробити свій продукт для VR/AR?
• Як просувати розробку на ринку?
• Де знайти контент для продукту?
• Як співпрацювати з іншими індустріями (медіа, освітою, туризмом і фешн-індустрією)?
Деталі: http://vr2017.eithersoft.com
Як отримати квитки, читайте передостанній пост в фб. https://www.facebook.com/newitkpi Братимеш участь у розіграші?
Eithersoft
The biggest Ukrainian Virtual and Augmented reality Conference and Tech-Gallery will be held on 10-11 of June. You will touch to…
Хороший мануал по оптимізації Python-коду.
Автор пояснює, яким чином визначити об'єм спожитої пам'яті кожною стрічкою коду і дає корисні поради для пришвидшення роботи скрипта.
https://goo.gl/VDpMMZ
Автор пояснює, яким чином визначити об'єм спожитої пам'яті кожною стрічкою коду і дає корисні поради для пришвидшення роботи скрипта.
https://goo.gl/VDpMMZ
Python Files
Hunting Performance in Python Code – Part 2. Measuring Memory Consumption
In this post I will talk about some tools that can help us solve a painful problem in Python, especially when using PyPy: memory consumption. Why are we concerned with this in the first place? Why …
Forwarded from BTW 2017
Вівторок, 6 червня, 16:30
КПІ, 1 корпус, офіс 40, аудиторія 4
[ Deep Learning + Natural Language processing = ♥ ]
Під час лекції ми розглянемо цеглинки, з яких складається сучасний NLP: векторне представлення слів, рекурентні нейронні мережі, sequence-to-sequence моделі та архітектуру encoder-decoder. З цього ми побудуємо свій аналог Google Translate та генератор текстів у стилі Сергія Жадана, а також подивимось, як підходити до інших задач NLP.
Спікер - Олексій, research-engineer в Grammarly
КПІ, 1 корпус, офіс 40, аудиторія 4
[ Deep Learning + Natural Language processing = ♥ ]
Під час лекції ми розглянемо цеглинки, з яких складається сучасний NLP: векторне представлення слів, рекурентні нейронні мережі, sequence-to-sequence моделі та архітектуру encoder-decoder. З цього ми побудуємо свій аналог Google Translate та генератор текстів у стилі Сергія Жадана, а також подивимось, як підходити до інших задач NLP.
Спікер - Олексій, research-engineer в Grammarly
Forwarded from Ivan
если что, то форма регистрации на КиевДжс уже 4 часа как открыта (если вы понимаете о чем я), что как бы чудо. так что, я считаю, что надо пользоваться возможностью https://goo.gl/forms/ftRmFWt4QqzAJC6a2
Google Docs
KyivJS – Registration
Forwarded from Maksym Vlasov
https://www.packtpub.com/packt/offers/free-learning
з 5 по 11 червня
Щодня по безкоштовній книжці по якомусь з напрямів
з 5 по 11 червня
Щодня по безкоштовній книжці по якомусь з напрямів
435 безкоштовних курсів з програмування і комп'ютерних наук
https://medium.freecodecamp.com/free-online-courses-cs-programming-june-2017-96a4207bb182
https://medium.freecodecamp.com/free-online-courses-cs-programming-june-2017-96a4207bb182
Йоу, від наших друзів з bionic university є безкоштовний квиток сюди: http://camp17.drupal.ua/
Хтось бажає відвідати? Відповісти треба сьогодні ввечері, маякуйте в лс: @maksim36ua
Хтось бажає відвідати? Відповісти треба сьогодні ввечері, маякуйте в лс: @maksim36ua
camp17.drupal.ua
Pornofilme kostenlos und Pornos ohne Anmeldung jetzt auf vagosex.xxx
Täglich neue Porno Filme Kostenlos, Anonym und ohne Anmeldung. Die besten Amateur Pornos gratis auf vagosex.xxx.
Forwarded from Education & Technology
Криптовалюты и блокчейн распространяются все шире. Постараюсь коротко описать эти технологии для тех, кто раньше с ними не сталкавался и расскажу как связаны блокчейн и IoT.
Для начала несколько фактов:
- капитализация рынка криптовалют за последние 3 месяца увеличиалсь в 4 раза (с 25 до 100 млрд. долларов);
- курс Bitcoin поднялся до 2800$, но его доля на рынке уменьшилась с 90% до 45%;
- интенсивно растут другие криптовалюты. Например, курс Ethereum, ближайшего конкурента Bitcoin, за 3 месяца поднялся с 18$ до 260$;
- сотни, а возможно тысячи разработчиков прямо сейчас создают приложения для Ethereum, которые в ближайшее время выйдут на рынок;
- в блокчейн активно инвестируют корпорации. Например, в Enterprise Ethereum Alliance сейчас входит несколько десятков участников, включая Intel и Microsoft. Компании планируют использовать Ethereum для автоматизации финансовых и бизнес процессов;
- Япония признала Bitcoin и Ethereum легальными средствами оплаты, а Южная Корея работает над внедрением Ethereum в свою экономику.
Чем вызван интерес к блокчейну и криптовалюте? По опрелению блокчейн —это цепочка блоков с записями, которая представляет собой огромную распределенную базу фактов. Копия базы хранится на тысячах узлов участников. Подмена части базы на одном из узлов приведет к изменениям в оставшейся части базы. Система это заметит и отвергнет такую попытку своего изменения. В качестве записей в подобной базе могут хранится транзакции финансовых операций. И тогда мы говорим о криптовалюте. Но таким же образом можно хранить, сажем, результаты голосования на выборах и множество других важных реестров. Если рассматривать блокчейн как основу криптовалюты, то стоит упомянуть, что специальные ограничения в системе не позволяют дважды потратить одни и те же средства (поскольку все транзакции и их очередность записаны в блокчейне и всем известны). Таким образом, технология блокчейн повышает на порядок надежность и безопасность хранения важных данных, делает невозможным подлог и фальсификацию, а также снижает затраты отдельных участников на поддержание работы системы.
Но это еще не все. Технология блокчейн шагнула дальше и стала не просто надежным хранилищем фактов, а большим распределенным компьютером. Реализация блокчейн в Ethereum позволяет сделать элементом цепочки блоков не только факт, но программу, которая будет выполняться на нодах (узлах) распределенной сети. Такие программы, называются умными контрактами. В том смысле, что для заключения подобных контрактов не нужна третья сторона. Если классический блокчейн снимает необходимость в бухгалетрах, то Ethereum позволяет работать без нотариусов и судов. Умные контакты создаются участниками сделки и помещаются в блокчейн. За обработку такого контракта система снимает определенную комиссию. Программа мониторит условия прописанные в контракте и при необходимости совершает переводы средств между счетами сторон заключивших контракт (к слову, валюта системы Ethereum называется Ether - эфир). Такой подход определяется как "code is law".
Для начала несколько фактов:
- капитализация рынка криптовалют за последние 3 месяца увеличиалсь в 4 раза (с 25 до 100 млрд. долларов);
- курс Bitcoin поднялся до 2800$, но его доля на рынке уменьшилась с 90% до 45%;
- интенсивно растут другие криптовалюты. Например, курс Ethereum, ближайшего конкурента Bitcoin, за 3 месяца поднялся с 18$ до 260$;
- сотни, а возможно тысячи разработчиков прямо сейчас создают приложения для Ethereum, которые в ближайшее время выйдут на рынок;
- в блокчейн активно инвестируют корпорации. Например, в Enterprise Ethereum Alliance сейчас входит несколько десятков участников, включая Intel и Microsoft. Компании планируют использовать Ethereum для автоматизации финансовых и бизнес процессов;
- Япония признала Bitcoin и Ethereum легальными средствами оплаты, а Южная Корея работает над внедрением Ethereum в свою экономику.
Чем вызван интерес к блокчейну и криптовалюте? По опрелению блокчейн —это цепочка блоков с записями, которая представляет собой огромную распределенную базу фактов. Копия базы хранится на тысячах узлов участников. Подмена части базы на одном из узлов приведет к изменениям в оставшейся части базы. Система это заметит и отвергнет такую попытку своего изменения. В качестве записей в подобной базе могут хранится транзакции финансовых операций. И тогда мы говорим о криптовалюте. Но таким же образом можно хранить, сажем, результаты голосования на выборах и множество других важных реестров. Если рассматривать блокчейн как основу криптовалюты, то стоит упомянуть, что специальные ограничения в системе не позволяют дважды потратить одни и те же средства (поскольку все транзакции и их очередность записаны в блокчейне и всем известны). Таким образом, технология блокчейн повышает на порядок надежность и безопасность хранения важных данных, делает невозможным подлог и фальсификацию, а также снижает затраты отдельных участников на поддержание работы системы.
Но это еще не все. Технология блокчейн шагнула дальше и стала не просто надежным хранилищем фактов, а большим распределенным компьютером. Реализация блокчейн в Ethereum позволяет сделать элементом цепочки блоков не только факт, но программу, которая будет выполняться на нодах (узлах) распределенной сети. Такие программы, называются умными контрактами. В том смысле, что для заключения подобных контрактов не нужна третья сторона. Если классический блокчейн снимает необходимость в бухгалетрах, то Ethereum позволяет работать без нотариусов и судов. Умные контакты создаются участниками сделки и помещаются в блокчейн. За обработку такого контракта система снимает определенную комиссию. Программа мониторит условия прописанные в контракте и при необходимости совершает переводы средств между счетами сторон заключивших контракт (к слову, валюта системы Ethereum называется Ether - эфир). Такой подход определяется как "code is law".
Forwarded from Education & Technology
А теперь о том, при чем здесь IoT. Дело в том, что Интернет Вещей позволяет значительно расширить область применения умных контрактов. Например, крупные компании могут быть заинтересованы в продаже электричества населению с минимальными комиссиями, без посредников в виде банков. Для этого понадобятся счетчики электроэнергии, которые будут информировать умный контракт сколько электричества потребил пользователь, чтобы контракт мог списать соответствующие средства с его счета и перевести на счет компании. Или продажа электричества для электромобилей. Необходимо будет создать умную зарядную станцию, в которую пользователь вставляет свой идентификатор, станция считает сколько электричества потреблил электромобиль и отправляет эту информацию в смарт контракт, который снимает деньги со счета пользователя. Подобный подход можно использовать и в автомобильном страховании, когда датчики в автомобилях будут определять кто виновен в авариях, а сумма страховых взносов будет зависеть от того, где и в каких уловиях и в каком состоянии водитель водит машину. Все процессинговые операции конечно же будут выполняться смарт контрактом. Примеров масса. И для многих кейсов необходима информация с датчиков IoT устройств. Потому скорее всего развитие IoT и блокчейн будет проходить паралельно.
А теперь немного ссылок.
Про основы блокчейна на примере Bitcoin можно почитать в прекрасном цикле статей: https://habrahabr.ru/post/319868
Очень подробно и понятно описаны все основные моменты: криптография, цифровые подписи, эллиптические кривые, транзакции, протокол взаимодействия между узлами распределенной сети, алгоритм генерации блоков и майнинг. Статьи содержат очень много примеров на Python. Есть даже пример простенького майнера).
А здесь доступно про блокчейн и умные контракты: https://habrahabr.ru/company/exante/blog/321548
Инструкция, как писать смарт контракты Ethereum:
1) https://habrahabr.ru/post/312008
2) https://habrahabr.ru/post/327236
Как видите, направление новое и очень перспективное. Скорее всего в скором будущем вокруг него будет такой же хайп, как сейчас вокруг глубоких нейросетей. Так что есть смысл разобраться) Надеюсь, что приведенные материалы вам в этом помогут)
А теперь немного ссылок.
Про основы блокчейна на примере Bitcoin можно почитать в прекрасном цикле статей: https://habrahabr.ru/post/319868
Очень подробно и понятно описаны все основные моменты: криптография, цифровые подписи, эллиптические кривые, транзакции, протокол взаимодействия между узлами распределенной сети, алгоритм генерации блоков и майнинг. Статьи содержат очень много примеров на Python. Есть даже пример простенького майнера).
А здесь доступно про блокчейн и умные контракты: https://habrahabr.ru/company/exante/blog/321548
Инструкция, как писать смарт контракты Ethereum:
1) https://habrahabr.ru/post/312008
2) https://habrahabr.ru/post/327236
Как видите, направление новое и очень перспективное. Скорее всего в скором будущем вокруг него будет такой же хайп, как сейчас вокруг глубоких нейросетей. Так что есть смысл разобраться) Надеюсь, что приведенные материалы вам в этом помогут)
Habr
Bitcoin in a nutshell — Cryptography
Одна из причин, почему Bitcoin продолжает привлекать столько внимания — это его исключительная «математичность». Сатоши Накамото удалось создать систему, которая способна функционировать при полном...
Ще один дуже цікавий і пізнавальний канал. На цей раз про DevOps: @catops
Автор -- @grem1in ментор з itkpi.pp.ua/mentors-list
Автор -- @grem1in ментор з itkpi.pp.ua/mentors-list
Forwarded from Devops Talks
Эволюция деплоя в Reddit - отличная статья которую стоит прочесть и скажем сравнить прогресс админов Reddit с вашим - https://redditblog.com/2017/06/02/the-evolution-of-code-deploys-at-reddit/
The Internals of PostgreSQL - якісна онлайн-книга про те, як працює PostgreSQL під капотом. Кілька глав дописуються, бо фічі, описані в них, ще не реалізовані. Ілюстрації в комплекті: bit.ly/2snpxt8