Программирование {BookFlow}
16.2K subscribers
1.58K photos
468 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
Fuite
Инструмент для автоматизации поиска утечек памяти в веб-приложениях.

https://github.com/nolanlawson/fuite
👍1
Developer Roadmaps

Подробные пошаговые планы изучения IT-профессий и конкретных технологий 

https://roadmap.sh
👍3
Полное руководство о том, как добавить автосохранение с помощью RxJS

https://itnext.io/the-ultimate-guide-on-how-to-add-autosave-with-rxjs-45b89cd23edc
Хочешь получить работу в KPMG, Schlumberger, UniCredit Bank, «ЕВРАЗ» или другой топовой компании? Регистрируйся на онлайн-стажировку Shift+Enter by Changellenge >>, забери гарантированные подарки и получи возможность выиграть сертификат OZON на 3000 рублей!

Shift+Enter by Changellenge >> — это возможность разобрать реальные IT-кейсы и сравнить ответы с решениями экспертов отрасли. А затем — пойти на собеседование в крутую IT-команду с понимаем будущих задач. Profit!

Тебе доступны четыре направления:
— работа с данными;
— разработка;
— системный и бизнес анализ;
— IT-аудит.

Почему стоит зарегистрироваться?
— Гарантированные подарки от партнеров. Тебя ждут промокоды на скидку 15% в интернет-магазине «Альпина Паблишер», 20% на подписки в приложениях «Арзамас», а также шанс выиграть один из трех сертификатов OZON на 3000 рублей — просто пришли решение!
— Кейсы в портфолио. За решение каждого задания ты получишь электронный сертификат о прохождении виртуальной стажировки.
— Возможность получить работу мечты. У активных молодых специалистов больше шанс получить оффер — прояви себя перед экспертами компаний-партнеров.
— Проверка скиллов на практике. Решая задачи разной сложности, ты сможешь узнать свои сильные стороны и найти зоны роста.
— Практика в удобном формате. Для участия тебе не придется отправлять резюме, анкеты или проходить отбор.

Готов к тест-драйву карьеры в IT? Задания уже доступны на платформе.

Регистрируйся прямо сейчас: https://clck.ru/aihSC
TinyML: Machine Learning with TensorFlow Lite on Arduino and Ultra-Low-Power Microcontrollers

Авторы: Pete Warden, Daniel Situnayake (2019)

Сети глубокого обучения становятся все меньше. Значительно меньше. Команда Google Assistant может распознавать слова с помощью модели размером всего 14 килобайт - достаточно маленькой, чтобы работать на микроконтроллере. С этой практической книгой вы войдете в область TinyML, где глубокое обучение и встроенные системы объединяются, чтобы сделать поразительные вещи возможными на крошечных устройствах. Для комфортного чтения необходим опыт в программировании.

Во время чтения книги вы:
✔️Создадите распознаватель речи, камеру, которая обнаруживает людей, и волшебную палочку, которая реагирует на жесты;
✔️Поработаете с Arduino и сверхмалыми микроконтроллерами;
✔️Изучите основы МО и обучите свои модели;
✔️Натренируете модели для работы с аудио, изображениями и данными с акселерометров;
✔️Научитесь отлаживать приложения и обеспечивать безопасность и конфиденциальность;
✔️Научитесь оптимизировать задержки, энергопотребление, а также размеры модели.

Скачать книгу
👍8
Эпические баги прошлого

Представьте себе, что вы работаете над довольно сложной программой. Например, с мудрёными математическими расчётами. Вы её компилируете, запускаете в первый раз, она выдаёт ожидаемый результат и работает без ошибок. Скорее всего, в такой ситуации опытный программист сильно удивится и начнет перепроверять свой код: так не бывает, чтобы сложная программа сразу скомпилировалась, заработала, да ещё и не содержала багов.
Подробнее
👍2🔥2
Forwarded from Skolkovo Leaks
Валерий Сидоренко, генеральный директор digital-агентства Интериум рассказал как роботизация и ИИ изменят рынок масс-медиа.

Искусственный интеллект отправляет на свалку все больше профессий: судьбу машинисток и стенографов скоро могут разделить копирайтеры, журналисты и пиарщики.

Нейросети уже пишут вполне связные тексты: в сентябре 2021 года «Сбер» представил «ИИ-копирайтера» для составления карточек товаров, о «Балабобе» «Яндекса», чьи тексты сложно отличить от человеческих, не написал в июне только ленивый. А в Guardian написанная нейросетью колонка вышла еще в сентябре 2020 года.

Главное преимущество алгоритмов — обучаемость: сегодняшние недочеты их текстов (излишняя сухость или неспособность к иронии) скоро уйдут в прошлое.

Сохраняя текущие темпы развития, ИИ вполне способен перекроить часть рынка труда. Его работа — после того, как окупятся затраты на внедрение и разработку — будет дешевле, быстрее и качественнее человеческой. Но речь, в первую очередь, о низкоквалифицированных профессиях, где люди и сегодня выступают в роли машин.

Подробнее в статье Интериум по ссылке.

@skolkovoleaks
👍2
Советы и рекомендации по разработке игр от создателя Civilization Сида Мейера.

В книге «Мемуары Сида Мейера» Сид делится забавными и интересными анекдотами, которые доставляют истинное удовольствие при чтении. Кроме того, в книге содержится множество советов и уроков по разработке игр. Я постараюсь, чтобы вы смогли уловить их все в этой статье.

Подробнее
👍5
Мега подборка каналов для программистов 🎯

https://t.iss.one/progjob Вакансии для программистов

Системное администрирование 📌
https://t.iss.one/tipsysdmin Типичный Сисадмин (Админский юмор, фото железа, было/стало)
https://t.iss.one/sysadminof Книги для админов, полезные материалы
https://t.iss.one/linux_sup Новости и информация из мира Linux
https://t.iss.one/i_odmin Все для системного администратора
https://t.iss.one/i_odmin_book Библиотека Системного Администратора
https://t.iss.one/i_odmin_chat Чат системных администраторов
https://t.iss.one/dev_ops_info Devops

Программирование, фронтенд, Биг дата, мобильная р-ка, книги 📌
https://t.iss.one/game_devv GameDev: разработка игр
https://t.iss.one/Angular_Vuejs Angular Vue js React
https://t.iss.one/frontend_1 Подборки для frontend разработчиков
https://t.iss.one/Frontend_now Все для фронтендеров
https://t.iss.one/react_prog Все что связано с reactjs
https://t.iss.one/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.iss.one/developer_mobila Мобильная разработка
https://t.iss.one/Welcome_Python Добро пожаловать в мир Python
https://t.iss.one/BookPython Библиотека Python разработчика
https://t.iss.one/programmist_of Книги по программированию
https://t.iss.one/BookJava Библиотека Java разработчика
https://t.iss.one/java_sup Программирование на Java
https://t.iss.one/proglb Библиотека программиста
https://t.iss.one/bfbook Книги для программистов
https://t.iss.one/imobile_dev Все по мобильной разработке: iOS, Android
https://t.iss.one/database_group Все про базы данных
https://t.iss.one/cloud_comp Облачные сервисы, вычисления и безопасность
https://t.iss.one/bigdata_world Data Science, Big Data, Machine Learning

IT новости 📌
https://t.iss.one/htech_news Новости HighTech
https://t.iss.one/all_itnews IT новости на английском
https://t.iss.one/gmorning_news Последнии новости из мира науки
https://t.iss.one/youtips_tricks Технологические советы и хитрости

Шутки программистов 📌
https://t.iss.one/dev_jokes Daily Dev Jokes
https://t.iss.one/itumor ITumor | программисты шутят

SMM, Seo, Wordpress 📌
https://t.iss.one/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.iss.one/seo_go Новости по SEO продвижению сайтов
https://t.iss.one/news_wordpress Канал о самой популярной CMS

Защита, взлом, безопасность 📌
https://t.iss.one/crypto_security_lab Материалы по информационной безопасности
https://t.iss.one/thehaking Канал о кибербезопасности
https://t.iss.one/Hackme_news Новости из мира хакинга

Книги, статьи для дизайнеров 📌
https://t.iss.one/ux_web Статьи, книги для дизайнеров
https://t.iss.one/goodw_design Статьи по Веб дизайну

Должен знать 📌
https://t.iss.one/UchuEnglish Английский с нуля
https://t.iss.one/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.iss.one/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.iss.one/crypto_moneygo Канал о крипте, новости, инсайды
https://t.iss.one/bitkoinoff Нгвости криптовалют

VR, робототехника 📌
https://t.iss.one/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.iss.one/robotics_scince Канал о Робототехнике и автоматизации


https://t.iss.one/network_arch Network architecture and Administration
https://t.iss.one/easy_program Программирование для новичков
https://t.iss.one/testin_new Тестирование
https://t.iss.one/IoTprog Интернет вещей
https://t.iss.one/generalprog General programming
https://t.iss.one/Hware_news Цифровые тенденции
👍3
30 команд Git, необходимых для освоения интерфейса командной строки Git

Git — самая популярная в мире распределённая система контроля версий. Линус Торвальдс, разработчик ядра ОС Linux, создал этот инструмент ещё в 2005 году, а сегодня Git активно поддерживается как проект с открытым исходным кодом. Огромное количество открытых и коммерческих проектов используют Git для контроля версий.

В данной статье перечисляются самые основные команды, которые следует знать разработчику, чтобы освоить управление репозиториями GitHub на высоком уровне. Ознакомиться с ними будет полезно как новичкам, так и опытным разработчикам.

Rus https://habr.com/ru/company/ruvds/blog/599929/
Eng https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc
Div на div’е не сидит и div’ом не погоняет: пишем семантически верные индикаторы загрузки на Angular

Сверстать собственный индикатор загрузки — одна из самых простых задач, с которой может столкнуться веб-разработчик. Для получения рабочего решения пригодятся базовые знания HTML и CSS, а JS будет нужен лишь для управления процентом выполненной задачи.


Подробнее
Краткая и на 146% точная история языков программирования

Жозеф Мари Жаккар учит ткацкий станок читать перфокарты, создавая первый многопоточный процессор. Изобретение в штыки приняли ткачихи, которые уже тогда что-то подозревали.

Подробнее
👍9
Сверточные нейронные сети с нуля

Когда Ян ЛеКун опубликовал свою работу, посвященную новой нейросетевой архитектуре, получившей название CNN (Convolutional Neural Network), она не произвела достаточного впечатления на мир науки и техники и долгое время оставалась незамеченной. Потребовалось 14 лет и огромные усилия команды исследователей из Торонтского университета, чтобы донести до общества всю ценность открытий Яна ЛеКуна.

Подробнее
👍4😱2
Media is too big
VIEW IN TELEGRAM
Java. Основы работы с базами данных

- Рассмотрим основы работы Java c базой данных MS SQL.
- Познакомимся с библиотекой JDBC. Научимся использовать несколько базовых транзакций MS SQL.
- Научимся создавать простое приложение для работы с базами данных, используя Java.
Просмотр HTML-кода — не преступление

В последнюю версию браузера Chrome 98 добавили функцию, с помощью которой администратор локальной сети может блокировать просмотр HTML-кода страниц в браузере.
Подробнее
Forwarded from Skolkovo Leaks
Сегодня вышел итог исследования Gaming & Esports: Media’s Next Paradigm SHIFT BCG. Игры перестали быть тихой гаванью, страны разворачивают меры поддержки. Россия, как оказалось, мало производит, но много потребляет – на 5ом месте в мире.

Правительства хотят извлечь выгоду из быстрого роста отрасли и увеличения потенциального вклада в ВВП. Особенно сейчас, они видят, что, делая большие ставки, можно получить соразмерную отдачу. Они также рассматривают игры и киберспорт как важный ключ к открытию смежных секторов, таких как разработка программного обеспечения, AR/VR, гостиничный бизнес и туризм. А приобретение репутации в сфере игр и киберспорта отлично влияет на имидж страны, а имидж дает понять, что на переднем плане государства – проектирование и управление спортом, культурой и развлечениями 21 века.

В качестве ключевых факторов появились четыре различных типа поддержки. Первый – это прямая финансовая поддержка новых компаний в секторе игр и киберспорта, включая начальное финансирование и содействие банковским кредитам для стартапов. Второе – наличие бизнес-инкубаторов и акселераторов, которые помогут развивать новые стартапы и активизировать существующих игроков. Третье – предоставление постоянных субсидий фирмам в этом секторе, таких как налоговые льготы на НИОКР и помощь в оплате труда. И четвертое – это инвестиционная стратегия международного сектора с четкой рентабельностью инвестиций и внутренними целями воздействия.

Отдельно коротко о кейсах Великобритании и Южной Кореи.

На VC нашли пост с русским переводом – ссылка.

@skolkovoleaks
👍1
Работа с NLP-моделями Keras в браузере с TensorFlow.js

Этот туториал для тех, кто знаком с основами JavaScript и основами глубокого обучения для задач NLP (RNN, Attention).

В этой статье я попытаюсь охватить три вещи:

Как написать простую Named-entity recognition (NER) модель — типичная задача NLP.
Как экспортировать эту модель в формат TensorFlow.js.
Как сделать простое веб-приложение для поиска именованных объектов в строке без серверной части.

Подробнее
Мега подборка каналов для программистов 🎯

https://t.iss.one/progjob Вакансии для программистов

Системное администрирование 📌
https://t.iss.one/tipsysdmin Типичный Сисадмин 👨‍💻(Админский юмор, фото железа, было/стало)
https://t.iss.one/sysadminof Книги для админов, полезные материалы
https://t.iss.one/linux_sup Новости и информация из мира Linux
https://t.iss.one/i_odmin Все для системного администратора
https://t.iss.one/i_odmin_book Библиотека Системного Администратора
https://t.iss.one/i_odmin_chat Чат системных администраторов
https://t.iss.one/dev_ops_info Devops

Программирование, фронтенд, Биг дата, мобильная р-ка, книги 📌
https://t.iss.one/game_devv GameDev: разработка игр
https://t.iss.one/Angular_Vuejs Angular Vue js React
https://t.iss.one/frontend_1 Подборки для frontend разработчиков
https://t.iss.one/Frontend_now Все для фронтендеров
https://t.iss.one/react_prog Все что связано с reactjs
https://t.iss.one/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.iss.one/developer_mobila Мобильная разработка
https://t.iss.one/Welcome_Python Добро пожаловать в мир Python
https://t.iss.one/BookPython Библиотека Python разработчика
https://t.iss.one/programmist_of Книги по программированию
https://t.iss.one/BookJava Библиотека Java разработчика
https://t.iss.one/java_sup Программирование на Java
https://t.iss.one/proglb Библиотека программиста
https://t.iss.one/bfbook Книги для программистов
https://t.iss.one/imobile_dev Все по мобильной разработке: iOS, Android
https://t.iss.one/database_group Все про базы данных
https://t.iss.one/cloud_comp Облачные сервисы, вычисления и безопасность
https://t.iss.one/bigdata_world Data Science, Big Data, Machine Learning

IT новости 📌
https://t.iss.one/htech_news Новости HighTech
https://t.iss.one/all_itnews IT новости на английском
https://t.iss.one/gmorning_news Последнии новости из мира науки
https://t.iss.one/youtips_tricks Технологические советы и хитрости

Шутки программистов 📌
https://t.iss.one/dev_jokes Daily Dev Jokes
https://t.iss.one/itumor ITumor | программисты шутят

SMM, Seo, Wordpress 📌
https://t.iss.one/allsocial_news SMM / Советы, Новости, Лайфхаки
https://t.iss.one/seo_go Новости по SEO продвижению сайтов
https://t.iss.one/news_wordpress Канал о самой популярной CMS

Защита, взлом, безопасность 📌
https://t.iss.one/crypto_security_lab Материалы по информационной безопасности
https://t.iss.one/thehaking Канал о кибербезопасности
https://t.iss.one/Hackme_news Новости из мира хакинга

Книги, статьи для дизайнеров 📌
https://t.iss.one/ux_web Статьи, книги для дизайнеров
https://t.iss.one/goodw_design Статьи по Веб дизайну

Должен знать 📌
https://t.iss.one/UchuEnglish Английский с нуля
https://t.iss.one/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.iss.one/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.iss.one/crypto_moneygo 💵Канал о крипте, новости, инсайды
https://t.iss.one/bitkoinoff 📈Нгвости криптовалют

VR, робототехника 📌
https://t.iss.one/AR_VR_vision Компьютерное зрение, виртуальная реальность
https://t.iss.one/robotics_scince Канал о Робототехнике и автоматизации


https://t.iss.one/network_arch Network architecture and Administration
https://t.iss.one/easy_program Программирование для новичков
https://t.iss.one/testin_new Тестирование
https://t.iss.one/IoTprog Интернет вещей
https://t.iss.one/generalprog General programming
https://t.iss.one/Hware_news Цифровые тенденции
👍6😱1
Media is too big
VIEW IN TELEGRAM
Основы Docker. Большой практический выпуск

0:00:00 Вступление
0:02:22 Что такое Docker?
0:16:29 Простой пример Hello World
0:31:34 Пример WEB приложения
0:35:55 Работаем с портами
0:41:10 Что такое docker volume
0:46:54 Поднимаем временную базу данных
0:55:26 Разворачиваем реальный проект
1:00:35 Что такое docker-compose
1:05:23 Создаем виртуальную машину (подробно)
1:08:25 Ставим Docker и Docker compose на Linux
1:10:17 Delpoy проекта с ипользованием GitHub
1:16:50 Delpoy проекта с ипользованием DockerHub
👍15🔥3👎1
Логическая задача

Иван решил принять участие в карточной игре. В момент игры деньги участников увеличиваются вдвое и эта сумма сохраняется в случае победы. Но в случае проигрыша, игрок отдает 2400 рублей. Иван проиграл в первой игре, во второй, а потом еще и в третьей. И после третьей игры Иван остался вообще без денег. Сколько денег было у Ивана до начала игры?