Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «naut»
Долгий путь низкоуровневого дебага, чтобы найти закомментаренную строку кода, случайно ушедшую в продакшн 2015-11-27 00:22:44
«Здравствуйте. Меня зовут Вячеслав, мне 22 года и я пхп программист. Я сижу на PHP с 18 лет.»… ...
+ развернуть текст сохранённая копия
«Здравствуйте. Меня зовут Вячеслав, мне 22 года и я пхп программист. Я сижу на PHP с 18 лет.»… (копирайт не знаю чей, я не Вячеслав и мне давно не 22 года).
Да, у нас проект на PHP и мы столкнулись с тем, что на MySQL сервере стало появляться большое количество коннектов в состоянии Sleep.
А виноват в этом оказался код, работаюший с кроликом (RabbitMQ).
Ну а как связаны MySQL, RabbitMQ и закомментаренная строка вы узнаете код катом.
Читать дальше →
Тэги: erlang/otp, netstat, node.js, nodejs, php, rabbitmq, strace, веб-разработка, высокая, производительность
Традиционный безалкогольный хакатон в Сибириксе: пишем бесплатный HelpDesk 2015-11-23 11:01:09
Традиционно на хакатон мы берем небольшой проект. Который имел бы практическую пользу. Вот так, ...
+ развернуть текст сохранённая копия
Традиционно на хакатон мы берем небольшой проект. Который имел бы практическую пользу. Вот так, с наскока, мы уже сделали:
- Хуижн — сервис для демонстрации заказчикам макетов с хранилищем в Google Docs. Это было прикольно.
- Planing Poker — старый, но все еще довольно посещаемый проект.
- KeyRights — корпоративный парольник. Пожалуй, единственный проект с хакатона, который решили сделать платным.
В этот раз мы решили покуситься на святое — написать HelpDesk. Абсолютно бесплатный, опенсорсный, безумно простой, ставится на раз-два. Рисуем дизайн, верстаем. Все это за неделю до. Собираемся в воскресенье в 10 утра в офисе. Закупаемся энергетиками, и понеслась!
Читать дальше →
Тэги: desk, help, helpdesk, node.js, react.js, reactjs, software, веб-разработка, хакатон, хакатоны
Пополнение в коллекции Precious and Poetic от Nadia Morgenthaler 2015-11-18 19:38:06
В преддверии праздников Надя Моргенталер выпустила серию новых украшений для коллекции Precious and ...
+ развернуть текст сохранённая копия
В преддверии праздников Надя Моргенталер выпустила серию новых украшений для коллекции Precious and Poetic.
Тэги: morgenthaler, nadia, коллекции, кольца, кулон, серьги
WebPack: как внутри устроено Hot Reloading 2015-11-17 09:43:38
+ развернуть текст сохранённая копия
Наша платформа voximplant активно использует javascript. С помощью него клиенты управляют в реальном времени звонками, на нем работает наша backend логика и большинство frontend. Javascript мы любим, ценим и стараемся быть в курсе последних новостей. Сейчас наши разработчики активно экспериментируют с перспективной связкой webpack + typescript + react (кстати, для typescript мы сделали type definitions к нашему web sdk, но об этом как-нибудь в другой раз).
Особенно нам нравится «hot module replacement»: возможность при изменении исходников очень быстро отобразить изменения в браузере без перезагрузки страницы. Выглядит как магия. К сожалению, документировано тоже как магия — по словам eyeofhell, нашего технического евангелиста, «пример на офсайте — это уникальная комбинация частных случаев и особых команд, любое изменение в которых делает его неработоспособным». На наш взгляд все не так плохо, за пару вечеров вполне можно разобраться. Но и не так просто, как хотелось бы. Поэтому специально для Хабра под катом мы максимально просто и понятно расскажем как работает под капотом вся эта машинерия.
Открыть попкорн и посмотреть шоу с эвалом и вебсокетами
Тэги: javascript, node.js, voximplant, webpack, блог, веб-разработка, компании, программирование, разработка
Минификация проекта, созданного в Blocs 1.5.2, с помощью Gulp 2015-11-11 05:52:29
+ развернуть текст сохранённая копия
Не так давно узнал о новом для себя инструменте построения сайтов на Bootstrap — Blocs. На хабре не нашел о нем информацию, поэтому позволю себе немного маркетинговых заметок, так как этот инструмент облегчил мне работу.
Blocs ориентирован на простоту, этот инструмент приносит свежий взгляд к созданию современных, высококачественных веб-сайтов, без необходимости понимать или писать код.
Blocs позиционирует себя как конструктор, который позволяет генерировать код, чистота и качество которого не уступает работе профессионального верстальщика.
Blocs работает как десктопное приложение под операционной системой Mac OS X, и не ограничивает вас количеством создаваемых сайтов, как это делают онлайн-конструкторы.
Blocs на лету делает верстку адаптивной (не всегда, правда, качественно, но так как код читабельный и чистый, легко поправить), также он поддерживает Retina.
Больше о Blocs на официальном сайте. Доступен триал 5 дней.
Программа простая, поэтому этого триала достаточно.
Читать дальше →
Тэги: blocs, css, gulp, gulp-plugin, html, node.js, wysiwyg, веб-дизайн, веб-разработка, кода, оптимизация, сайта
Главная / Главные темы / Тэг «naut»
|
Взлеты Топ 5
Падения Топ 5
|