Библиотека программиста (книги для разработчиков)
21.1K subscribers
786 photos
98 videos
4 files
496 links
Книги по программированию. Книги для дизайнеров, верстальщиков, IT специалистов. По всем вопросам @evgenycarter

РКН clck.ru/3KoESW
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Поиск ячеек с определенным форматом

Используя команду Найти (CTRL + F), можно найти ячейки не только с определенным текстом, но и с нужным форматированием.

👉 @Excel_lifehack
👍7
Forwarded from ITmozg
Цитаты великих программистов📌

0. Билл Гейтс. «Аккуратный программист — быстрый программист».

1. Маркус Перссон. «Если твой код работает, значит это хороший код».

2. Гейб Логан Ньюэлл. «Чтобы понять код мида, нужно быть мидом. Чтобы понять код сеньора, достаточно быть джуном».

3. Брайан Керниган. «У каждого языка есть время жизни. За исключением ’Кобола’, конечно».

4. Линус Торвальдс. «Настоящий программист гораздо больше читает, чем пишет».

5. Марк Цукерберг. «Комментарии в коде должны быть похожими на кружевные трусики: маленькими, прозрачными, и оставляющими достаточно места для воображения».

6. Павел Дуров. «Скорость имеет значение».

7. Расмус Лердорф. «Когда я не знаю, с чего начать, я открываю чистый файл и пишу: ’// С чего бы начать?’. Дальше всё идёт как-то само собой».

8. Ада Лавлейс. «Если ваша работа не документирована, значит вы не работали».

9. Дональд Эрвин Кнут. «Писать книги сложнее, чем писать программы. Любой писатель может стать хотя бы посредственным программистом. Обратное, к сожалению, неверно».

10. Бьёрн Страуструп. «Если над кодом работали 20 человек, значит его можно сделать в 20 раз меньше и в 20 раз быстрее».

11. Ричард Мэттью Столлман. «Если бы Омар Хайям жил сейчас, он наверняка был бы пиратом».

12. Стив Возняк. «На собеседованиях я обычно спрашиваю, часто ли испытуемый использует костыли. Это хороший способ отсеять патологических лжецов».

13. Сид Мейер. «Не ожидайте ухоженных ногтей от первопроходцев».

14. Алан Кёртис Кэй. «Можно сделать довольно большой проект, вообще не прикасаясь к мыши. Но зачем?».

15. Брэм Коэн. «На длинных дистанциях выигрывают стайеры».

16. Джон Кармак. «Всегда начинайте со структуры данных».

17. Джеймс Гослинг. «Кофе не помогает программировать, зато он приятен на вкус».

18. Андерс Хейлсберг. «Не бывает хороших языков, бывают хорошие программисты».

19. Кен Томпсон. «Проще отучить собаку лаять на почтальона, чем отучить админа работать под рутом».

20. Давид Хейнемейер Ханссон. «Когда-то я был достаточно наивен, надеясь, что мне достаточно будет хорошо выучить один язык».

21. Эндрю Таненбаум. «Завидую тестировщикам: все хотят с ними дружить».

22. Юкихиро Мацумото. «Отдавайте распоряжения в письменном виде: программист вы, в конце концов, или нет?».

23. Ларри Уолл. «И где теперь ваш ассемблер?».

24. Крис Хьюз. «Чем опытнее программист, тем лучше он осознаёт всю скудность своих знаний и навыков».

25. Эрик Стивен Рэймонд. «Хакер всегда выигрывает в честной схватке, потому что он нечестен».

26. Питер Нортон. «Идеальному коду место в музее: там ценят всякие древности».

27. Дастин Московиц. «Не экономьте на дизайне: конечный пользователь ровным счётом ничего не понимает в программировании».

28. Стив Возняк. «Довольно сложно руководить программистом, которому не нужны деньги».

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

30. Брендан Эйх. «Прежде, чем начать сеанс парного программирования, уберите из комнаты все острые предметы».

@itmozg
👍43🤣15🔥5💯2🤯1😱1
Forwarded from ITmozg
51 год автору WinRAR и FAR Manager

10 марта 1972 в Челябинске родился Евгений Лазаревич Рошал — российский программист, автор файлового менеджера FAR Manager, формата сжатия RAR (Roshal ARchiver, которому в этом году исполняется 30 лет!), архиваторов RAR и WinRAR.

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

Идея создать RAR возникла ещё в 1991-м. Но первая попытка к осязаемому результату не привела. Через год-два Евгений занялся этим опять, и на этот раз более успешно. Первой версией RAR, которую он рискнул отдать нескольким своим знакомым, был RAR 0.1, выпущенный в марте 1993. Потом были версии 0.9, 1.0, 1.1, 1.15, и тому подобные, с вариациями алгоритма сжатия. Но реально RAR пошел в распространение осенью 1993 после выхода версии 1.30. Во-первых, эта версия паковала намного лучше предшествующих за счет 64Kb окна поиска повторяющихся строк, а во-вторых, Евгений тогда познакомился с Андреем Спасибожко, который и помог двинуть RAR в массы.

Желая сосредоточиться на совершенствовании формата и архиваторов RAR и WinRAR, Евгений Рошал в 2000 году прекратил работу над файловым менеджером FAR Manager и передал авторские права на него группе программистов FAR Group, а в 2004 году передал авторские права на программы RAR и WinRAR своему старшему брату Александру (р. 1965), оставшись лишь разработчиком.

@itmozg
👍909👏5🔥3😱1
dbeaver — бесплатный универсальный инструмент для работы с базами данных и SQL-клиент.

https://github.com/dbeaver/dbeaver

#db

👉 @database_info
👍16
Forwarded from Rust
Media is too big
VIEW IN TELEGRAM
Rust Tutorial Full Course

0:00 Intro
01:24 Create Project
02:43 TOML
02:54 Cargo.lock
03:45 Use / Libraries
04:30 Dependencies
06:00 Main
07:54 Mutable
09:28 Input
09:57 Expect
12:28 Variables
12:34 Constant
14:03 Shadowing
15:40 Data types
19:32 Math
23:03 Random
24:08 If
26:20 Ternary Operator
27:48 Match
32:39 Arrays
34:30 Loop
37:11 While
38:33 For
39:20 Tuples
41:27 Strings
50:25 Casting
51:52 Enums
55:55 Vectors
1:00:00 Functions
1:07:42 Generic
1:11:25 Ownership
1:20:09 HashMaps
1:24:50 Struct
1:27:54 Trait
1:34:14 Modules
1:45:36 Error Handling
1:47:14 File IO
1:48:11 Result
1:53:28 ErrorKind
1:55:40 Iterators
1:58:10 Closures
2:05:50 Smart Pointers
2:06:51 Box
2:15:03 Concurrency
2:17:10 Thread
2:25:26 Rc T
2:33:02 Installation

#RustTutorial #Rust #RustProgramming
9🔥3👍1👎1
Бесплатно получать навыки в сфере IT можно не только в университете

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

Заполните короткий опрос по ссылке. Это не займет больше 5 минут.

Анкета анонимная, не нужны никакие персональные данные, даже номер телефона. Помогите нам стать лучше 🖤

Всем прошедшим опрос - приятный бонус в конце!
👍5👎3
Media is too big
VIEW IN TELEGRAM
Собеседование Middle C++

Провели тренировочное собеседование с Данилом
на позицию Middle C++ Developer.

источник

#cpp #programming

👉 @cpp_lib
👍8👎5🙏1🆒1
Forwarded from ITmozg
Началась эпоха искусственного интеллекта

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

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

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

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

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

@itmozg
👍51
Forwarded from Python академия
Трюк с f-строками

Думаю, про f-строки как метод форматирования все уже знают. Напоминаю, что появились они еще в Python 3.6.

Но им добавили еще одну классную фичу в обновлении 3.8 — можно выводить имя переменной и сразу ее значение, добавив знак равно как показано на картинке.

Подписывайтесь на канал 👉@pythonofff
👍18
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://t.iss.one/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.iss.one/sysadminof Книги для админов, полезные материалы
https://t.iss.one/i_odmin Все для системного администратора
https://t.iss.one/i_odmin_book Библиотека Системного Администратора
https://t.iss.one/i_odmin_chat Чат системных администраторов
https://t.iss.one/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.iss.one/sysadminoff Новости Линукс Linux


https://t.iss.one/tikon_1 Новости высоких технологий, науки и техники💡
https://t.iss.one/mir_teh Мир технологий (Technology World)

https://t.iss.one/rust_lib Полезный контент по программированию на Rust
https://t.iss.one/golang_lib Библиотека Go (Golang) разработчика

https://t.iss.one/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.iss.one/phis_mat Обучающие видео, книги по Физике и Математике

https://t.iss.one/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.iss.one/nodejs_lib Подборки по Node js и все что с ним связано
https://t.iss.one/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://t.iss.one/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://t.iss.one/cpp_lib Библиотека C/C++ разработчика
https://t.iss.one/cpp_knigi Книги для программистов C/C++
https://t.iss.one/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://t.iss.one/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.iss.one/BookPython Библиотека Python разработчика
https://t.iss.one/python_real Python подборки на русском и английском
https://t.iss.one/python_360 Книги по Python Rus

Java разработка 📌
https://t.iss.one/BookJava Библиотека Java разработчика
https://t.iss.one/java_360 Книги по Java Rus
https://t.iss.one/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://t.iss.one/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://t.iss.one/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://t.iss.one/developer_mobila Мобильная разработка
https://t.iss.one/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://t.iss.one/frontend_1 Подборки для frontend разработчиков
https://t.iss.one/frontend_sovet Frontend советы, примеры и практика!
https://t.iss.one/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://t.iss.one/game_devv Все о разработке игр

Вакансии 📌
https://t.iss.one/sysadmin_rabota Системный Администратор
https://t.iss.one/progjob Вакансии в IT

Чат программистов📌
https://t.iss.one/developers_ru

Библиотеки 📌
https://t.iss.one/book_for_dev Книги для программистов Rus
https://t.iss.one/programmist_of Книги по программированию
https://t.iss.one/proglb Библиотека программиста
https://t.iss.one/bfbook Книги для программистов
https://t.iss.one/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://t.iss.one/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://t.iss.one/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.iss.one/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://t.iss.one/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://t.iss.one/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://t.iss.one/thehaking Канал о кибербезопасности
https://t.iss.one/xakep_1 Статьи из "Хакера"

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

Английский 📌
https://t.iss.one/UchuEnglish Английский с нуля

Математика 📌
https://t.iss.one/Pomatematike Канал по математике

Excel лайфхак📌
https://t.iss.one/Excel_lifehack
👍41👎1
Forwarded from ФизМат
Media is too big
VIEW IN TELEGRAM
Зачем современному человеку математика?
Автор и ведущий: Третьяков Виталий Товиевич (2003)

Участники:
1. Шмерлинг Дмитрий Семенович - Профессор ГУ-ВШЭ;
2. Тихомиров Владимир Михайлович - Доктор физико-математических наук, профессор МГУ;
3. Абрамов Александр Михайлович - Член-корреспондент Российской академии образования;
4. Баженов Лев Борисович - Профессор, доктор философских наук, ведущий научный сотрудник института философии РАН;
5. Мильграм Леонид Исидорович - Народный учитель СССР, почетный гражданин Москвы;

#математика #math #физика #physics

@phis_mat
👍8👎2
Шпаргалка по оконным функциям в SQL

#db

👉 @database_info
👍6🔥2
🤖 Робототехника преображает мир: присоединяйтесь к нашему Телеграм каналу! 🚀

Привет, друзья! Если вы всегда мечтали окунуться в удивительный мир робототехники стать, частью этой увлекательной и быстро развивающейся области, наш Телеграм канал - идеальное место для вас! Здесь вы найдете:

💡 Последние новости и достижения в области робототехники
🛠 Инструкции и советы по созданию собственных роботов
🤖 Интересные факты о роботах и их использовании в повседневной жизни
🎓 Материалы для изучения робототехники от начального до продвинутого уровня
🎥 Видео и демонстрации роботов в действии
💻 Коды и алгоритмы для разработки роботов

🔥 Не упустите шанс стать частью будущего! 🔥
👉 Присоединиться к каналу 👈
👍1
Forwarded from Rust
CloudFlare отказывается от Nginx в пользу in-house HTTP-прокси на Rust

Сегодня мы поговорим о Pingora, новом HTTP-прокси, который мы создали у себя внутри с помощью Rust. Прокси обслуживает более 1 триллиона запросов в день, форсирует производительность и предоставляет множество новых функций для клиентов Cloudflare, при этом требуя всего лишь треть ресурсов CPU и памяти нашей предыдущей прокси-инфраструктуры.

Rus https://habr.com/ru/articles/688634/

Eng https://blog.cloudflare.com/how-we-built-pingora-the-proxy-that-connects-cloudflare-to-the-internet/

👉 @Rust
👍4🔥1🤩1
JS Playground

Песочница для JavaScript с достойной визуализацией структур данных, используемых в коде

https://github.com/huytd/js-playground

👉 @Githublib
👍111
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://t.iss.one/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.iss.one/sysadminof Книги для админов, полезные материалы
https://t.iss.one/i_odmin Все для системного администратора
https://t.iss.one/i_odmin_book Библиотека Системного Администратора
https://t.iss.one/i_odmin_chat Чат системных администраторов
https://t.iss.one/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.iss.one/sysadminoff Новости Линукс Linux


https://t.iss.one/tikon_1 Новости высоких технологий, науки и техники💡
https://t.iss.one/mir_teh Мир технологий (Technology World)

https://t.iss.one/rust_lib Полезный контент по программированию на Rust
https://t.iss.one/golang_lib Библиотека Go (Golang) разработчика

https://t.iss.one/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.iss.one/phis_mat Обучающие видео, книги по Физике и Математике

https://t.iss.one/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.iss.one/nodejs_lib Подборки по Node js и все что с ним связано
https://t.iss.one/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://t.iss.one/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://t.iss.one/cpp_lib Библиотека C/C++ разработчика
https://t.iss.one/cpp_knigi Книги для программистов C/C++
https://t.iss.one/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://t.iss.one/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.iss.one/BookPython Библиотека Python разработчика
https://t.iss.one/python_real Python подборки на русском и английском
https://t.iss.one/python_360 Книги по Python Rus

Java разработка 📌
https://t.iss.one/BookJava Библиотека Java разработчика
https://t.iss.one/java_360 Книги по Java Rus
https://t.iss.one/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://t.iss.one/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://t.iss.one/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://t.iss.one/developer_mobila Мобильная разработка
https://t.iss.one/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://t.iss.one/frontend_1 Подборки для frontend разработчиков
https://t.iss.one/frontend_sovet Frontend советы, примеры и практика!
https://t.iss.one/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://t.iss.one/game_devv Все о разработке игр

Вакансии 📌
https://t.iss.one/sysadmin_rabota Системный Администратор
https://t.iss.one/progjob Вакансии в IT

Чат программистов📌
https://t.iss.one/developers_ru

Библиотеки 📌
https://t.iss.one/book_for_dev Книги для программистов Rus
https://t.iss.one/programmist_of Книги по программированию
https://t.iss.one/proglb Библиотека программиста
https://t.iss.one/bfbook Книги для программистов
https://t.iss.one/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://t.iss.one/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://t.iss.one/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.iss.one/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://t.iss.one/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://t.iss.one/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://t.iss.one/thehaking Канал о кибербезопасности
https://t.iss.one/xakep_1 Статьи из "Хакера"

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

Английский 📌
https://t.iss.one/UchuEnglish Английский с нуля

Математика 📌
https://t.iss.one/Pomatematike Канал по математике

Excel лайфхак📌
https://t.iss.one/Excel_lifehack
👍51😁1
Ищете работу в QA? Узнайте, как проходить тестовые задания и решать кейсы на собеседованиях.

Участвуйте в бесплатных вебинарах для тестировщиков от образовательной платформы Edutoria. Встречи пройдут 17 и 18 мая в 19:00. 

Узнайте: 
- Как составить резюме, которое заметит рекрутер
- Где искать подходящие вакансии
- Как решать кейсы на собеседованиях

Спикер — Максим Родионов, техлид СберОбразования, наставник 800+ тестировщиков-новичков, мастер нагрузочного тестирования и обучения автоматическому тестированию.

Будет много практики 🔥 Максим поделится практическими советами, даст домашнее задание и разберёт ваши решения в прямом эфире. 

Сохраните в календаре:

17 и 18 мая, 19:00 по мск

Но для начала — зарегистрируйтесь по ссылке.
👍1
🔥 ПОЛУЧИ НОВУЮ ПРОФЕССИЮ. ОПЛАТА ОБУЧЕНИЯ ПОСЛЕ ТРУДОУСТРОЙСТВА

ТОП ПРОФЕССИЙ:
Project-менеджер
Интернет-маркетолог
Android-разработчик
Frontend-разработчик
C#-разработчик
Таргетолог

ПРОЦЕСС ОБУЧЕНИЯ И ПОИСКА РАБОТЫ
🔹 Вы осваиваете профессию на курсе
🔹 Мы помогаем вам найти работу
🔹 После трудоустройства вы оплачиваете обучение

✔️ Гарантия трудоустройства
✔️ Поможем определиться с выбором и подберём подходящую программу обучения

Университет СИНЕРГИЯ

Переходите для получения более подробной информации

Реклама. Университет «Синергия» ИНН 7729152149
🤮10👍4🤡1
👋 Привет, друзья! Я хочу поделиться с вами тремя каналами, которые могут быть интересны всем, кто увлекается машинным обучением и Python.

👉 На канале @bigdata_world, где вы найдете полезные статьи, видео, курсы и новости из мира машинного обучения. Здесь вы сможете узнать о самых актуальных темах и тенденциях в этой области, а также получить советы от экспертов и практиков.

👉 На канале @ML_programming, где вы сможете посмотреть на реальные проекты машинного обучения, выполненные на Python.

👉 На канале @Welcome_Python, где вы сможете изучать Python с нуля или улучшать свои навыки в этом языке программирования. Здесь вы найдете много полезных материалов по основам Python, библиотекам, фреймворкам и инструментам для разработки.

👍 Если вы хотите подписаться на эти каналы, то просто перейдите по ссылкам и нажмите кнопку “Подписаться”.
Вы не пожалеете! Это отличный способ быть в курсе последних новостей и трендов в машинном обучении и Python.
👍5
Стань лучшим на онлайн-хакатоне PROFBUH HACKATHON | JUNE 🏆

Открыта регистрация на онлайн-хакатон от компании Профбух и Акселератора Возможностей!

Кейс:
🔹Автоматическое создание текстовых публикаций на основе записанного видео.

Даты хакатона:
23 – 25 июня 2023 года
Дедлайн регистрации:
19 июня 23:59
Регистрация и подробности - https://clck.ru/34WoHs

Кому подходит хакатон?
🔸Студентам, разработчикам, дизайнерам, продакт-менеджерам и аналитикам.

Что нужно будет сделать?
🔸Разработать web-систему для автоматического создания уникальных статей на основе видео из YouTube.

Что тебя ждёт?
🔹2 дня в онлайн-формате
🔹встречи с экспертами, мастер-классы и питчи
🔹крутой командный проект и интересный кейс в резюме
🔹призовой фонд – 300.000₽

Регистрируйся, решай кейс и выигрывай призы!🏆
Что там в СберМаркет Tech?

Кто ищет работу или хочет узнать, как устроены процессы у СберМаркета? Подписывайтесь на канал ребят и следите за обновлениями – интересного внутри много:

👾 Список актуальных вакансий. Разработчики, продакты, аналитики, архитекторы, девопсы и тд
👾 Видео с последнего Go митапа
👾 Статья «Как научить микросервисы общаться и не ссориться»
👾 Обзор на Frontend-фреймворк Tailwind CSS

По темам – архитектура, разработка, продукт, UX-дизайн, редактура, менеджмент. И каждые две недели – подкаст, где обсуждают технологии и управленческие процессы IT-гигантов. Последний выпуск про как инженеру растить в себе лидерские навыки.

Подписывайтесь сами и друзей зовите 🙃
1👍1