[Перевод] Спросите Итана: почему космос кажется чёрным?

image

Иногда самые простые вопросы и ответы на них порождают глубочайшие озарения. Среди присланных в нашу рубрику вопросов было много прекрасных и интересных, но на этой неделе чести получения ответа удостаивается читатель, спрашивающий о бездне глубокого космоса:
Может ли космос, который мы видим ночью, быть чёрным, потому что человек способен видеть не очень далеко?

Иначе говоря, почему ночное небо такое тёмное и лишённое света?
04/28/2017 13:50:21
0

С детства на колесах: электроцикл и дрифтер от Razor для детей и подростков



Автомобили, мотоциклы и другие транспортные средства привлекают взгляды многих детей и подростков. Конечно, водить автомобиль детям нельзя, но осуществить свою мечту ребенок все же может, обучаясь премудростям езды на собственном электроцикле или дрифтере.

Компания Razor предлагает на выбор множество моделей электробайков, машин, электроскутеров. Сегодня мы решили остановиться на Razor Power Rider 360 и Lil Crazy, которые рассчитаны на разные стили вождения и разный возраст детей. Давайте разберемся, что здесь и как.
04/28/2017 13:50:05
0

Dive into Ethereum

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


Я расскажу про инструменты разработки, сам ЯП, процесс добавления UI и еще много интересного. В конечном итоге мы получим обычный сайт-визитку, но "под капотом" он будет работать на умных контрактах Ethereum. Кого заинтересовало — прошу под кат.


preview


04/28/2017 13:30:43
0

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

image

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

«Для устройств, которые находятся в обращении на территории РФ, Google разработает окно выбора, которое при очередном обновлении предоставит пользователям возможность выбора поисковой системы по умолчанию», — объяснил замруководителя ФАС Алексей Доценко. Еще более интересным является нюанс относительно работы Google в Крыму. По мнению российских чиновников, сейчас американская компания обязана сделать свои сервисы доступными для всех жителей полуострова.
04/28/2017 13:30:29
0

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

image

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

Мне кажется, что в них отсутствуют многие элементы современного дизайна игр: никакого обучения, резкие изменения сложности, непродуманный дизайн уровней, и так далее. До написания этой статьи у меня было впечатление, что многие освоенные мной «правила хорошего дизайна» изобретены и начали использоваться в эру SNES.
04/28/2017 13:16:47
0

[Из песочницы] Семь раз ALTER один DROP

image

Все началось с того, что я начал писать стандарт оформления T-SQL для своей компании. В этой теме я остановлюсь на конструкции удаления объекта перед его созданием.

В нашей команде порядка двадцати SQL Ninja разработчиков и все описывают данную конструкцию по разному, например вот так:

IF OBJECT_ID('dbo.Function', 'TF') IS NOT NULL
	DROP FUNCTION dbo.Function;
GO
CREATE FUNCTION dbo.Function ..
04/28/2017 13:01:01
0

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



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

Для того, чтобы сформировать релиз в сроки (которые, правда, регулярно переносятся), разработчики решили пока вывести обеспечение поддержки UEFI Secure Boot из категории критически важных, блокирующих релиз. Видимо, есть опасения в том, что команда, не успевая подготовить все в срок, может допустить ошибки при разработке, менее тщательно проверяя свою работу. Поэтому, насколько можно судить, у Debian 9 не будет поддержки UEFI Secure Boot на момент релиза. Она будет добавлена чуть позже, когда разработчики будут немного менее загружены.
04/28/2017 12:57:49
0

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

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

В прошлый раз мы говорили о функциях в bash-скриптах, в частности, о том, как вызывать их из командной строки. Наша сегодняшняя тема — весьма полезный инструмент для обработки строковых данных — утилита Linux, которая называется sed. Её часто используют для работы с текстами, имеющими вид лог-файлов, конфигурационных и других файлов.


04/28/2017 12:55:06
0

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

В сети встретил индикатор загрузки на CSS. Перенес в React. Крутится :)
04/28/2017 12:55:02
0

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

Оригинал статьи


Представим что мы разрабатываем библиотеку которая содержит функцию isPi:


function isPi(x) {
  return x === 3.14
}

И тут кто-то говорит: "Мы не хотим знать откуда приходят данные (БД, сеть и т.д.), по-этому давайте обернем наш код в Promise":


04/28/2017 12:45:24
0