Кристиан Кеннек. Интерпретация Лиспа и Scheme
Это перевод на русский язык «широко известной в узких кругах» книги Кристиана Кеннека «Les Langages Lisp» (aka Lisp in Small Pieces). Книга затрагивает основы построения интерпретаторов и компиляторов Лиспа (в первую очередь его диалекта Scheme), а также разнообразие вариантов понимания семантики его конструкций и возможностей вроде окружений, замыканий, исключений, продолжений, рефлексии и макросов.
Год: 2013
Размер: 609 с.
Формат: pdf
Это перевод на русский язык «широко известной в узких кругах» книги Кристиана Кеннека «Les Langages Lisp» (aka Lisp in Small Pieces). Книга затрагивает основы построения интерпретаторов и компиляторов Лиспа (в первую очередь его диалекта Scheme), а также разнообразие вариантов понимания семантики его конструкций и возможностей вроде окружений, замыканий, исключений, продолжений, рефлексии и макросов.
Год: 2013
Размер: 609 с.
Формат: pdf
Самые популярные языки программирования на ноябрь 2018
В ноябрьском рейтинге языков программирования TIOBE главными триумфаторами стали Go и Swift, которые заметно продвинулись в таблице в сравнении с прошлым годом.
Четвёрка лидеров остаётся неизменной: Java, C, C++ и Python занимают с 1 по 4 позицию, соответственно. На пятое место вышел Visual Basic .NET, обойдя C# и JavaScript.
1. Java
2. C
3. C++
4. Python
5. Visual Basic .NET
6. C#
7. JavaScript
8. PHP
9. SQL
10. Go
11. Objective-C
12. Swift
13. Delphi
14. R
15. Assembler
16. Ruby
17. MATLAB
18. Perl
19. PL/SQL
20. Visual Basic
Если вы не в курсе, то TIOBE — индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка. Для формирования индекса используется поиск в нескольких наиболее посещаемых порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Расчёт индекса происходит ежемесячно.
В ноябрьском рейтинге языков программирования TIOBE главными триумфаторами стали Go и Swift, которые заметно продвинулись в таблице в сравнении с прошлым годом.
Четвёрка лидеров остаётся неизменной: Java, C, C++ и Python занимают с 1 по 4 позицию, соответственно. На пятое место вышел Visual Basic .NET, обойдя C# и JavaScript.
1. Java
2. C
3. C++
4. Python
5. Visual Basic .NET
6. C#
7. JavaScript
8. PHP
9. SQL
10. Go
11. Objective-C
12. Swift
13. Delphi
14. R
15. Assembler
16. Ruby
17. MATLAB
18. Perl
19. PL/SQL
20. Visual Basic
Если вы не в курсе, то TIOBE — индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка. Для формирования индекса используется поиск в нескольких наиболее посещаемых порталах: Google, Blogger, Wikipedia, YouTube, Baidu, Yahoo!, Bing, Amazon. Расчёт индекса происходит ежемесячно.
Основы JavaScript
Javascript-джедай это видеокурс по основам языка JavaScript. Отлично подойдет для желающих начать заниматься веб-разработкой. Для успешного просмотра необходимо хотя бы базовое знание HTML и CSS.
https://www.youtube.com/playlist?list=PL363QX7S8MfSxcHzvkNEqMYbOyhLeWwem
#video #javascript
Javascript-джедай это видеокурс по основам языка JavaScript. Отлично подойдет для желающих начать заниматься веб-разработкой. Для успешного просмотра необходимо хотя бы базовое знание HTML и CSS.
https://www.youtube.com/playlist?list=PL363QX7S8MfSxcHzvkNEqMYbOyhLeWwem
#video #javascript
Дэвид Сойер Макфарланд. JavaScript и jQuery. Исчерпывающее руководство
JavaScript - основной инструмент веб-разработчиков, позволяющий делать интернет-страницы интерактивными. Перед вами - наиболее полное и великолепно структурированное руководство по JavaScript, которое позволит в совершенстве овладеть этим востребованным сейчас языком программирования. В книге уделено большое внимание библиотеке jQuery, в том числе самого современного плагина jQuery UI.
Год: 2017
Размер: 880 с.
Формат: pdf
JavaScript - основной инструмент веб-разработчиков, позволяющий делать интернет-страницы интерактивными. Перед вами - наиболее полное и великолепно структурированное руководство по JavaScript, которое позволит в совершенстве овладеть этим востребованным сейчас языком программирования. В книге уделено большое внимание библиотеке jQuery, в том числе самого современного плагина jQuery UI.
Год: 2017
Размер: 880 с.
Формат: pdf
Алфавит для самых джуников
Объяснение для начинающих программистов, что на самом деле значат наиболее распространенные понятия в программировании.
#ithumor #JuniorAlphabet
Объяснение для начинающих программистов, что на самом деле значат наиболее распространенные понятия в программировании.
#ithumor #JuniorAlphabet
7 причин стать программистом
Программист — одна из самых молодых, постоянно развивающихся и востребованных специальностей. Если вы дружите с математикой, любите технические предметы и обладаете хорошим логическим мышлением, то, возможно, вам стоит рассмотреть для себя эту профессию. Ниже мы расскажем о ее основных особенностях и достоинствах.
1. Творческая работа
Каждый день вы будете сталкиваться с различного рода задачами и находить для них изящные и элегантные решения. При этом чем выше будет ваш уровень как профессионала, тем более сложные и нестандартные цели перед вами будут ставить. Если вы получаете удовольствие от интеллектуального труда, то эта профессия для вас.
2. Востребованность
На сегодняшний день программирование — одна из самых востребованных специальностей в мире, и спрос на нее продолжает увеличиваться. При разработке и обеспечении бесперебойной работы всего многообразия продуктов и форм человеческой деятельности никак не обойтись без квалифицированных специалистов.
3. Доход
Программист относится к наиболее высокооплачиваемым категориям работников, эта профессия высоко ценится на рынке труда. Заработная плата специалиста составляет от 30 до 300 тыс. руб. и выше, в зависимости от уровня профессиональных навыков и знаний.
4. Свободный график
Даже если вы работаете в офисе, с немалой вероятностью работодатели не будут требовать от вас четкого соблюдения временных границ рабочего дня. Вы можете планировать свое время так, как вам будет удобно, главное — выполнять поставленные задачи в срок.
5. Профессиональное развитие и карьерные перспективы
Написание кода — это профессия, в которой большую роль играет самообразование. Это постоянно прогрессирующая и совершенствующаяся область, и для того, чтобы оставаться грамотным специалистом, необходимо посвящать немалую часть времени знакомству с новыми разработками и технологиями.
6. Работа для интровертов
Если вы устаете от людей и перспектива быть предоставленным самому себе большую часть дня кажется вам привлекательной, то, скорее всего, работать вам будет комфортно.
7. Освоение других предметных областей
В процессе работы вы неизбежно будете соприкасаться с самыми разными сферами деятельности. И для того, чтобы грамотно выполнить работу и лучше понимать потребности заказчика, волей-неволей вам придется разбираться в тонкостях той или иной профессиональной области.
Программист — одна из самых молодых, постоянно развивающихся и востребованных специальностей. Если вы дружите с математикой, любите технические предметы и обладаете хорошим логическим мышлением, то, возможно, вам стоит рассмотреть для себя эту профессию. Ниже мы расскажем о ее основных особенностях и достоинствах.
1. Творческая работа
Каждый день вы будете сталкиваться с различного рода задачами и находить для них изящные и элегантные решения. При этом чем выше будет ваш уровень как профессионала, тем более сложные и нестандартные цели перед вами будут ставить. Если вы получаете удовольствие от интеллектуального труда, то эта профессия для вас.
2. Востребованность
На сегодняшний день программирование — одна из самых востребованных специальностей в мире, и спрос на нее продолжает увеличиваться. При разработке и обеспечении бесперебойной работы всего многообразия продуктов и форм человеческой деятельности никак не обойтись без квалифицированных специалистов.
3. Доход
Программист относится к наиболее высокооплачиваемым категориям работников, эта профессия высоко ценится на рынке труда. Заработная плата специалиста составляет от 30 до 300 тыс. руб. и выше, в зависимости от уровня профессиональных навыков и знаний.
4. Свободный график
Даже если вы работаете в офисе, с немалой вероятностью работодатели не будут требовать от вас четкого соблюдения временных границ рабочего дня. Вы можете планировать свое время так, как вам будет удобно, главное — выполнять поставленные задачи в срок.
5. Профессиональное развитие и карьерные перспективы
Написание кода — это профессия, в которой большую роль играет самообразование. Это постоянно прогрессирующая и совершенствующаяся область, и для того, чтобы оставаться грамотным специалистом, необходимо посвящать немалую часть времени знакомству с новыми разработками и технологиями.
6. Работа для интровертов
Если вы устаете от людей и перспектива быть предоставленным самому себе большую часть дня кажется вам привлекательной, то, скорее всего, работать вам будет комфортно.
7. Освоение других предметных областей
В процессе работы вы неизбежно будете соприкасаться с самыми разными сферами деятельности. И для того, чтобы грамотно выполнить работу и лучше понимать потребности заказчика, волей-неволей вам придется разбираться в тонкостях той или иной профессиональной области.
Билл Любанович. Простой Python. Современный стиль программирования
Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
Год: 2016
Размер: 480 с.
Формат: pdf
Эта книга идеально подходит как для начинающих программистов, так и для тех, кто только собирается осваивать Python, но уже имеет опыт программирования на других языках. В ней подробно рассматриваются самые современные пакеты и библиотеки Python. Стилистически издание напоминает руководство с вкраплениями кода, подробно объясняя различные концепции Python 3. Под обложкой вы найдете обширный материал от самых основ языка до сравнительно сложных и узких тем.
Год: 2016
Размер: 480 с.
Формат: pdf
Переход на Linux.
Плюсы:
1. Более стабильная в работе система, которая при правильной настройке может долго не требовать вмешательства администратора.
2. Отсутствие вирусов, которые пользователи часто получают из Интернета по причине незнания основ безопасной работы.
3. Нетребовательность к вычислительным ресурсам компьютера, Linux — идеальный вариант для установки на старую технику, которая ещё может послужить.
4. Бесплатность программ и самой ОС. Следствие — лицензионная чистота и отсутствие нарушений законодательства вашей страны.
Минусы:
1. Необходимость хотя бы минимального обучения пользователей в случае смены ОС на предприятии. Большинство пользователей, к сожалению, не любит изучать что-то новое.
2. Непривычность выполнения многих знакомых по работе в Windows операций так или иначе приведут ко временному снижению производительности работы на компьютере, поскольку на первых порах нужно будет время на то, чтобы вспомнить, что и как делается.
Плюсы:
1. Более стабильная в работе система, которая при правильной настройке может долго не требовать вмешательства администратора.
2. Отсутствие вирусов, которые пользователи часто получают из Интернета по причине незнания основ безопасной работы.
3. Нетребовательность к вычислительным ресурсам компьютера, Linux — идеальный вариант для установки на старую технику, которая ещё может послужить.
4. Бесплатность программ и самой ОС. Следствие — лицензионная чистота и отсутствие нарушений законодательства вашей страны.
Минусы:
1. Необходимость хотя бы минимального обучения пользователей в случае смены ОС на предприятии. Большинство пользователей, к сожалению, не любит изучать что-то новое.
2. Непривычность выполнения многих знакомых по работе в Windows операций так или иначе приведут ко временному снижению производительности работы на компьютере, поскольку на первых порах нужно будет время на то, чтобы вспомнить, что и как делается.
PHP Пишем свой движок
Практический видеокурс, в котором рассматривается полноценный процесс создания сайта в формате универсальной панели управления, которая может использоваться в различных типах проектов.
https://www.youtube.com/playlist?list=PLB8wmVoWIIx5mjsys7htsaF030LEFIFw8
#video #php
Практический видеокурс, в котором рассматривается полноценный процесс создания сайта в формате универсальной панели управления, которая может использоваться в различных типах проектов.
https://www.youtube.com/playlist?list=PLB8wmVoWIIx5mjsys7htsaF030LEFIFw8
#video #php
Джош Локхарт. Современный PHP. Новые возможности и передовой опыт
Из книги вы узнаете, как РНР превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Автор демонстрирует новые возможности языка на практике. Вы узнаете о передовых методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания.Если вы уже знакомы с языком РНР и желаете расширить свои знания о нем, то эта книга для вас!
Год: 2016
Размер: 304 с.
Формат: pdf
Из книги вы узнаете, как РНР превратился в зрелый полнофункциональный объектно-ориентированный язык, с пространствами имен и постоянно растущей коллекцией библиотек компонентов. Автор демонстрирует новые возможности языка на практике. Вы узнаете о передовых методах проектирования и конструирования приложений, работы с базами данных, обеспечения безопасности, тестирования, отладки и развертывания.Если вы уже знакомы с языком РНР и желаете расширить свои знания о нем, то эта книга для вас!
Год: 2016
Размер: 304 с.
Формат: pdf
Программист который смог (переозвучка)
Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог.
#Переозвучка
https://www.youtube.com/watch?v=RhapHKbFKRk
Переозвучка отрывка из фильма Майор Пэйн (Major Pain) об очень тяжелом проекте, с которым столкнулся маленький программист, который смог.
#Переозвучка
https://www.youtube.com/watch?v=RhapHKbFKRk