Большинство статей пишется по принципу «Я/мы это сделал/и, глядите как круто!». Эта же публикация посвящается провальному проекту. Добро пожаловать под кат…
Читать полностью »
Рубрика «web-разработка» - 12
Фиаско. История одной самоделки IoT
2018-10-15 в 4:48, admin, рубрики: arduino, diy или сделай сам, ds2482, esp, I2C, node.js, omega 2, sqlite, web-разработка, Анализ и проектирование систем, Разработка под ArduinoКраткий экскурс в GraphQL
2018-09-21 в 15:36, admin, рубрики: backend, graphql, javascript, react.js, ReactJS, rest, web-разработка, Блог компании Издательский дом «Питер», дизайн мобильных приложений, Профессиональная литератураПривет!

Именно кратким экскурсом в язык запросов GraphQL послужит вам книга Алекса Бэнкса и Евы Порселло, которую мы отдали в перевод пару дней назад. Книга этих же авторов о React и Redux стала настоящим бестселлером (ждем 5-й тираж из типографии). Кстати, спасибо всем, кто указал нам на неточности в коде и терминах ;) книгу по столь быстро устаревающей технологии мы делали излишне быстро.
Автор сегодняшней статьи Робин Вирух также работает над книгой о GraphQL и библиотеках для этого языка, а в сегодняшней статье кратко объясняет достоинства и характерные особенности GraphQL как альтернативы REST
Читать полностью »
LAppS: Пол миллиона 1KB-WebSocket сообщений в секунду с TLS на одном CPU
2018-08-27 в 12:55, admin, рубрики: backend, c++, LAppS, Lua, web-разработка, WebSocket, высокая производительностьДля тех кто не в курсе: LAppS — Lua Application Server, это почти как nginx или apache, но только для WebSocket протокола, вместо HTTP.
HTTP в нём поддерживается только на уровне Upgrade запроса.
LAppS изначально затачивался на высокую нагрузку и вертикальную масштабируемость, и сегодня достиг пика своих возможностей на моём железе (ну почти, можно и дальше оптимизировать, но это будет долгий и упорный труд).
Самое главное, LAppS по производительности WebSocket стека, превзошёл библиотеку uWebSockets, которая позиционируется как самая быстрая WebSocket имплементация.
Заинтересованных прошу под кат.
Новые курсы по Python от Mail.Ru Group
2018-08-24 в 7:22, admin, рубрики: mail.ru, python, web-разработка, Блог компании Mail.Ru Group, веб-сервисы, ООП python
Python — простой, гибкий и популярный язык, применяемый во многих областях современной разработки. На нём создают веб-приложения, пишут игры, анализируют данные и выполняют многие другие задачи. Mail.Ru Group запустила специализацию « Программирование на Python», состоящую из четырех курсов — от погружения в язык до Data Science. Мы хотим, чтобы изучать и углублять свои знания в языке могли и новички, и студенты, и опытные разработчики.
Первая из четырех частей, «Погружение в Python», стартовала еще в 2017 году, а теперь слушателям доступны вторая и третья части: «ООП и паттерны проектирования в Python» и «Создание Web-сервисов на Python». Курсы подготовлены при поддержке МФТИ, авторы — сотрудники МФТИ и Mail.Ru Group.
В этой статье мы расскажем об авторах и темах, а также о требуемом уровне слушателей и навыках, которые они приобретут.
Читать полностью »
Java REST в Школе Программистов HeadHunter
2018-08-22 в 7:07, admin, рубрики: java, RESTful, web-разработка, Блог компании HeadHunterПривет Хабр, мы хотим рассказать об одном из проектов школы программистов HeadHunter 2018. Ниже статья нашего выпускника, в которой он расскажет об опыте, полученном во время обучения.

Делаем 3D конфигуратор без программирования и вёрстки
2018-08-15 в 15:38, admin, рубрики: ecommerce, html5, verge3d, web-разработка, WebGL, Работа с 3D-графикой, Разработка под e-commerce3D-конфигураторы продуктов — это относительно новая тенденция в онлайн-маркетинге и электронной коммерции. Создание таких веб-приложений стало возможным вследствие быстрого развития браузерной технологии WebGL, позволяющей рисовать 3D-графику прямо на веб-страницах пользователей.
На мой взгляд, единственная проблема, которая мешает развитию этой тенденции — отсутствие эффективных инструментов. Большинство из них являются трёхмерными движками, которые могут быть очень полезны программисту, но не обычному художнику. Но есть и исключения: аддон Verge3D к пакетам 3ds Max и Blender предлагает средства, с помощью которых трёхмерные конфигураторы может сделать и обычный человек. Именно этот инструмент мы и разберём в нашей статье.
В качестве примера мы создадим ювелирный конфигуратор. Сейчас такие конфигураторы делают все кому не лень, так что пример более чем актуальный.

Кликните тут чтобы запустить конфигуратор в новом окне.
Курс «Языки веб-программирования» (на основе Ruby) от МГТУ им. Н. Э. Баумана на канале Технострим
2018-08-14 в 12:57, admin, рубрики: javascript, mail.ru, ruby, ruby on rails, web-разработка, Блог компании Mail.Ru Group, разработка, технопарк, технопарк mail.ru
В этой статье мы расскажем о курсе «Языки веб-программирования», который читается на кафедре «Компьютерные системы и сети» (ИУ-6) МГТУ им. Н.Э. Баумана. Примеры приводятся на Ruby, а сам курс и представляет собой 16 видеолекций, доступных бесплатно на канале Технострим. В «Бауманке» курс читается для студентов второго курса, уже знакомых с высокоуровневыми языками программирования, такими как Pascal, C++ или Java. Основной акцент делается на системное понимание технологий, используемых в веб-программировании, а не на глубину освоения именно технологий Ruby. Поэтому курс также будет полезен слушателям, имеющим отрывочные знания о веб-технологиях на любых языках.
Читать полностью »
Три реинкарнации интернет-магазина. Как слить деньги, время и почему шаблоны это хорошо
2018-08-03 в 8:19, admin, рубрики: CS-Cart, e-commerce, web-разработка, Блог компании MakeShop.pro, веб-сайт, веб-студия, Разработка под e-commerce, Управление e-commerceДва раза Ку!
Заканчивался 2016 год, а интернет-магазин LEDROID.ru пребывал в своём первоначальном виде. Тогда нас постигла мысль не пришла ли пора обновиться?

Что в итоге вышло, почему так делать не надо, или как сэкономить 200 тысяч рублей?
Кейс под катом
Читать полностью »
Отмечаем восьмилетие первым выпуском в GeekUniversity
2018-08-02 в 10:49, admin, рубрики: geekbrains, web-разработка, Блог компании Mail.Ru Group, Карьера в IT-индустрии
Сегодня GeekBrains исполняется 8 лет, и за последний год к нам присоединился 1,3 млн пользователей ― число регистраций на портале превысило отметку в 3 млн. У нас появилось много новых учебных программ и профессий, но главное наше достижение ― онлайн-университет GeekUniversity. Он позволяет готовить middle-разработчиков за год и трудоустраивать их в Mail.Ru Group и к нашим партнёрам. Сейчас в нем обучаются 2000 студентов на 7-ми факультетах, а в конце августа мы ждем первых 50 выпускников.
Frontend Conf Moscow — клиентсайд и вглубь и вширь
2018-07-26 в 8:18, admin, рубрики: api, Conference, css, frontendconf, javascript, web-разработка, Блог компании Конференции Олега Бунина (Онтико), конференции, конференция, Разработка веб-сайтовКак-то так получается, что клиентская разработка, с одной стороны, захватывает территории и становится все более востребованной, с другой, — все больше обосабливается. О распространении мы судим по нескольким последним фестивалям РИТ++, на которых и докладов по фронтенду было в 2-3 раза больше, чем по бэкенду или DevOps, и слушателям это было интереснее, и даже приехавшие видеоблогеры в основном оказались фонтендерами, но об этом позже. А в ответ на тенденции разделения и углубления специализаций мы организуем Frontend Conf Moscow. О том, что будет из себя представлять эта конференция, что от неё ждать, как поучаствовать, читайте далее.

О главном
Frontend Conf Moscow пройдет 4 и 5 октября в Москве в хорошо знакомом и удобном Инфопространстве. Это будет два дня, которые мы с вами целиком посвятим технологиям разработки клиентской части веб-проектов. Доклады в несколько потоков, мастер-классы, митапы, обсуждения с экспертами за чашкой кофе или, в вечернее время, стаканом кое-чего еще, сильнейшие разработчики среди участников — все это позволит погрузиться в тему полностью, и обсудить аспекты, которые до этого оказывались слишком узкими или специфичными.
Читать полностью »
