Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «разработку»
Мета-инструмент разработки: FutoIn CID 2017-04-06 01:08:50
+ развернуть текст сохранённая копия
Сейчас мало кого удивишь инструментами управления зависимостями проекта вроде npm , composer , bundler , pip , maven , cargo и других. Их общий недостаток — невозможность управлять непосредственно средой выполнения. Такая задача решается через nvm , php-build , rvm , virtualenv , sdkman , rustup и прочие глобальные "манагеры" версий runtime, обычно написанные под Bash/Zsh.
Следующий уровень "проблем" начинается, когда универсальный разработчик ежедневно занимается проектами с использованием совершенно разных технологий. Переменные окружения превращаются в месиво, а запуск шелла может занимать несколько секунд. Неизбежно начинаются бытовые ошибки в работе с этим зоопарком.
Далее разброд и шатание настегает Continuous Integration & Delivery, где ручные танцы с бубном установки инструментов и активирования конкретных версий совершенно не приветствуются, а в идеале требуется в принципе максимально абстрагироваться от используемых технологий и довести процесс до примитивных нейтральных команд: подготовить к релизу, затегить, скачать, подготовить, построить, упаковать, выложить, проверить, одобрить(подписать), выкатить.
Тут сам собой напрашивается инструмент, унифицировано работающий поверх уже существующих технологий,
который из себя и представляет FutoIn CID — FutoIn Continuous Integration & Delivery tool. Читать дальше →
Тэги: futoin, git, github, java, linux, macos, node.js, open, php, python, rms, ruby, rust, scala, source, svn, веб-сайтов, программирование, разработка, сборки, системы
Опрос разработчиков от StackOverflow (2017) 2017-04-04 18:37:08
+ развернуть текст сохранённая копия
В конце марта вышел очередной мега-опрос разработчиков от StackOverflow, в котором приняли участие десятки тысяч человек. Ссылка на результаты опроса здесь. Отчет получился внушительным по размеру, поэтому давайте просто рассмотрим некоторые интересные моменты из него.
Кстати, на КДПВ — список "Most Loved" языков, это языки, на которых опрашиваемые пробовали писать, и им понравилось.
Читать дальше →
Тэги: javascript, postgresql, rust, stackoverflow, веб-сайтов, опрос, программирование, разработка
PHP: Хранение сессий в защищённых куках 2017-04-04 13:05:04
+ развернуть текст сохранённая копия
На некоторой стадии развития веб-проекта возникает одна из следующих ситуаций:
- backend перестаёт помещаться на одном сервере и требуется хранилище сессий, общее для всех backend-серверов
- по различным причинам перестаёт устраивать скорость работы встроенных файловых сессий
Традиционно в таких случаях для хранения пользовательских сессий начинают использовать Redis, Memcached или какое-то другое внешнее хранилище. Как следствие возникает бремя эксплуатации базы данных, которая при этом не должна быть единой точкой отказа или бутылочным горлышком в системе.
Однако, есть альтернатива этому подходу. Возможно безопасно и надёжно хранить данные сессии в браузерной куке у самого пользователя, если заверить данные сессии криптографической подписью. Если вдобавок к этому данные ещё и зашифровать, то тогда содержимое сессии не будет доступно пользователю. Главное достоинство этого способа хранения в том, что он не требует централизованной базы данных для сессий со всеми вытекающими из этого плюсами в виде надёжности, скорости и масштабирования. Читать дальше →
Тэги: cookie, cookies, encrypted, hmac, php, session, sessions, signed, symfony, веб-сайтов, криптография, куки, подписанные, разработка, сессии, шифрованные
Анонс митапа Sync.NET #4 в Харькове 2017-04-04 10:45:53
< ...
+ развернуть текст сохранённая копия
Собираемся на Sync.NET #4, друзья! Традиционно в программе ивента крутые доклады и не менее крутые спикеры, отличный кофе и не менее вкусные сладости, встреча со старыми и новыми знакомыми, приветливый фотограф, дружелюбные бариста и много-много интересного.
Кратко о спикерах и докладах — под катом.
Читать дальше →
Тэги: .net, microsoft, nix, server, solutions, sql, sync.net, блог, веб-сайтов, компании, программирование, разработка
SMS и Email-уведомления и рассылки в онлайн-конструкторе MyTaskHelper 2017-04-04 08:11:51
Добрый день, уважаемые коллеги, пользователи и критики! Сервис MyTaskHelper ...
+ развернуть текст сохранённая копия
Добрый день, уважаемые коллеги, пользователи и критики! Сервис MyTaskHelper предоставляет своим клиентам возможности и функционал для реализации sms- и e-mail рассылок. В этой статье мы детально (с примерами и скриншотами) расскажем о вариантах организации только email-уведомлений и рассылок. Что же касается sms-рассылок и уведомлений, то они создаются аналогичным образом.
У клиентов MTH имеется 2 возможности:
- Отправлять автоматизированные сообщения при тех или иных манипуляциях с веб-формой или базой данных;
- Генерировать рассылки как по собранной посредством веб-форм, так и по импортированной базе контактов клиентов или партнеров.
Напомню, что во всех CMS в той или иной мере имеется возможность настроить e-mail-уведомления различных типов. А вот с функцией e-mail-рассылок туговато и для того, чтобы вести эффективные и массовые рассылки, придется заводить аккаунт на каком-либо специализированном сайте. Но в MTH реализованы обе опции и даже те, кто зарегистрировался в системе и укладывается в лимиты бесплатного аккаунта (см. страницу с ценами) смогут в полной мере оценить удобство интеграции обеих функций в одной системе. Читать дальше →
Тэги: e-commerce, mth, mytaskhelper, mytaskhelper.ru, база, блог, веб-сайтов, веб-форма, веб-форму, веб-формы, данных, действия, компании, многостраничная, настроить, настройка, онлайн-заказ, онлайн-заказа, разработка, реляционная, содать, субд, триггеры, условию, форма
Главная / Главные темы / Тэг «разработку»
|
Взлеты Топ 5
Падения Топ 5
|