Software Development podCAST #6

sd-podcast-logo

Всем привет! Встречайте очередной выпуск SDCast’а! У меня в гостях Денис Шевченко, программист, автор книги «О Haskell по-человечески».

Основные темы подкаста:

  • Сложность и гибкость С++. Значимость языка в IT-мире.
  • Не пора ли С++ на заслуженный отдых?
  • Удивительный мир Haskell. Как не сломать мозг и начать писать на этом языке.
  • Книга Дениса «О Haskell по-человечески».
  • Разные аспекты функциональной парадигмы для простых ООПешников.
  • Актуальность параллельных вычислений и удобство их реализации в разных языках.

Читать далее

Software Development podCAST #5

sd-podcast-logo
И вновь, у меня в гостях фронтенд-разработчик. На этот раз, Роман Дворнов, JS-разработчик в ostrovok.ru, автор JavaScript-фреймворка basis.js.

Темы выпуска:

  • Фреймворк Basis.js: история создания, компоненты, архитектура и применение.
  • Dom-шаблонизаторы: прошлое, настоящее и будущее.
  • Мир Open source на примере basis.js
  • Современные веб-технологии и стандарты, их применимость сегодня и дальнейшее развитие завтра.

Читать далее

Software Development podCAST #4

sd-podcast-logoВ этом выпуске у меня в гостях Андрей Яманов, JS-разработчик, один из организаторов MoscowJS Meetup. Долго и обстоятельно общаемся на разные фронтендерские темы, а именно:

  • Системы сборки и менеджеры пакетов для JavaScript
  • Есть ли счастье в современных фреймворках
  • Подробный рассказ Андрея про Angular.js
  • Современные подходы к клиентской шаблонизации

Так же затронули тему организации конференций, встреч разработчиков, Moscow JS в частности.

Читать далее

Software Development podCAST #3

sd-podcast-logoДолгое время не получалось записать очередной выпуск и вот, наконец-то, это свершилось! В гостях Вячеслав Слинько, один из разработчкиков нового фронтенда сайта Сбербанка России sbrf.ru.
Говорим о фронтенде, JavaScript и прочих компилируемых в него языках, современных JS фреймворках, и в особенности о набирающем популярность ReactJS. Кстати, именно на нем построен фронтэнд sbrf.ru.

Читать далее

Software Development podCAST #2

sd-podcast-logoПервый выпуск подкаста в 2014 году посвящен администрированию серверов и сервисов. В гостях Константин @melazyk Никифоров, руководитель группы системных администраторов @Mail.ru group.
Говорим о эксплуатации большого парка серверов, как развертывать новые инстансы, как это все администрировать и управлять конфигурацией с помощью Puppet. Обсуждаем процессы выкатывания новых релизов и откатывания изменений в экстренных случаях. Одна из интересных тем – использование lua в высоконагруженных проектах и применение связки Nginx + LUA. Кстати, для тех, кто хочет попробовать у себя такую связку, есть такой проект как openresty, который включает в себя nginx и набор дополнительных модулей, таких как LuaNginxModule, DrizzleNginxModule, LuaJIT, Redis2NginxModule и много еще других. Так же пара слов о использовании связки Nginx + uWSGI для Python и RoR.
Обсуждаем вопросы мониторинга работоспособности сервисов и применение таких инструментов как Graphite, Tarantool и прочих.

Читать далее

Software Development podCAST #1

sd-podcast-logo Первый официальный выпуск. Вместе с Андреем aka @netandreus‘ом на этот раз говорим о фронтенде. Обсуждаем современные RIA-приложения, вопросы архитектуры, стандартизация и унификация построения способов взаимодействия фронтенда и бэкенда, модели данных и их валидация, маппинг, CRUD-операции, API. Способы построения REST API: json-rpc, xml-rpc, soap/wsdl, вопросы документирования API. Немного затрагиваем тему локализации приложений. Не прошли и мимо вопросов рефакторинга и уменьшения технического долга.

Читать далее

Software Development podCAST #0

sd-podcast-logo Пилотный выпуск.
В гостях Андрей @netandreus Токарчук. Говорим о прошедшей конференции PHP Frameworks Day 2013, прошедшей 12 октября в Киеве, обсуждаем некоторые доклады, в том числе доклад Расмуса Лердорфа.
Обсуждаем разные PHP фреймворки и варианты их использования: phalcon, yaf, rachet. Язык Zephir для расширения Phalcon.
Говорим о асинхронном программировании на PHP и прочих тенденциях в мире веб-разработки.

Читать далее