Отличная новость для всех почитателей PHP! 9 июля в 20.00 пройдет открытый вебинар на тему: «Основные понятия баз данных» https://otus.pw/ZLsZ/
Вебинар проведет преподаватель курса «Backend разработчик на PHP» Олег Козинцев - программист в компании PRO100, один из разработчиков системы Pilot-ICE и Pilot BIM Server. Он расскажет, как описывать концептуальные схемы предметной области при помощи ER-модели, поговорит о SQL, его истории, стандартах и совместимости, подробнее остановится на реляционной модели.
Для более эффективной работы вам необходимо установить MySQL Workbeanch и MySQL. Создание ER-модели, анализ получившегося результата согласно различным правилам нормализации и реляционной алгебры сделает ваш вечер информативным и увлекательным!
Присоединяйтесь к нам онлайн!
Вебинар проведет преподаватель курса «Backend разработчик на PHP» Олег Козинцев - программист в компании PRO100, один из разработчиков системы Pilot-ICE и Pilot BIM Server. Он расскажет, как описывать концептуальные схемы предметной области при помощи ER-модели, поговорит о SQL, его истории, стандартах и совместимости, подробнее остановится на реляционной модели.
Для более эффективной работы вам необходимо установить MySQL Workbeanch и MySQL. Создание ER-модели, анализ получившегося результата согласно различным правилам нормализации и реляционной алгебры сделает ваш вечер информативным и увлекательным!
Присоединяйтесь к нам онлайн!
Как работать с устаревшим кодом? Стоит ли сломя голову лететь, и переделывать что-то внутри, если нам нужно поменять поведение? Где гарантии, что после этого ничего не сломается в других местах? Хороший путь описан в этой статье http://telegra.ph/Ustarevshij-kod--storonnij-kod-07-23
Telegraph
Устаревший код – сторонний код
В TDD-сообществе существует совет, который говорит о том, что мы не должны использовать mock-объекты для типов, которыми не владеем. Я считаю, что это хороший совет, и стараюсь следовать ему. Конечно, есть люди, которые говорят, что мы вообще не должны использовать…
Обучение на курсе «Backend разработчик на PHP» уже началось. Прошло первое (вводное) занятие - успейте присоединиться к группе! https://otus.pw/gfjs/
- Авторская продвинутая программа;
- Удобный формат занятий;
- Расширенная практическая часть с актуальными задачами;
- Профессиональная команда преподавателей;
- Программа составлена с учетом требований рынка IT.
А также поддержка лучших выпускников по трудоустройству в топовые IT компании страны.
OTUS - учитесь у лучших!
- Авторская продвинутая программа;
- Удобный формат занятий;
- Расширенная практическая часть с актуальными задачами;
- Профессиональная команда преподавателей;
- Программа составлена с учетом требований рынка IT.
А также поддержка лучших выпускников по трудоустройству в топовые IT компании страны.
OTUS - учитесь у лучших!
Otus
Обучение PHP, курс Backend разработчик на PHP | OTUS
Курс Программирование на PHP в OTUS с возможностью трудоустройства
Очень крутая статья для тех, кто еще не работал с очередями сообщений. Довольно полное руководство для старта + объяснение "зачем это нужно" и "как это работает" http://telegra.ph/Ocheredi-soobshchenij-AMQP-RabbitMQ-07-31
Telegraph
Очереди сообщений, AMQP, RabbitMQ
Очереди сообщений, AMQP, RabbitMQ Использование очередей сообщений в архитектуре распределенных систем довольно распространенная техника разделения большой системы на компоненты. Очереди, простой и в тот же час масштабируемый инструмент, позволяющий "подружить"…
Халява
Всем привет! Кто еще не обзавелся хорошим хостингом/сервером, или хочет получить сервер по цене дешманского хостинга - держите рефералку.
http://bit.ly/2Az1r4c
- Вы получите 10$ (2 месяца) халявного пользования
- За 5$ в месяц - 1 ГБ оперативы, 25 ГБ диска, 1 ТБ траффика.
- Выделенный IP, только ваш!
- Автоматическая установка, хоть вордпресс, хоть чистый Апач (nginx) + PHP + MySQL и прочее
- DNS сервер, можно прям в панели припарковать домен
- Мониторинг сервака, даже с приложения на телефон.
- Добавление места для бэкапов в 1 клик
Всем привет! Кто еще не обзавелся хорошим хостингом/сервером, или хочет получить сервер по цене дешманского хостинга - держите рефералку.
http://bit.ly/2Az1r4c
- Вы получите 10$ (2 месяца) халявного пользования
- За 5$ в месяц - 1 ГБ оперативы, 25 ГБ диска, 1 ТБ траффика.
- Выделенный IP, только ваш!
- Автоматическая установка, хоть вордпресс, хоть чистый Апач (nginx) + PHP + MySQL и прочее
- DNS сервер, можно прям в панели припарковать домен
- Мониторинг сервака, даже с приложения на телефон.
- Добавление места для бэкапов в 1 клик
DigitalOcean
DigitalOcean – The developer cloud
Helping millions of developers easily build, test, manage, and scale applications of any size – faster than ever before.
Обзор моих любимых фич PHP7
https://telegra.ph/Obzor-moih-lyubimyh-fich-PHP7-08-21
https://telegra.ph/Obzor-moih-lyubimyh-fich-PHP7-08-21
Telegraph
Обзор моих любимых фич PHP7
Когда люди обсуждают изменения в PHP7, самое распространенное что вы слышите — это значительно улучшенный движок, который может похвастаться более быстрой скоростью выполнения и значительно меньшим объемом памяти при сравнении обычных приложений PHP, таких…
Хотите стать профессиональным web-разработчиком?
У Skillfactory есть онлайн курс который идеально подойдет для этого.
Вы научитесь:
Основам программирования на Python, познакомитесь с функциями и массивами, научитесь работать с файлами, в частности с форматом JSON, изучите работу с библиотеками и применение коллекции для решения практических задач.
Основам сбора данных и работы с API и Библиотекой Beautiful Soup.
Верстке сайта на HTML и CSS, пройдете интенсив для базового понимания фронта и публикации сайта на хостинг.
Основам работы с Django-приложениями и работы с базами данных при помощи инструментов Django, а также основам языка SQL и работы с MS SQL.
Созданию графического интерфейса пользователя и основам работы с PyQt5.
В конце курса вы полностью разработает свой собственный проект на Python
Подробности и полную программу курса можно получить по ссылке → https://bit.ly/2Ms5jcR
У Skillfactory есть онлайн курс который идеально подойдет для этого.
Вы научитесь:
Основам программирования на Python, познакомитесь с функциями и массивами, научитесь работать с файлами, в частности с форматом JSON, изучите работу с библиотеками и применение коллекции для решения практических задач.
Основам сбора данных и работы с API и Библиотекой Beautiful Soup.
Верстке сайта на HTML и CSS, пройдете интенсив для базового понимания фронта и публикации сайта на хостинг.
Основам работы с Django-приложениями и работы с базами данных при помощи инструментов Django, а также основам языка SQL и работы с MS SQL.
Созданию графического интерфейса пользователя и основам работы с PyQt5.
В конце курса вы полностью разработает свой собственный проект на Python
Подробности и полную программу курса можно получить по ссылке → https://bit.ly/2Ms5jcR
skillfactory.ru
Курс Full-stack веб-разработчик на Python - Обучение программированию на Питоне - Школа по работе с данными Skillfactory
Курс программирования на Python для веб-разработки ★ Научитесь создавать проекты на Питоне с нуля под руководством опытного преподавателя. Для новичков и фрилансеров. ▶ Школа по работе с данными Skillfactory ☎ +7 (495) 291-09-12
Все плюшки PHP 7.3 в одной статье https://telegra.ph/PHP-73-CHto-novogo-10-10
Telegraph
PHP 7.3. Что нового
Синтаксис Смягчение требований к синтаксису Heredoc и Nowdoc Поддержка конечных запятых в вызовах функций и методов Ссылки в list() Устаревшие возможности (deprecated) Функция image2wbmp() объявлена устаревшей Флаги FILTER_FLAG_SCHEME_REQUIRED и FILTER_F…
Профессия web-разработчика одна из самых высокооплачиваемых и востребованных на рынке IT-специалистов.
Существует огромное количество сервисов для web-разработки, однако именно возможности Python позволяют решить 98% всех задач максимально просто.
Ребята из SkillFactory подготовили онлайн-курс: “Python для web-разработчиков”
На курсе вы получите необходимые современному web-разработчику практические знания и навыки работы на Python. Контента программы хватить на решение большинства задач базового и продвинутого уровня. Вы не просто изучаете синтаксис Python, а сразу учитесь использовать его для решения реальных бизнес-задач. После обучения сможете сразу использовать навыки в работе, а не разбираться, как приспособить знания к жизни.
Подробности и регистрация по ссылке → https://tinyurl.com/ybel4jwm
Существует огромное количество сервисов для web-разработки, однако именно возможности Python позволяют решить 98% всех задач максимально просто.
Ребята из SkillFactory подготовили онлайн-курс: “Python для web-разработчиков”
На курсе вы получите необходимые современному web-разработчику практические знания и навыки работы на Python. Контента программы хватить на решение большинства задач базового и продвинутого уровня. Вы не просто изучаете синтаксис Python, а сразу учитесь использовать его для решения реальных бизнес-задач. После обучения сможете сразу использовать навыки в работе, а не разбираться, как приспособить знания к жизни.
Подробности и регистрация по ссылке → https://tinyurl.com/ybel4jwm
Встречаемся в воскресенье — слушать и спрашивать о советах в изучении PHP, самом популярном языке для бекенда 🐘
Бесплатная онлайн-лекция от Ромы Севастьянова, продуктового разработчика с опытом 6+ лет.
На лекции ты узнаешь:
1. Какие самые распространенные ошибки при изучении РНР.
2. Практические советы, как их избежать.
3. Сможешь составить реальный план изучения РНР.
83% всех сайтов написаны на РНР, многие из них ты знаешь и любишь — Telegram, Facebook, Upwork.
Бесплатная регистрация здесь:
https://goo.gl/ZDsKL6
Бесплатная онлайн-лекция от Ромы Севастьянова, продуктового разработчика с опытом 6+ лет.
На лекции ты узнаешь:
1. Какие самые распространенные ошибки при изучении РНР.
2. Практические советы, как их избежать.
3. Сможешь составить реальный план изучения РНР.
83% всех сайтов написаны на РНР, многие из них ты знаешь и любишь — Telegram, Facebook, Upwork.
Бесплатная регистрация здесь:
https://goo.gl/ZDsKL6
#Безопастность Важно для тех, кто использует apache (остальным тоже стоит почитать).
https://telegra.ph/Uhodyashchaya-ot-vas-bezopasnost-10-22
https://telegra.ph/Uhodyashchaya-ot-vas-bezopasnost-10-22
Telegraph
Уходящая от вас безопасность
Я посетил встречу Messaging, Malware and Mobile Anti-Abuse Working Group (m3aawg.org) в Бруклине, Нью-Йорк. Я ожидал лучшей погоды, чтобы побродить по городу, насладиться конференцией, и широким выбором еды на районе. Я настолько был уверен в ясности неба…
Хотите стать профессиональным web-разработчиком?
У Skillfactory есть онлайн курс - "Python для web-разработчиков" который идеально подойдет для этого.
Вы научитесь:
1. Основам программирования на Python, познакомитесь с функциями и массивами, научитесь работать с файлами, в частности с форматом JSON, изучите работу с библиотеками и применение коллекции для решения практических задач.
2. Основам работы с Django-приложениями и работы с базами данных при помощи инструментов Django, а также основам языка SQL и работы с MS SQL.
3. Основам сбора данных и работы с API и Библиотекой Beautiful Soup.
4. Верстке сайта на HTML и CSS, пройдете интенсив для базового понимания фронта и публикации сайта на хостинг.
5. В конце курса вы полностью разработает свой собственный проект на Python
Подробности и полную программу курса можно получить по ссылке → https://vk.cc/8C2JO8
У Skillfactory есть онлайн курс - "Python для web-разработчиков" который идеально подойдет для этого.
Вы научитесь:
1. Основам программирования на Python, познакомитесь с функциями и массивами, научитесь работать с файлами, в частности с форматом JSON, изучите работу с библиотеками и применение коллекции для решения практических задач.
2. Основам работы с Django-приложениями и работы с базами данных при помощи инструментов Django, а также основам языка SQL и работы с MS SQL.
3. Основам сбора данных и работы с API и Библиотекой Beautiful Soup.
4. Верстке сайта на HTML и CSS, пройдете интенсив для базового понимания фронта и публикации сайта на хостинг.
5. В конце курса вы полностью разработает свой собственный проект на Python
Подробности и полную программу курса можно получить по ссылке → https://vk.cc/8C2JO8
Всем привет! Подъехал свежий фреймворк для работы с вебсокетами на PHP. Очень советую написать свой чатик в свободное время. И в этом вам поможет следующая статья: https://telegra.ph/Asinhronnyj-WEB-v-2018-Pishem-chat-na-Websocket-ispolzuya-Swoole-11-07
Telegraph
Асинхронный WEB в 2018. Пишем чат на Websocket используя Swoole
Тема Websocket`ов уже не раз затрагивалась на Хабре, в частности рассматривались варианты реализации на PHP. Однако, с момента выхода последней статьи с обзором разных технологий прошло уже более года, а миру PHP есть чем похвастаться за прошедшее время.…
История о том, как мы ускорили тесты в 12 раз
https://telegra.ph/Istoriya-o-tom-kak-my-uskorili-testy-v-12-raz-11-19
https://telegra.ph/Istoriya-o-tom-kak-my-uskorili-testy-v-12-raz-11-19
Telegraph
История о том, как мы ускорили тесты в 12 раз
Ускоряйте тесты, говорили они. И вот уже прошло почти полгода, как мы переписали свои старые необтёсанные, долгие и не стабильные функциональные тесты и перешли на быстрые, ни от чего не зависящие компонентные. Поэтому, пора делиться :) Для тех кто не знает…
Очень актуальная и занимательная статейка про производительность от разработчиков Badoo подъехала https://telegra.ph/Proizvoditelnost-PHP-planiruem-profiliruem-optimiziruem-11-27
Telegraph
Производительность PHP: планируем, профилируем, оптимизируем
Привет! Два года назад мы писали о том, как перешли на PHP 7.0 и сэкономили миллион долларов. На нашем профиле нагрузки новая версия оказалась в два раза более эффективной по использованию CPU: ту нагрузку, которую раньше у нас обслуживали ~600 серверов,…
Немного пробегусь по новинкам:
1. Нельзя не отметить выход нового PHPStorm 2018.3 (анонс на хабре https://habr.com/company/JetBrains/blog/430878/ ), с поддержкой DQL, PHP CS Fixer'ом, одновременным деплоем сразу на несколько хостов и поддержкой GitHub пуллреквестов.
2. PHP 7.3.0RC6 — Шестой и, вероятно, последний релиз-кандидат ветки 7.3. Затаив дыхание ждем финального релиза уже 6 декабря.
Доступно немного бенчмарков (https://www.phoronix.com/scan.php?page=news_item&px=PHP-7.3-Performance-Benchmarks), которые показывают прирост производительности ~10% по сравнению с 7.2.
1. Нельзя не отметить выход нового PHPStorm 2018.3 (анонс на хабре https://habr.com/company/JetBrains/blog/430878/ ), с поддержкой DQL, PHP CS Fixer'ом, одновременным деплоем сразу на несколько хостов и поддержкой GitHub пуллреквестов.
2. PHP 7.3.0RC6 — Шестой и, вероятно, последний релиз-кандидат ветки 7.3. Затаив дыхание ждем финального релиза уже 6 декабря.
Доступно немного бенчмарков (https://www.phoronix.com/scan.php?page=news_item&px=PHP-7.3-Performance-Benchmarks), которые показывают прирост производительности ~10% по сравнению с 7.2.
Воу, я уже писал ранее про digitalocean, годные хостинг-сервера под ваши проекты: гиг оперативы + 25 гигов ssd диска всего за 5$ в месяц.
Так вот, у них там чот перемкнуло на фоне черной пятницы, и они раздают промокоды на 100$ (Сто баксов, Карл!).
Вот один из них https://m.do.co/c/a2a1a8f9796f (просто зарегайся по этой ссылке и получишь 100$ на счет).
Кратенько о преимуществах:
Минимального тарифа хватает большинству пользователей с запасом. Главное во всем - скорость работы системы. Она огромна. Тут настоящие ССД диски, процессоры ксеон, высокопроизводительная оперативка. И всё это на сервераx DELL и HP.
Что важно: оплата происходит по часам, например вы всегда можете сделать снапшот (об этом ниже) и уничтожить сервер, тогда не будет происходить списания средств.
В следующий раз когда вам будет нужен именно тот сервер вы легко восстановите его.
Так же: вы можете на несколько часов повысить производительность в случае необходимости, а позже вернутся к начальным мощностям. И всё это быстро. Без саппорта и пр.
Доступна куча ОС из коробки, установка действительно происходит за 1 минуту. Можно перезапускать, снимать снимок (киллер фича, если вы собираетесь делать что-то сложное на сервере и есть опасения что всё наебнется - делаете снапшот (около 2 минут) и продолжаете ломать без опасений, в случае если что-то перестало работать просто восстанавливаете систему из снапшота (еще пара минут).
Так вот, у них там чот перемкнуло на фоне черной пятницы, и они раздают промокоды на 100$ (Сто баксов, Карл!).
Вот один из них https://m.do.co/c/a2a1a8f9796f (просто зарегайся по этой ссылке и получишь 100$ на счет).
Кратенько о преимуществах:
Минимального тарифа хватает большинству пользователей с запасом. Главное во всем - скорость работы системы. Она огромна. Тут настоящие ССД диски, процессоры ксеон, высокопроизводительная оперативка. И всё это на сервераx DELL и HP.
Что важно: оплата происходит по часам, например вы всегда можете сделать снапшот (об этом ниже) и уничтожить сервер, тогда не будет происходить списания средств.
В следующий раз когда вам будет нужен именно тот сервер вы легко восстановите его.
Так же: вы можете на несколько часов повысить производительность в случае необходимости, а позже вернутся к начальным мощностям. И всё это быстро. Без саппорта и пр.
Доступна куча ОС из коробки, установка действительно происходит за 1 минуту. Можно перезапускать, снимать снимок (киллер фича, если вы собираетесь делать что-то сложное на сервере и есть опасения что всё наебнется - делаете снапшот (около 2 минут) и продолжаете ломать без опасений, в случае если что-то перестало работать просто восстанавливаете систему из снапшота (еще пара минут).
Digitalocean
DigitalOcean – The developer cloud
Helping millions of developers easily build, test, manage, and scale applications of any size – faster than ever before.
Среда, тяжелый день, середина недели. Самое время думать про выходные, и морально подготавливаться к пятнице. Кстати, есть хорошая подборка ресурсов для новичков. Представляю вам https://telegra.ph/SHest-besplatnyh-avtomatizirovannyh-platform-dlya-izucheniya-programmirovaniya-12-12
Telegraph
Шесть бесплатных автоматизированных платформ для изучения программирования
На русском: HTML Academy «Академия» учит верстать сайты. Основной контент в формате подписки (390 рублей в месяц) и интенсивов (от 12500 рублей), но есть несколько бесплатных автоматизированных курсов по основам HTML, CSS и JavaScript. В HTML Academy не столько…
Воу воу, Гитхаб сделал приватные репозитории бесплатными!
Подробности тут https://telegra.ph/Novyj-god-novyj-GitHub-neogranichennye-besplatnye-privatnye-repozitorii-01-09-2
Подробности тут https://telegra.ph/Novyj-god-novyj-GitHub-neogranichennye-besplatnye-privatnye-repozitorii-01-09-2
Telegraph
Новый год, новый GitHub: неограниченные бесплатные приватные репозитории
Сегодня мы анонсируем два важных нововведения на GitHub, которые сделают его более доступным для разработчиков: неограниченные бесплатные приватные репозитории и более удобный продукт для компаний. GitHub Free теперь включает в себя неограниченные приватные…
Крутая статья-тестирование различных модов PHP на производительность. Сравниваем PHP FPM, PHP PPM, Nginx Unit, React PHP и RoadRunner
Читать на хабре:
https://habr.com/ru/post/431818/
Читать на хабре:
https://habr.com/ru/post/431818/
Хабр
Сравниваем PHP FPM, PHP PPM, Nginx Unit, React PHP и RoadRunner
Тестирование производилось с помощью Yandex Tank. В качестве приложения использовались Symfony 4 и PHP 7.2. Целью являлось сравнение характеристик сервисов при...