Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «проектировании»
Лекции Технотрека. Основы веб-разработки (весна 2016) 2016-11-12 15:11:52
< ...
+ развернуть текст сохранённая копия
Продолжаем публикацию наших образовательных материалов. Этот курс посвящен разработке web-приложений среднего масштаба (иначе говоря, сайтов уровня личного блога). Курс является обзорным и знакомит будущих web-разработчиков с широким спектром технологий и общими принципами работы web-приложений. По сути, курс нужен для того, чтобы «погрузить» студентов в тему и позволить в дальнейшем сконцентрироваться на конкретных технологиях, не теряя из вида общую архитектуру.
Цель курса — всестороннее изучение устройства и принципов работы современных web-приложений и сети интернет в целом, а также получение практических навыков web-разработки. Акцент в курсе сделан на backend-разработку. На каждом из лекционных занятий студентам выдается задание, в ходе выполнения которых шаг за шагом формируется конечный проект, готовый к тому, чтобы стать первым в портфолио будущего web-разработчика.
В качестве инструментария студенты в ходе курса обзорно знакомятся с администрированием nginx, MySQL и Redis, разработкой на Django и использованием таких библиотек и продуктов, как Centrifugo, Gunicorn, Celery, Elasticsearch. Кроме того, разбираются основы верстки и работы CSS-фреймворками и JS-компонентами. Курс ведут Илья Стыценко (разработчик в подразделении внутренней информационной разработки) и Денис Исаев (руководитель группы программистов C/C++ в Почте Mail.Ru). Более подробно — под катом.
Читать дальше →
Тэги: css, group, html, mail.ru, web, анализ, блог, веб-сайтов, компании, проектирование, разработка, систем, технотрек
JetBrains Night в Москве. Видео. Kotlin как первый шаг к JVM 2016-11-09 18:04:43
29 сентября в Москве прошла мини-конференция JetBrains Night: 7 часов разработчики из JetBrains ...
+ развернуть текст сохранённая копия
29 сентября в Москве прошла мини-конференция JetBrains Night: 7 часов разработчики из JetBrains рассказывали разработчикам из других компаний о том, что компания делает, зачем, и что будет делать дальше, а потом отвечали на вопросы, обсуждали общие проблемы и вообще делились опытом (т.е. слушали, как разработчики из других компаний рассказывают им о том, что они делают и почему им удобно или пока еще не очень удобно делать это с помощью того, что делает JetBrains).
На Хабре мы публикуем видео всех докладов, по одному на пост, чтобы можно было в комментариях обсудить то, что не успели обсудить на JetBrains Night, особенно с теми, кто не смог приехать лично.
Сегодня — видео доклада Дмитрия Жемерова, ведущего разработчика в команде Kotlin. Встречайте, Дмитрий Жемеров, Kotlin как первый шаг к JVM:
Тэги: jetbrains, kotlin, night, блог, веб-сайтов, компании, конференция, москва, программирование, проектирование, разработка, рефакторинг
[Перевод] Парсинг JSON — это минное поле 2016-10-31 21:45:05
+ развернуть текст сохранённая копия
JSON — это стандарт де-факто, когда заходит речь о (де)сериализации, обмене данными в сети и мобильной разработке. Но насколько хорошо вы знакомы с JSON? Все мы читаем спецификации и пишем тесты, испытываем популярные JSON-библиотеки для своих нужд. Я покажу вам, что JSON — это идеализированный формат, а не идеальный, каким его многие считают. Я не нашёл и двух библиотек, ведущих себя одинаково. Более того, я обнаружил, что крайние случаи и зловредная полезная нагрузка могут привести к багам, падениями и DoS, в основном потому, что JSON-библиотеки основаны на спецификациях, которые со временем развиваются, что оставляет многие вещи плохо или вообще не задокументированными.
Содержание1. Спецификации JSON
2. Тестирование парсинга
2.1. Структура
2.2. Числа (Numbers)
2.3. Массивы
2.4. Объекты
2.5. Строки
2.6. Двойственные значения RFC 7159
3. Архитектура тестирования
4. Результаты тестирования
4.1. Полные результаты
4.2. C-парсеры
4.3. Objective-C-парсеры
4.4. Apple (NS)JSONSerialization
4.5. Freddy (Swift)
4.6. Bash JSON.sh
4.7. Другие парсеры
4.8. JSON Checker
4.9. Регулярные выражения
5. Контент парсинга
6. STJSON
7. Заключение
8. Приложение Читать дальше →
Тэги: group, json, mail.ru, php, python, swift, анализ, блог, компании, проектирование, систем, стандарты, теги, читает
[Из песочницы] Простые и удобные уведомления 2016-10-31 19:29:53
Привет! Достаточно часто разработчики и системные администраторы сталкиваются с необходимостью ...
+ развернуть текст сохранённая копия
Привет! Достаточно часто разработчики и системные администраторы сталкиваются с необходимостью присылать уведомления, например об ошибках или отчёт о работе таска, а у кого-то это финансовый отчёт за день. Тут всё ограничено фантазией и поставленными задачами. Каждый сам выбирает удобный инструмент или пишет что-то своё.
Мне подобная задача встречается практически на всех проектах, с которыми работаю в последние годы. Решил упростить себе жизнь — найти или сделать удобный инструмент для уведомлений.
Определил требования:
- бесплатно (плату за трафик не учитываем)
- работает на большинстве популярных платформ
- групповые и индивидуальные уведомления
- простая реализация отправки
Читать дальше →
Тэги: bots, notifications, telegram, веб-сайтов, обмена, проектирование, разработка, рефакторинг, системы, сообщениями, уведомления
Что нам стоит сервис email-маркетинга построить? Взгляд изнутри, часть первая 2016-10-27 07:45:26
Насколько сложно построить полноценный сервис email-маркетинга? Что для этого нужно предусмотреть? ...
+ развернуть текст сохранённая копия
Насколько сложно построить полноценный сервис email-маркетинга? Что для этого нужно предусмотреть? Какие подводные камни могут встретиться на пути пытливых умов разработчиков?
Давайте попробуем разобраться вместе. В рамках нескольких статей я расскажу о том, как я за год сделал свой собственный сервис email-рассылок, какие уроки для себя извлек и что планирую со всем этим делать дальше.
Сразу оговорюсь, что в статье рассмотрена только техническая сторона вопроса.
Читать дальше →
Тэги: celery, django, email, html, javascript, jquery, knockoutjs, python, анализ, веб-сайтов, программирование, проектирование, разработка, систем
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «проектировании»
|
Взлеты Топ 5
Падения Топ 5
|