Раньше ты был счастливым front-end разработчиком — верстал странички, подключал к ним AngularJS и даже оседлал Gulp. Но истерия вокруг NodeJS не прошла мимо тебя и в один не очень прекрасный день ты решил сделать свой проект на Node. И все шло прекрасно, проект отлично работал по адресу localhost:3000 и это странное сладостное чувство «full stack разработчик» легким перышком щекотало твою душу. До тех пор, пока в твоей голове не возник вопрос о хостинге.
Ведь тебе никто не сказал, что мифический «full stack» должен знать не только front и back, но и уметь настроить сервер, установить нужные пакеты, задеплоить и собрать проект.
То чувство, когда тебя предали… Вытесняя тяжелые мысли ты стал искать статьи в интернете и наткнулся на этот текст.Читать полностью »
Архив за 15 апреля 2016 - 8
Хостим свое первое NodeJS-приложение
2016-04-15 в 10:08, admin, рубрики: javascript, node.js, деплой, Разработка веб-сайтовАссортимент Thrustmaster пополнила игровая гарнитура Y-350X 7.1 Powered Doom Edition
2016-04-15 в 10:07, admin, рубрики: Новости, метки: новостиАссортимент Thrustmaster пополнила игровая гарнитура Y-350X 7.1 Powered Doom Edition. Производитель отмечает использование в наушниках излучателей диаметром 60 мм, позволяющих получить хорошую частотную характеристику, особенно в области низких частот. Для передачи объемного звука используется технология AM3D, позволяющая воспроизвести виртуальную конфигурацию 7.1. Использование в амбушюрах вспененного материала с эффектом памяти обеспечивает комфорт и хорошую звукоизоляцию.
Разработка HTML5-игр в Intel XDK. Часть 5. Увеличиваем длину змеи и управляем ей
2016-04-15 в 10:06, admin, рубрики: Cocos2d-JS, html, html5, intel xdk, javascript, Блог компании Intel, разработка игрArduino IDE: почему не компилируются скетчи (и как этого избежать)
2016-04-15 в 10:03, admin, рубрики: AMS, arduino, Arduino Mega Server, DIY, diy или сделай сам, IDE, IoT, Интернет вещей, Программирование, сделай сам, умный дом
Поскольку я интенсивно занимаюсь разработкой в Arduino IDE, то этот вопрос меня неподдельно волновал. Почему скетч, написанный в одной версии среды разработки отказывается компилироваться в соседних версиях? Этим же вопросом меня заваливали пользователи системы Arduino Mega Server. Почему АМС компилируется в 1.6.5 и отказывается компилироваться в 1.6.4, 1.6.7 и 1.6.8?
И вот недавно, в процессе портирования Arduino Mega Server на новый контроллер Genuino 101, мне удалось разгадать эту великую загадку. И в этой статье я поделюсь с вами этим сакральным знанием и ваши скетчи после этого всегда будут успешно компилироваться. Итак…
Читать полностью »
Акционеры не поделили Vimpelcom Ltd
2016-04-15 в 9:53, admin, рубрики: Hutchison Whampoa, LetterOne, Telenor, Vimpelcom Ltd, акции, вымпелком, контрольный пакет акций, миноритарии, передел, финансы в ITTelenor – единственный из акционеров Vimpelcom Ltd., у кого остались привилегированные акции. У него 305 миллионов таких бумаг. Привилегированные акции Vimpelcom не дают экономических прав – в частности, на них не начисляются дивиденды; зато они, как и обыкновенные, дают право голоса на собрании акционеров.
По замыслу Vimpelcom конвертировать их в обыкновенные можно не позднее вчерашнего дня. Для этого надо было приобрести допэмиссию обыкновенных акций по рыночной цене.
Вчера (на 19.20 МСК) такой пакет стоил на бирже NASDAQ $1,26 миллиарда.
Еще в октябре 2014 года Telenor заявила, что не видит смысла инвестировать в увеличение экономической доли, а решила вовсе выйти из состава акционеров Vimpelcom Ltd.
Так как Telenor не воспользовалась правом конвертации, принадлежащие ей привилегированные акции будут погашены, и доля Telenor в голосующих акциях сравняется с экономической (это 33%).Читать полностью »
Бродкастер для MacBook. После F8
2016-04-15 в 9:52, admin, рубрики: Facebook, live streaming, mac, Блог компании Mac Stream Platform, бродкастер, Развитие стартапа Прошедшая на днях конференция F8 от Facebook внесла некоторые корректировки в наш план разработки. Открытие Live API будоражило ум, не давало покоя, и мы решили действовать…
Читать полностью »
В чем разница между группами Everyone и Authenticated Users?
2016-04-15 в 9:47, admin, рубрики: Varonis, Блог компании Varonis Systems, данные в компании, информационная безопасность, открытые данныеВ целях поддержания надлежащего уровня контроля доступа, важно однозначно понимать, что каждый объект в списке управления доступом (ACL) представляет, в том числе встроенные в ОС Windows.
Существует множество встроенных учетных записей с малопонятными именами и неопределенными описаниями, что может привести к путанице в понимании разницы между ними. Очень частый вопрос: «В чем разница между группами Everyone и Authenticated Users?»
Читать полностью »
Криминальное программирование. Разработчики Blackhole получили от 5,5 до 8 лет колонии
2016-04-15 в 9:41, admin, рубрики: 0day, blackhole, IT-Биографии, Paunch, Дмитрий Федотов, информационная безопасность, криптор, Программирование, Софт, Финансы в IT-индустрии, эксплоит-пакСоздателем эксплоит-пака считается Дмитрий Федотов
12 апреля 2016 года Замоскворецкий суд Москвы признал виновными семерых хакеров и приговорил к наказанию от 5,5 до 8 лет заключения в колонии. Семилетний срок получил и Дмитрий Федотов, хорошо известный в подпольных кругах под никами Paunch и Tolst (досье).
27-летний Дмитрий Федотов вместе с коллегами, которые занимались разработкой и продажей программного обеспечения Blackhole, был задержан в октябре 2013 года.
Blackhole в течение нескольких лет оставался самым популярным набором эксплоитов на рынке, пишет известный специалист по безопасности и эксперт по подпольному рынку Брайан Кребс. С его помощью тысячи мошенников по всему миру успешно грабили пользователей, устанавливали банковские трояны на ПК, угоняли учётные данные онлайн-банкинга и т.д.
По информации российской компании Group-IB, более 1000 клиентов ежемесячно приносили за аренду программного обеспечения около $50 000 (это доход лично Федотова, на фотографии он рядом со своим Porsche Cayenne).
Читать полностью »
Сортировка слиянием по-простому
2016-04-15 в 9:27, admin, рубрики: java, Алгоритмы, Программирование, сортировка слияниемКто-то сказал однажды, что
...any scientist who couldn't explain to an eight-year-old what he was doing was a charlatan.
Оказывается, это был Курт Воннегут.
Я не стремился доказать это высказывание. Я стремился опровергнуть свою тупость.
Допустим у нас есть два массива чисел, отсортированных по возрастанию.
int[] a1 = new int[] {21, 23, 24, 40, 75, 76, 78, 77, 900, 2100, 2200, 2300, 2400, 2500};
int[] a2 = new int[] {10, 11, 41, 50, 65, 86, 98, 101, 190, 1100, 1200, 3000, 5000};
Необходимо слить их в один упорядоченный массив.
int[] a3 = new int[a1.length + a2.length];
Это задача для сортировки слиянием.
Что это такое? В интернете есть ответ, есть описание алгоритма, но я его не понял с одного присеста и решил разобраться сам. Для этого необходимо понять базовый принцип алгоритма, чтобы можно было по памяти воссоздать алгоритм применительно к своей задаче.
Читать полностью »
Site Reliability Engineering: антология мудрости Google или новое слово в DevOps
2016-04-15 в 9:20, admin, рубрики: devops, Google, IT-стандарты, site reliability engineer, бестселлеры, Блог компании Издательский дом «Питер», книги, Программирование, Профессиональная литература, разработка, системное администрирование, метки: site reliability engineerЗдравствуйте, уважаемые читатели!
Полагаем, не только нас заинтересовала книга "Site Reliability Engineering", написанная большим коллективом авторов из Google. Мало того, что она продолжает занимать первые строчки всевозможных рейтингов Amazon; самое интересное, что в ней дается действительно доступная и исчерпывающая информация о безупречной эксплуатации систем любой сложности.
Более того, нас в перспективе интересует и более общая обзорная книга по методологии DevOps, выхода которой мы с нетерпением дожидаемся:
Поскольку мы практически убеждены, что варан с овцебыком составят идеальную пару, остается надеяться на не меньший читательский интерес к SRE и DevOps. Предлагаем изучить немного сокращенный обзор книги «Site Reliability Engineering». Автор статьи Майк Догерти — один из соавторов книги, частично ее вычитывавший.
Читать полностью »