Книги для программистов
55.1K subscribers
1.36K photos
283 videos
24 files
1.23K links
Книги по программированию, библиотека электронных книг для разработчиков.


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

РКН clck.ru/3Ko9cz
Download Telegram
Forwarded from Java Geek
Java передает аргументы по значению или по ссылке?

Java всегда передает аргументы по значению (pass-by-value). Тем не менее, когда мы передаем значение объекта, мы передаем ссылку на него, потому что переменные хранят ссылку на объект, а не сам объект. Но это не передача по ссылке (pass-by-reference). Такое положение дел может быть не совсем понятно новичкам.

@java_geek
👎12👍4
Forwarded from ITmozg
Летающий автомобиль от Alef привлек раннего инвестора Tesla

Компания Alef, расположенная в Санта-Кларе, в самом сердце Кремниевой долины, разработала Model A — стремительный, но относительно обычный на вид электромобиль — с возможностью вертикального взлета и посадки. И, конечно же, умеет летать.

https://bookflow.ru/letayushhij-avtomobil-ot-alef-privlek-rannego-investora-tesla/

#news @itmozg
👍11
10 игр на Python с исходниками

Dodger
Memory Puzzle
Sliding Puzzle
Simon
Nibbles
Tetris
Katamari Damacy
Sokoban
Othello
Flood It

https://bookflow.ru/10-igr-na-python-s-ishodnikami/

#gamedev

👉 @game_devv
👍20👎3
Forwarded from ITmozg
Линус Торвальдс «раздражен» плохой работой разработчиков ядра Linux

Торвальдс объявил о релизе версии 6.1 для ядра Linux и добавил строгое сообщение разработчикам: прекратите подавать код в последнюю минуту.

https://bookflow.ru/linus-torvalds-razdrazhen-plohoj-rabotoj-razrabotchikov-yadra-linux/

#news @itmozg
👍40😁18🤡4💩21
This media is not supported in your browser
VIEW IN TELEGRAM
Роботы на складе Amazon. Объем автоматизации работ поражает воображение.

Подпишись на Мир технологий 👉 @mir_teh
👍463👎3
Forwarded from ITmozg
Релиз Ubuntu 22.10 Kinetic Kudu от 20 октября 2022, что нового

Этот промежуточный релиз под кодовым названием «Kinetic Kudu» призван улучшить работу корпоративных разработчиков и ИТ-администраторов. Он также включает новейшие инструментальные цепочки и приложения с особым акцентом на экосистему IoT.

https://bookflow.ru/reliz-ubuntu-22-10-kinetic-kudu-ot-20-oktyabrya-2022-chto-novogo/

#news @itmozg
👍16
Отказоустойчивая работа с Redis
Сергей Шамбир

Казалось бы, есть универсальный способ ускорить любой сервис: просто использовать Redis. Но всегда ли это пойдёт на пользу? В докладе мы обсудим подводные камни использования Redis, а затем рассмотрим практический опыт построения системы, устойчивой к его отказам.

https://www.youtube.com/watch?v=9qvr920dWtk

👉 @php_lib
👍6
Forwarded from Python академия
Очистка элементов в последовательности

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

Иногда возникает необходимость в удалении ненужных объектов последовательности. Как раз для этого и используют itertools, а именно метод compress.

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

Если логическое значения равно True или 1, то элемент сохраняется в последовательности, в противном случае — удаляется из нее.

Подписывайтесь на канал 👉@pythonofff
👍14🥱1
Sams Teach Yourself Java in 21 Days
Автор: Rogers Cadenhead (2020)

С помощью этого руководства вы быстро освоите основы, а затем перейдете к продвинутым особенностям и концепциям современной Java. Книга была полностью обновлена для Java 11 и 12. К тому времени, когда вы прочтете книгу, вы будете хорошо разбираться в Java и библиотеках. Предыдущий опыт программирования не требуется. Следуя 21 тщательно организованному уроку из этой книги, каждый может изучить основы программирования на Java.

Скачать книгу
👍14
Forwarded from ITmozg
This media is not supported in your browser
VIEW IN TELEGRAM
В университете Мэриленда создали плащ-невидимку

ИИ обучены распознавать объекты, а принт на свитере мешает это делать, используя AML-методы.

https://bookflow.ru/v-universitete-merilenda-sozdali-plashh-nevidimku/

#news @itmozg
👍47🤡5🔥3🤔1
Ultimate Go Notebook
Авторы: William Kennedy, Hoanh An (2021)

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

Скачать книгу
👍122
Forwarded from ITmozg
102 задачи на логику и смекалку для детей и взрослых с ответами

https://bookflow.ru/102-zadachi-na-logiku-smekalku-i-soobrazitelnost/


@itmozg
👍19
Write Great Code, Volume 2, 2nd Edition
Автор: Randall Hyde (2020)

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

Во время чтения книги вы:
✔️Узнаете, как анализировать вывод компилятора;
✔️Изучите достаточно из ассемблера для чтения вывода компилятора;
✔️Поймете, как компиляторы преобразуют различные постоянные и переменные объекты в машинные данные.

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