Hello, World!

«Hello, World!» — программа, результатом работы которой является вывод на экран фразы «Hello, World!» (в дословном переводе с английского — «Здравствуй, Мир!»; представляет собой распространённое неформальное приветствие, близкое к русскому «Всем привет!»). Обычно это первый пример программы в учебниках по программированию, и для многих студентов такая программа является первым опытом при изучении нового языка.

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

Хотя небольшие проверочные примеры использовались с тех самых пор, как появились компьютеры, традиция использования фразы «Hello, World!» в качестве тестового сообщения была введена в книге «Язык программирования Си» Брайана Кернигана и Денниса Ритчи, опубликованной в 1978 году.

В среде программирования микроконтроллеров при отсутствии дисплея простейшей программой «Hello, World» является программа «blink», реализующая мигание светодиода на одном из выходов микроконтроллера. Цель такой программы является успешная компиляция программы (при изучении нового микроконтроллера или новой среды разработки), прошивка программы в микроконтроллер и демонстрация работоспособности самого микроконтроллера.

Примеры таких программ можно посмотреть тут (коллекция реализаций хеллоуворлда на 450+ языках).

Что такое CodeIgniter и для чего он нужен

CodeIgniter — популярный MVC фреймворк с открытым исходным кодом, написанный на языке программирования PHP, для разработки полноценных веб-систем и приложений. Разработан компанией EllisLab, а также Риком Эллисом и Полом Бурдиком.

Старая версия CodeIgniter’а (CodeIgniter 2.x), как и более ранние версии, распространяются под проприетарной лицензией в стиле Apache/BSD, однако текущая ветвь CodeIgniter 4 перелицензирована под MIT.

Ссылка: https://codeigniter.com/

Что такое Laravel и для чего он нужен

Laravel — бесплатный веб-фреймворк с открытым кодом, предназначенный для разработки с использованием архитектурной модели MVC. Laravel выпущен под лицензией MIT.

Разработан для создания сложных сайтов и веб-приложений. Позволяет упростить аутентификацию, маршрутизацию, сессии, кэширование, архитектуру приложения, работу с базой данных.

Ссылка: https://laravel.com/

Что такое Yii и для чего он нужен

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

В китайском языке Yii означает «простой и прогрессивный», также Yii представляет собой акроним от «Yes It Is!».

Фреймворк отлично документирован: документация есть ко всему и на нескольких языках (русский, украинский, английский, испанский и другие).

Ссылка: https://www.yiiframework.com/

Поиск работы и подработки в сфере ИТ

FL.ru

Крупнейшая биржа фриланса в России и СНГ. Надёжный сайт для новичков без опыта и профессиональных фрилансеров. Поиск удаленной работы или фрилансера.

Ссылка: https://www.fl.ru/

FREELANCE.ru

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

Ссылка: https://freelance.ru/

WEBLANCER.net

Биржа Weblancer — это первая площадка для поиска внештатных исполнителей в русскоязычном сегменте. За 17-летнюю историю сервис сумел привлечь более миллиона зарегистрированных пользователей из России, Украины и других стран.

Ссылка: https://www.weblancer.net/

FREELANCE.HABR.com

Биржа удаленной работы. Платформа с 2012 года помогает заказчикам находить исполнителей для выполнения задач, а фрилансерам — получать заказы. Дизайн и создание контента, разработка сайтов и мобильных приложений — самые популярные категории на площадке.

Ссылка: https://freelance.habr.com/

USLUGI.YANDEX.ru

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

Ссылка: https://uslugi.yandex.ru/

YOUDO.com

Сервис YouDo (Юду) поможет быстро найти надежных специалистов различных областей: курьеры, мастера по ремонту, клинеры, тренеры, репетиторы, мастера красоты и пр. – более 1 500 000 исполнителей.

Ссылка: https://youdo.com/

Сервисы для загрузки видео с популярных сайтов

Savefrom.net

Бесплатный онлайн сервис и расширение для браузера. Скачивает музыку с Контакта, видео с Ютуба, Одноклассников и 40+ других в формате mp4!

Ссылка: https://ru.savefrom.net/

Сервисы для поиска иконок

Iconsearch

IconSearch.ru — Система поиска иконок для сайта. Более 188000 иконок PNG. Скачать иконки бесплатно в системе поиска иконок.

Ссылка: https://v1.iconsearch.ru/

Iconbird

Русскоязычная поисковая система иконок. Можно найти пиктограммы в формате PNG и ICO, а также SVG.

Ссылка: https://iconbird.com/

Icons8

Бесплатные иконки, иллюстрации, фото и музыка.

Ссылка: https://icons8.ru/

Flaticon

Загрузите бесплатные иконки и стикеры для своих проектов. Изображения доступны в форматах PNG, SVG, EPS, PSD и CSS.

Ссылка: https://www.flaticon.com/

Платформы для проведения вебинаров

Livedigital

Российский аналог Zoom и Skype. Отечественная разработка для проведения практических занятий и вебинаров в дистанционном формате.

Ссылка: https://livedigital.space/

Сервисы для поиска похожих приложений для различных платформ

AlternativeTo

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

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

Ссылка: https://alternativeto.net/

Профайлеры Drupal

Devel

Упрощает разработку, отладку и оптимизацию Drupal-сайтов. Включен по умолчанию в Drupal 8/9.

Ссылка: https://www.drupal.org/project/devel

WebProfiler

Отображает общее время построения страницы и какие блоки в ней используются. Показывает общее число SQL запросов, время их время выполнения и само содержимое запросов. Не показывает сколько по времени выполнялась та или иная PHP функция.

Ссылка: https://www.drupal.org/project/webprofiler

XHProf

Веб-интерфейс для расширения PHP XHProf (требует чтобы это расширение было уже заранее установлено). Показывает выполняемые PHP функции, сколько раз они вызывались и сколько было потрачено времени на каждую.

Ссылка: https://www.drupal.org/project/xhprof

Mix

Mix предоставляет ряд необходимых функций, которые нужны почти каждому проекту, но не включены в ядро ​​Drupal. Наиболее интересная функция включение режима разработки. Она позволяет отключить кеши Drupal и включите отладку twig без редактирования файлов настроек *.php и *services.yml.

Ссылка: https://www.drupal.org/project/mix