Получи случайную криптовалюту за регистрацию!

Книги для программистов

Логотип телеграм канала @bfbook — Книги для программистов К
Логотип телеграм канала @bfbook — Книги для программистов
Адрес канала: @bfbook
Категории: Книги , Технологии
Язык: Русский
Страна: Россия
Количество подписчиков: 54.30K
Описание канала:

Книги по программированию, библиотека электронных книг для разработчиков.
По всем вопросам @evgenycarter

Рейтинги и Отзывы

2.00

3 отзыва

Оценить канал bfbook и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

3

1 звезд

0


Последние сообщения 11

2023-04-03 11:41:01
Хотите создавать на Kotlin высокопроизводительные серверные приложения?

Тогда вам точно нужно знать, как применять машину состояний в разработке.

Приглашаем 12 апреля в 20:00 мск на открытый вебинар "Практика применения машины состояний в разработке" в OTUS.

На вебинаре мы рассмотрим как теоретические, так и практические аспекты использования машины состояний, а также пределы их применения.

В результате вебинара вы:
Более широко сможете применять конечные автоматы в задачах разработки и получать более эффективный код.
Познакомитесь с преподавателем Сергеем Окатовым, руководителем управления разработки БФТ.ЦР.
Протестируете обучение на курсе, доступном в рассрочку.

Регистрация на вебинар: https://otus.pw/5k2U/

Вебинар является частью онлайн-курса «Kotlin Backend Developer. Professional». Курс доступен в рассрочку.

Реклама. Информация о рекламодателе на сайте www.otus.ru
1.1K views08:41
Открыть/Комментировать
2023-04-02 12:51:54
Own Your Tech Career: Soft skills for technologists
Автор: Don Jones (2021)

Книга поможет вам получить то, что вы хотите от своей карьеры. Вы начнете с определения своих амбиций — будь то зарплата, должность, гибкий график или что-то еще. Как только вы поймете, куда направляетесь, советы этой книги помогут вам. Вы научитесь решать конфликты и работать в команде, освоите девять правил профессионализма и приобретете уверенность и навыки, необходимые для того, чтобы оставаться на пути, который вы для себя выбрали.

Скачать книгу

@bfbook
3.5K views09:51
Открыть/Комментировать
2023-03-31 22:43:00 Вопрос по SQL на собеседовании в Twitter
Найдите сотрудника с самой высокой зарплатой в каждом отделе. Выведите название отдела, имя сотрудника и соответствующую зарплату.

employee

id:int
first_name:varchar
last_name:varchar
age:int
sex:varchar
employee_title:varchar
department:varchar
salary:int
target:int
bonus:int
email:varchar
city:varchar
address:varchar
manager_id:int

ОТВЕТ:

SELECT department as department,
first_name as employee_name,
salary
FROM employee
WHERE (department, salary) IN
(SELECT department, MAX(salary)
FROM employee
GROUP BY department)

#db

@database_info
4.2K views19:43
Открыть/Комментировать
2023-03-31 11:30:22
Хотите перейти на новую ступень в карьере тестирововщика?

Осваивайте Python — один из самых популярных языков для написания автотестов.

31 марта в 20:00 мск в OTUS пройдет открытый урок «Работа с файлами в Python». Занятие приурочено к старту онлайн-курса «Python QA Engineer» в OTUS.

В ходе вебинара мы:
— Научимся с помощью Python читать и записывать данные в текстовые файлы различных форматов: JSON, CSV, XML.
— Обсудим особенности работы с каждым из этих форматов и изучим подходящие библиотеки.
— Вспомним, что такое контекстные менеджеры и поговорим, почему их нужно использовать для работы с файлами.

Продолжить обучение на курсе возможно в рассрочку.

Для комфортного участия нужно определить ваш уровень подготовки. Пройдите тест https://otus.pw/93s8/

Реклама. Информация о рекламодателе на сайте www.otus.ru
3.7K views08:30
Открыть/Комментировать
2023-03-31 00:02:03
Nativefier

Это инструмент командной строки для легкого создания "настольного приложения" для любого веб-сайта с минимальными затратами. Приложения оборачиваются с помощью Electron (который использует Chromium под капотом) в исполняемый файл ОС (.app, .exe и т.д.), который можно использовать на Windows, macOS и Linux.

Я создал его, потому что устал от необходимости переходить по Alt-Tab в браузер, а затем искать в многочисленных открытых вкладках при использовании Messenger или Whatsapp Web (поток HN). Функции Nativefier:

Автоматическое извлечение иконки / названия приложения
Внедрение пользовательских JS и CSS
Многое другое, см. документацию по API или nativefier --help

https://github.com/nativefier/nativefier

@Githublib
5.0K views21:02
Открыть/Комментировать
2023-03-30 09:27:01
Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture
Автор: Christian CiceriDave FarleyNeal FordAndrew Harmel-LawMichael KeelingCarola LilienthalJoão RosaAlexander von ZitzewitzRené WeissEóin Woods (2022)

Показатели архитектуры программного обеспечения являются ключевыми для качества программного проекта, и они могут предупредить вас об опасном накоплении технических долгов на ранних стадиях разработки. В этой книге ведущие разработчики программного обеспечения делятся практическими примерами, чтобы представить показатели, которые должен знать каждый разработчик программного обеспечения. Это руководство, написанное практиками для архитекторов программного обеспечения и разработчиков программного обеспечения, стремящихся изучить успешные подходы к метрикам приложений

Скачать книгу

@bfbook
2.9K views06:27
Открыть/Комментировать
2023-03-29 10:04:39
Designing Machine Learning Systems
Автор: Chip Huyen (2022)

Системы машинного обучения сложны и уникальны. Сложные, поскольку они состоят из множества различных компонентов и вовлекают множество различных заинтересованных сторон. Уникальны, потому что они зависят от данных, причем данные сильно варьируются от одного варианта использования к другому. В этой книге вы познакомитесь с целостным подходом к проектированию систем ML, которые являются надежными, масштабируемыми и адаптируемыми к меняющимся условиям и бизнес-требованиям.

Скачать книгу

@bfbook
3.5K views07:04
Открыть/Комментировать
2023-03-28 23:26:01
Началась эпоха искусственного интеллекта

Искусственный интеллект – такая же революция, как мобильные телефоны и Интернет.

За свою жизнь я видел две демонстрации технологий, которые поразили меня как революционные.

Первый раз это было в 1980 году, когда мне представили графический интерфейс пользователя – предтечу всех современных операционных систем, включая Windows. Я сидел с человеком, который показал мне демонстрацию, блестящим программистом по имени Чарльз Симони, и мы сразу же начали мозговой штурм по поводу того, что можно было бы сделать с помощью такого удобного подхода к вычислениям. В конечном итоге Чарльз перешел в Microsoft, Windows стала основой Microsoft, а наши размышления после той демонстрации помогли определить программу компании на следующие 15 лет.

https://itmozg.ru/nachalas-jepoha-iskusstvennogo-intellekta/

Автор Билл Гейтс

@itmozg
1.7K views20:26
Открыть/Комментировать
2023-03-28 15:34:32
Ремейк Civ V под Android/Desktop с открытым исходным кодом на Kotlin

https://github.com/yairm210/Unciv

#gamedev

@game_devv
4.5K views12:34
Открыть/Комментировать
2023-03-28 11:00:10
Тест по backend-разработке на Kotlin

Ответь на вопросы и узнай, достаточно ли знаний, чтобы пройти на онлайн-курс "Kotlin Backend Developer" в OTUS по спец.цене! Курс доступен в рассрочку!

На курсе вы:
- Освоите практики гибкой архитектуры и сможете примянять их в проектах на любых языках
- Откроете для себя широкий спектр технологий и инструментов разработки (около 10 различных фреймворков)
- Изучите Kotlin на высоком уровне, включая DSL, мультиплатформенность, корутины
- Погрузитесь в темы высокой нагрузки, больших данных, масштабируемости и высокой доступности
- Освоите классические и передовые архитектурные шаблоны

ПРОЙТИ ТЕСТ — https://otus.pw/C1F5/

Выполните успешно тест - получите доступ к 2 открытым урокам курса!

Реклама. Информация о рекламодателе на сайте www.otus.ru
5.4K views08:00
Открыть/Комментировать