Code Lib. Программирование.
4.65K subscribers
1.64K photos
5 videos
1.67K links
Книги, Курсы и другая полезная информация для программистов.

Сотрудничество: @noname_media

Канал на бирже: https://telega.in/c/Code_Iibrary
Download Telegram
📔 Системное программирование в среде Linux: учебное пособие.

• В данном пособии описан интерфейс прикладного программирования (API) UNIX-совместимых операционных систем: от файловых операций и использования библиотек до методов и средств разработки многозадачного и многопоточного программного обеспечения, а также средства межзадачной (IPC) и межпоточной коммуникации: программные каналы и каналы FIFO, очереди сообщений, семафоры, разделяемая память System V и POSIX, взаимные исключения и условные переменные. Кроме того, кратко обсуждаются средства коммуникации процессов по сети и особенности взаимодействия приложений и системных служб.

🧷 Скачать бесплатно.

2020 #RU #Linux
ФронтЛиба – телеграмм-канал с полезными библиотеками, фреймворками и инструментами для фронтенд-разработчика.

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

Подписывайся скорее и узнай, какие инструменты и технологии используют проекты мирового уровня.
📔 Делай как в Google. Разработка программного обеспечения.

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

🧷 Скачать бесплатно.

2021 #RU
📔 Pandas. Работа с данными. 2-е изд.

• Книга посвящена библиотеке для работы с данным pandas. Помимо базовых знаний о структурах pandas, вы получите информацию о том как работать с временными рядами, считать статистики, визуализировать данные и т.д.. Большое внимание уделено практике, все рассматриваемые возможности библиотеки сопровождаются подробными примерами.

• pandas — программная библиотека на языке Python для обработки и анализа данных. Работа pandas с данными строится поверх библиотеки NumPy, являющейся инструментом более низкого уровня. Предоставляет специальные структуры данных и операции для манипулирования числовыми таблицами и временны́ми рядами. Название библиотеки происходит от эконометрического термина «панельные данные»

🧷 Скачать бесплатно.

2021 #RU #pandas
📔 Программируем с PyTorch: создание приложений глубокого обучения.

• PyTorch – это фреймворк от Facebook с открытым исходным кодом. Узнайте, как использовать его для создания собственных нейронных сетей. Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и использования библиотеки PyTorch.

🧷 Скачать бесплатно.

2021 #RU #PyTorch
Прокачай скиллы в кодинге абсолютно бесплатно

Инициативная команда создала несколько бесплатных каналов для комфортного развития в айтишке.

Помощник фронта — хватит искать решения в гугле, поглядывай разок в день на крутые мини-проекты с исходным кодом и закидывай в свой проект

Look at that API — здесь собрана база АПИшек на все случаи жизни

JavaScript инструменты — куча полезных инструментов для Frontend-разработчика

Python заметки — регулярные полезные заметки по языку

Best Websites — подборка полезных веб-сайтов на все случи жизни

Подпишись, дабы буст в карьере стал космическим!
📓 Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3-е изд.

• «Изучаем Python» — это самое популярное в мире руководство по языку Python. Вы сможете не только максимально быстро его освоить, но и научитесь писать программы, устранять ошибки и создавать работающие приложения.

• В первой части книги вы познакомитесь с основными концепциями программирования, такими как переменные, списки, классы и циклы, а простые упражнения приучат вас к шаблонам чистого кода. Вы узнаете, как делать программы интерактивными и как протестировать код, прежде чем добавлять в проект. Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.

🧷 Скачать бесплатно.

2020 #RU #Python
Forwarded from Cyber Media
В 2022 году проблема спам-звонков никуда не исчезла, а стала только острее, в сравнении с отчетами прошлого года. В новой статье на сайте рассмотрели основные виды спам-звонков, актуальные тенденции и способы защиты от нежелательных вызовов.
📔 Laravel 8. Быстрая разработка веб-сайтов на PHP.

• Полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Приведено полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы, сохранения выгруженных файлов, разграничения доступа, обработки событий, отправки электронной почты и оповещений и пр.

• Рассказано об использовании очередей и отложенных заданий. Рассмотрены встроенный планировщик, инструменты кэширования, журналирования и локализации сайтов, утилита artisan. Описаны дополнительные библиотеки для обработки BBCode-тегов и CAPTCHA, вывода графических миниатюр, аутентификации через социальные сети (в частности, «ВКонтакте»). Рассмотрена разработка веб-служб REST, реализация вещания по протоколу WebSocket и публикация сайта.

🧷 Скачать бесплатно.

2022 #RU #PHP
📓 Основы Data Science и Big Data. Python и наука о данных.

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

• Обработка и анализ данных - одна из самых горячих областей IT, где постоянно требуются разработчики, которым по плечу проекты любого уровня, от социальных сетей до обучаемых систем. Надеемся, книга станет отправной точкой для вашего путешествия в увлекательный мир Data Science.

🧷 Скачать бесплатно.

2018 #RU #Python
📔 Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5.

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

• Для закрепления усвоенных знаний автор расскажет, как создать полнофункциональный сайт, работающий по принципу социальной сети.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2021 #RU #PHP #mySQL #JavaScript #CSS #HTML
📔 SQL. Сборник рецептов.

• Рассмотрены готовые рецепты для решения практических задач при работе с СУБД Oracle, DB2, SQL Server, MySQL и PostgreSQL. Описаны извлечение записей из таблиц, сортировка результатов запросов, принципы работы с несколькими таблицами, обработка запросов с метаданными. Рассказывается о способах поиска данных средствами SQL, о составлении отчетов и форматировании результирующих множеств, работе с иерархическими запросами.

• Рассматривается использование оконных функций, обобщенных табличных выражений (ОТВ), сбор данных в блоки, формирование гистограмм, текущих сумм и подсумм, агрегация скользящего диапазона значений. Описан обход строки и ее синтаксический разбор на символы, приведены способы упрощения вычислений внутри строки. Во втором издании учтены все изменения в синтаксисе и архитектуре актуальных реализаций SQL.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2021 #RU #SQL
This media is not supported in your browser
VIEW IN TELEGRAM
Сеньорами не рождаются, ими становятся

А помогут тебе в этом топовые книги из канала IT Books, старый добрый VS Code и его функциональные плагины из канала VSCoder, и разные подборки, например, популярные API, которые для тебя собрал канал Look API.

Сохрани подборку, чтоб не потерять
📓 Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих.

• В книге «Грокаем алгоритмы» Адитья Бхаргава не просто показывает примеры таких решений с детальными иллюстрациями, но и учит читателя самостоятельно находить их в дальнейшем. Читатель знакомится с понятиями бинарного поиска, массивами, связанными списками, структурами данных, рекурсией.

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2016 #RU #algorithms
📓 Распределенные данные. Алгоритмы работы современных систем хранения информации

• Вы узнаете об принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение. Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и в другом важном инфраструктурном программном обеспечении.

• Вы разберетесь, как работают современные системы хранения информации, и это поможет взвешенно выбирать необходимое программное обеспечение и выявлять потенциальные проблемы.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2020 #RU #algorithms #data
📓 Машинное обучение без лишних слов

• Начнем с простой истины: машины не учатся. Типичное машинное обучение заключается в поиске математической формулы, которая при применении к набору входных данных (называемых обучающими данными) даст желаемые результаты.

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2019 #RU #ml
📓 Angular для профессионалов

• Выжмите из Angular – ведущего фреймворка для динамических приложений JavaScript – всё. Адам Фримен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, охватывая все этапы, начиная с основ и до самых передовых возможностей, которые кроются в глубинах этого фреймворка.

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2017 #RU #angularJS
📓 {Вы не знаете JS} Типы и грамматические конструкции

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

• Как и в других книгах серии «Вы не знаете JS», здесь показаны нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2015 #RU #js
📓 Node.js в действии

• Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Express с нуля. Теперь вы сможете узнать не только о Node и JavaScript, но и получить всю информацию, включая системы построения фронтэнда, выбор веб-фреймворка, работу с базами данных в Node, тестирование и развертывание веб-приложений.

• Технология Node все чаще используется в сочетании с инструментами командной строки и настольными приложениями на базе Electron, поэтому в книгу были включены главы, посвященные обеим областям.

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2017 #RU #nodeJS
📓 Учитесь программировать, решая проблемы

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

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

🧷 Скачать бесплатно - ссылка активна только после подписки на канал "IT Books"

2021 #EN