Pull to refresh
1
0
Евгений @fly_tiger

User

Send message

Как люди «утопили» Новый Орлеан

Reading time11 min
Views24K

Центр Нового Орлеана и река Миссисипи, на переднем плане Французский квартал, на заднем Западный берег, фото с беспилотника. Авторы: Lorenzo Serafini Boni / Emily Jan.

Из-за инженерных работ «Город-полумесяц» оказался ниже уровня моря. Теперь его будущее под угрозой.
Читать дальше →
Total votes 43: ↑43 and ↓0+43
Comments34

Как прокрастинировать эффективно: 6 полезных онлайн-сервисов

Reading time4 min
Views55K

Прокрастинация — явление, жертвой которого становятся все, даже животные не могут ему противостоять. Несколько лет назад проблему ярко описал Тим Урбан на страницах своего блога Wait But Why. И раз уж прокрастинация неизбежна, стоит постараться извлечь пользу и из неё — я составил подборку из шести онлайн-сервисов (и их альтернатив), которые помогут научиться чему-то новому, даже когда работать нет никаких сил.
Читать дальше →
Total votes 44: ↑40 and ↓4+36
Comments31

Вычисление пересекающихся интервалов в линейных и замкнутых числовых полях

Reading time5 min
Views49K
Здравствуйте! И сразу прошу прощение, за слишком мудрёное название, но оно наиболее полно отражает излагаемый ниже материал.

Я думаю многие из вас сталкивались с необходимостью вычисления пересекающихся интервалов. Но задача с которой я столкнулся на днях — оказалась не столь тривиальной. Но, обо всем по порядку.

Вычисление пересекающихся интервалов в линейном пространстве имен


Если у вас уже есть представление о пересечении интервалов, то пройдите сразу сюда.

Вычисление пересечений временных интервалов (отрезков времени) на прямой линии времени не составляет особого труда. Мы можем условно иметь пять видов временных пересечений.
Обозначим один отрезок времени как "\ \", а другой "/ /"

  1. Смещение вперед по оси времени "/ \ / \"
  2. Смещение назад по оси времени "\ / \ /"
  3. Вхождение " / \ \ / "
  4. Поглощение "\ / / \ "
  5. Совпадение «X X»

Подробности
Total votes 24: ↑22 and ↓2+20
Comments15

Как найти самый длинный непрерывный ряд событий с помощью SQL

Reading time5 min
Views33K
Задача поиска непрерывных последовательностей событий довольно легко решается с помощью SQL. Давайте уточним, что из себя представляют эти последовательности.

Для примера возьмём Stack Overflow. Он использует клёвую систему репутации с наградами за определенные достижения. Как и во многих социальных проектах, они поощряют пользователей ежедневно посещать ресурс. Обратим внимание на эти две награды:



Нетрудно понять, что они означают. Зайдите на сайт в первый день. Затем на второй день. Затем на третий (возможно несколько раз, это не имеет значения). Не зашли на четвёртый? Начинаем считать заново.
Как отследить это с помощью SQL?
Total votes 22: ↑21 and ↓1+20
Comments16

Блеск и нищета автоматизации тестирования

Reading time6 min
Views31K
image

Принято считать, что наличие автоматических тестов — это безусловное благо. Если разработчики пишут тесты — это хорошо, чем больше тестов, тем лучше. При этом, в реальности их чаще не пишут, а все тестирование делают вручную.

Не стоит списывать такое положение дел на некомпетентность, глупость или банальную лень разработчиков. По сравнению с ручным тестированием, автоматизированное имеет как достоинства так и явные недостатки. Если бы были одни только плюсы, и говорить было бы не о чем.
Читать дальше →
Total votes 48: ↑42 and ↓6+36
Comments96

Темная сторона кода

Reading time3 min
Views86K

«Покой — это ложь. Есть только страсть.
Через страсть я познаю силу.
Через силу я познаю могущество.
Через могущество я познаю победу.
Через победу мои оковы рвутся.
И Великая Сила освободит меня.»

— Кодекс ситов

Я хочу поговорить о темной стороне кода и о том, к чему это приводит. Что я понимаю под темной стороной кода? С моей точки зрения — это такой код, который был написан программистами, которые поддались желанию написать кое-как, исходя из своих собственных целей, а не целей продукта. Они оставили покой (размеренное написание кода согласно практикам) в угоду страсти (код ради кода). А если есть темная сторона, то есть и ее представители — Темные властелины, Дарты. Вот о них мы сегодня и поговорим.
Читать дальше →
Total votes 163: ↑125 and ↓38+87
Comments78

Тонкости работы в командной строке Windows

Reading time3 min
Views329K
Недавно я вырос из лютого эникея в очень большой компании, до скромного сисадмина надзирающего за сетью в 10 ПК. И, как очень ленивый сисадмин, столкнулся с задачами по автоматизации своей деятельности. Полгода назад я еще не знал, что в командной строке Windows есть конвейеры. Это стало первым шокирующим открытием. И я пошел дальше, и выяснилось, что там, где я раньше писал утилитки на C#, Delphi или громоздкие скрипты с вложенными циклами, можно было обойтись парой команд forfiles или robocopy.
Не буду рассказывать о банальностях, типа о перечислении файлов и папок клавишей Tab. Под хабракатом расскажу о том, что может быть полезно начинающим админам и эникеям.

Читать дальше →
Total votes 139: ↑114 and ↓25+89
Comments73

Очередной умный дом, в трех частях. Часть первая, железная

Reading time5 min
Views137K
Хочу рассказать и показать результаты проекта, который развивается примерно 10 лет. Развивается как хобби, поэтому бывает, что за неделю делается новое устройство, а потом за полгода – не делается ничего. Я очень не люблю словосочетание «Умный дом», поэтому дальше оно не встретится. Также тут не будет схем, примеров кода, опутанных проводами макетных плат и прочих скучных вещей. Будет много фото и рассуждений на общие темы.

image
Читать дальше →
Total votes 43: ↑43 and ↓0+43
Comments79

Рельсотрон — оружие будущего

Reading time3 min
Views58K
image
Привет от Quake 3 Arena
Рельсотрон (Railgun), или в простонародье «рельса» — импульсный электродный ускоритель масс, принцип действия которого объясняется с помощью силы Лоренца, превращающей электрическую энергию в кинетическую. Является перспективным оружием, имеющим ряд преимуществ перед классической компоновкой на базе химического взрыва. И боевые испытания этой красавицы уже не за горами.
Читать дальше →
Total votes 60: ↑53 and ↓7+46
Comments153

Амбары красят в красный цвет из-за особенностей физики звёзд

Reading time2 min
Views69K


Если вы путешествовали по странам Скандинавии или по США, вы могли обратить внимание, что большие амбары преимущественно красят в красный цвет. Есть даже такой вопрос, популярный в местных интеллектуальных шоу – почему именно в красный. Ответ прост – потому, что красная краска дешевле всех остальных. Но вот почему именно красный пигмент оказывается дешевле?

В экономике обычно дешевле то, что есть в изобилии, и то, что легче произвести. Один из работников Google, Йонатан Зангер, в своём блоге решил рассказать, почему красная краска стоит дешевле. Оказывается, потому, что так устроена физика умирающих звёзд.
Читать дальше →
Total votes 118: ↑109 and ↓9+100
Comments58

[Видео] Путешествие от Солнца до Юпитера со скоростью света

Reading time1 min
Views28K
В нашем привычном понимании свет движется очень быстро. Однако в сравнении с огромными расстояниями во вселенной он очень медленный. Это видео демонстрирует путешествие фотона, излучённого солнцем, через часть солнечной системы.

Автор позволил себе некоторую свободу в выравнивании планет и астероидов, но в целом он постарался отобразить всё как можно более точно. Также он решил закончить видео сразу после Юпитера, чтобы длительность видео была меньше часа.

Total votes 59: ↑58 and ↓1+57
Comments18

Хаббл постоянно обнаруживает галактики расположенные очень далеко от нас

Reading time2 min
Views15K
Завораживающие набюдения Хаббла показали что галактика NGC 7714 находится в состоянии кризиса.

Между 100-200 миллионами лет назад, когда по земле бродили динозавры, NGC 7714 прошла совсем рядом с другой галактикой NGC 7715. Экстремальные силы гравитации вытащили один из её (когда-то элегантный) спиральный рукав глубоко в межгалактическое пространство. Рассеянные звезды в данный момент представляют собой «мост» на вторую галактику, обмениваясь формирующим звезды материалом.



Обе галактики находятся на расстоянии примерно в 100 миллионов световых лет от Земли.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Comments24

Искусственный рассвет

Reading time9 min
Views233K
Началось всё год назад. Перед Новым 2014 годом несколько пришел в упадок жизненный тонус. Процесс самокопания привел к следующей мысли:



— А, что ж так темно-то, Господи? © День радио.

Впрочем, для человека, живущего зимой по летнему времени — мысль вполне естественная.
Что же делать?
Total votes 187: ↑185 and ↓2+183
Comments87

Храмы вечных звёзд

Reading time4 min
Views11K


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

Пожалуй, изо всех научных построек обсерватории можно отнести к самым притягательным и отчасти романтичным. Здесь, вероятно, острее всего ощущаешь не поддающиеся осознанию размеры космоса, вечное существование звёзд и планет по сравнению с человеческой жизнью. Если в глубине души вы чувствуете примерно то же самое, добро пожаловать под кат. Здесь мы собрали несколько самых интересных обсерваторий и метеостанций, а расположенных в очень красивых уголках нашей планеты и представляющих собой интересные образцы архитектуры.
Читать дальше →
Total votes 20: ↑20 and ↓0+20
Comments9

Сообщения в глубине: удивительная история подводного Интернета

Reading time44 min
Views211K
Интернет — неотъемлемая часть нашей жизни, невероятно сложная сеть, строившаяся на протяжении многих лет, фактически — это сеть кабелей, опоясывающих всю Землю, в том числе проходящая через моря и океаны. Человечество прошло долгий путь с момента прокладки первого трансатлантического подводного телеграфного кабеля в 1858 году между Соединенными Штатами и Великобританией. В этой статье мы расскажем о том, как Интернет преодолел «водные барьеры», многокилометровые глубины и подводные катаклизмы, какие сложности были на пути и как невероятно сложно поддерживать эту систему в связанном состоянии в наше время, каких колоссальных затрат средств и энергии это требует.

Читать дальше →
Total votes 237: ↑228 and ↓9+219
Comments81

Генератор своими руками на 220 вольт. Теперь отключения света не страшны

Reading time2 min
Views544K
Я покажу как собрать простой, но достаточно мощный, генератор на 220 вольт.



Потребуется:


— коллекторный мотор, можно другой на 12 вольт
— насадка на ось мотора — патрон от дрели
— бесперебойник UPS или инвертор с 12 на 220
— диод на 10 ампер: Д214, Д242, Д215, Д232, КД203 и т. д.
— провода
— велосипед
— и желательно аккумулятор на 12 вольт

Сборка:


— закрепляем велосипед так, что бы заднее колесо крутилось свободно, вывешиваем его
— прикручиваем патрон на ось мотора
— крепим мотор так, что бы патрон плотно прижимался к колесу, можно подтянуть его пружиной
— подключаем мотор к аккумулятору: минусовой провод мотора к минусу аккумулятора, плюсовой провод мотора к аноду диода, катод диода к плюсу аккумулятора
— аккумулятор соединяем с бесперебойником или с инвертором
Всё! К бесперебойнику можно подключать потребители на 220 вольт и пользоваться электричеством! Как только аккумулятор разрядится, достаточно будет покрутить педали и примерно через час аккумулятор зарядится.
Читать дальше →
Total votes 270: ↑262 and ↓8+254
Comments181

Онлайн, оффлайн и мобильные планетарии

Reading time3 min
Views31K


Технологии не стоят на месте — появляются новые проекты, выходят новые версии существующих программ. А с развитием веб-технологий появилось множество онлайн-планетариев и карт Солнечной системы и ближних окрестностей. Предлагаю вашему вниманию небольшой обзор онлайн-ресурсов и программ, которые нужно устанавливать на локальную машину. И пара слов про мобильные планетарии для Android.
Читать дальше →
Total votes 24: ↑24 and ↓0+24
Comments27

Практические советы для эффективного инспектирования кода. Часть 2

Reading time2 min
Views11K
Первая часть практических советов для эффективного инспектирования кода была написана более двух лет назад, но актуальность не потеряла. В данной статье содержатся ещё несколько советов, которые позволяют повысить эффективность этой сложной и ответственной практики. Если коротко, то инспекции надо проводить быстро, рассказывать о них, визуализировать и не пытаться объять необъятное.
Читать дальше →
Total votes 13: ↑11 and ↓2+9
Comments1

Вчерашняя мощная вспышка на Солнце может спровоцировать появление северного сияния в средних широтах

Reading time1 min
Views135K


Вчера случилась довольно мощная вспышка на солнце. Мощность вспышки, по официальной классификации — Х1.6. По словам специалистов, такие вспышки происходят весьма редко, а если учесть, что выброс плазмы был направлен в сторону Земли, то событие становится штучным, если так можно выразиться.

Скорость выброса плазмы, по официальным данным, составляет 3750 км/с, и если бы не торможение плазмы в силу взаимодействия с магнитным и гравитационным полем Солнца, то «ударная» волна достигла бы Земли уже сегодня. Однако, реальный срок — 2 суток, достичь нашей планеты плазма должна 12 сентября. Если точнее, то 12 сентября, в 17-22 часов по московскому времени.

Читать дальше →
Total votes 60: ↑59 and ↓1+58
Comments41

Information

Rating
Does not participate
Location
Казань, Татарстан, Россия
Registered
Activity