Месяц: Апрель 2017

  • Соглашение с ФАС обязывает Google возобновить работу своих сервисов в Крыму

    от автора

    Корпорация Google 17 апреля подписала соглашение с ФАС. Помимо прочих условий, этот документ обязывает компанию дать возможность выбора поисковой системы пользователям на всей территории России, пишут «Известия». «Для устройств, которые находятся в обращении на территории РФ, Google разработает окно выбора, которое при очередном обновлении предоставит пользователям возможность выбора поисковой системы по умолчанию», — объяснил замруководителя…

  • Dive into Ethereum

    от автора

    Сегодня платформа Ethereum стала одним из самых узнаваемых брендов блокчейн сферы, вплотную приблизившись по популярности (и капитализации) к Bitcoin. Но из-за отсутствия "полноценного" рускоязычного гайда, отечественные разработчики все еще не очень понимают, что это за зверь и как с ним работать. Поэтому в данной статье я попытался максимально подробно охватить все аспекты разработки умных контрактов…

  • Учимся у мастеров: дизайн уровней Legend Of Zelda

    от автора

    Возвращаясь в поисках знаний к прохождению игр, в которые играл в детстве, я всегда опасаюсь, что игры эры NES и более ранние слишком стары, чтобы получить от них какие-нибудь уроки. Мне кажется, что в них отсутствуют многие элементы современного дизайна игр: никакого обучения, резкие изменения сложности, непродуманный дизайн уровней, и так далее. До написания этой…

  • Семь раз ALTER один DROP

    от автора

    Все началось с того, что я начал писать стандарт оформления T-SQL для своей компании. В этой теме я остановлюсь на конструкции удаления объекта перед его созданием. В нашей команде порядка двадцати SQL Ninja разработчиков и все описывают данную конструкцию по разному, например вот так: IF OBJECT_ID(‘dbo.Function’, ‘TF’) IS NOT NULL DROP FUNCTION dbo.Function; GO CREATE…

  • Простой индикатор загрузки для React

    от автора

    В сети встретил индикатор загрузки на CSS. Перенес в React. Крутится…

  • Bash-скрипты, часть 7: sed и обработка текстов

    от автора

    Bash-скрипты: начало Bash-скрипты, часть 2: циклы Bash-скрипты, часть 3: параметры и ключи командной строки Bash-скрипты, часть 4: ввод и вывод Bash-скрипты, часть 5: сигналы, фоновые задачи, управление сценариями Bash-скрипты, часть 6: функции и разработка библиотек В прошлый раз мы говорили о функциях в bash-скриптах, в частности, о том, как вызывать их из командной строки. Наша…

  • Разработчики Debian публикуют отчет о подготовке «Stretch» и отключают поддержку FTP на своих серверах

    от автора

    На днях команда разработки Debian опубликовала очередной отчет о подготовке и результатах работы над следующей веткой Debian — «Stretch». На сегодняшний день пакетная база Debian 9 находится в «заморозке» уже почти три месяца. Причина — скорый релиз с остановкой переноса пакетов unstable в testing. Что касается нового релиза, то разработчики насчитали 143 критических для его…

  • Не нужно оборачивать все в Promise

    от автора

    Оригинал статьи Представим что мы разрабатываем библиотеку которая содержит функцию isPi: function isPi(x) { return x === 3.14 } И тут кто-то говорит: "Мы не хотим знать откуда приходят данные (БД, сеть и т.д.), по-этому давайте обернем наш код в Promise":

  • Как позаботиться о сайтах во время праздников

    от автора

    Пресловутый человеческий фактор во время длительных праздников особенно обостряется. В такие недели, по множеству отмазок, заведения могут открываться позже, а деловые встречи — отложиться по взаимному согласию. Но что делать, если за ошибку отвечаешь благополучием своего бизнеса? Или же какими-то важными частями своего бренного тела? Обрести душевный покой для тех, чьи сайты должны работать вечно,…

  • Конфигурирование Spark на YARN

    от автора

    Хабр, привет! Вчера на митапе, посвященном Apache Spark, от ребят из Rambler&Co было довольно много вопросов от участников, связанных с конфигурированием этого инструмента. Решили по его следам поделиться своим опытом. Тема непростая — поэтому предлагаем делиться опытом тоже в комментариях, может быть, мы тоже что-то не так понимаем и используем.