Как стать автором
Обновить
10
0
Сергей Чистяков @anyxem

Пользователь

Отправить сообщение

Какой цвет у Вселенной?

Время на прочтение1 мин
Количество просмотров1.9K
Какой цвет у Вселенной? Или, если быть точным, видимой части неба? Этот вопрос возник, когда бравые американские учёные исследовали распределение звёзд в соседних галактиках. Ответ таков:

image


Похоже, что это оттенок бежевого (Beige: #F5F5DC ) цвета. Чтобы найти его, учёные усреднили цвета одного из наиболее многочисленных наборов галактик — обзор 2dF, который состоит примерно из 200 000 объектов. Конечно же получившийся усреднённый спектр даёт излучение во всех диапазонах, однако воспринять мы можем только один. Этот «Цвет Вселенной» стал менее голубым за последние 10 миллиардов лет. Это может означать только одно: красных звёзд становится больше.

Среди претендентов на название цвета были «skyvory» (дословный перевод «небесная кость»), univeige («космологический беж»), а победителем стало название «cosmic latte» — «космическое кофе c молоком».

Конечно же, технические характеристики:

Hex triplet:	#FFF8E7
RGB:				255, 248, 231
HSV:				42°, 9%, 100%
CMYK:				0%, 2%, 9%, 0%


По мотивам картинки дня.
Всего голосов 72: ↑56 и ↓16+40
Комментарии74

Лучшие «программистские» шутки о Чаке Норрисе

Время на прочтение2 мин
Количество просмотров3.8K
  • Все массивы Чак Норрис объявляет бесконечными, потому что Чак Норрис не знает границ
  • Чак Норрис пишет код который оптимизирует себя сам
  • Чак Норрис не может тестировать на равенство потому что он не имеет себе равных
  • Первая программа Чака Норриса была kill -9
  • MySpace на самом деле это не ваше пространство 'space', это пространство Чака (просто он дает вам пользоваться им)
  • Чак Норрис может написать функцию бесконечной рекурсии и получить ее результат
  • Чак Норрис может решить задачу Башен Ханоя за один ход
  • Чак Норрис прошел до конца World of Warcraft
  • «У меня это работает» всегда справедливо для Чака Норриса
  • Чак Норрис может удалить Корзину
  • Борода Чака Норриса может печатать 140 слов в минуту
  • Чак Норрис может тестировать все приложение всего одним ассертом (одной проверкой)
  • У клавиатуры Чака нет клавишы Ctrl потому что ничто его не может контролировать.

Читать дальше →
Всего голосов 175: ↑113 и ↓62+51
Комментарии39

Давайте установим мировой рекорд… по фотографии!

Время на прочтение1 мин
Количество просмотров676
Пользуясь случаем, пока на улице хорошая погода, мы хотим предложить вам установить мировой рекорд по фотографии. Вернее, не просто по фотографии, а по фотографии, сделанной с помощью технологии Deep Zoom. Всё что от вас требуется – сфотографироваться (по возможности с хорошим качеством, с разрешением 1024x768 и больше) на фоне своего университета (чтобы было видно название!), держа при этом в руках чистый листок форматом A4. Снимки (либо ссылку на снимки) с названием университета и с вашим именем/факультетом/курсом присылайте по адресу rusacad(at)microsoft(tochka)com, с темой «Рекорд мира по фотографии». Вы, наверное, догадались, что мы потом сделаем с этими снимками? Правильно, вы можете стать частью самого «глубокого» в мире снимка… а сделав самый оригинальный снимок, вы попадёте «на обложку». Ну и конечно случайно-выбранные 10 человек получат по почте подарки от Майкрософт (для этого в письме также надо указать адрес, по которому можно выслать приз, и контактный телефон).
Всего голосов 71: ↑44 и ↓27+17
Комментарии40

Проект Электронный Дневник Учащегося в России

Время на прочтение3 мин
Количество просмотров3.9K
Был топик о электронных дневниках в Британии. А теперь уже и у нас фирма КОРУС-консалтинг выкатывает аналогичный проект.
Давайте же посмотрим на реализацию приоритетного национального проекта «Образование».
added
оказывается вчера (21.01.09) уже была презентация этого проекта в лицее №64.
Вот бы услышать мнение инсайдера.
Читать дальше →
Всего голосов 49: ↑44 и ↓5+39
Комментарии189

поиск + кеширование в CodeIgniter

Время на прочтение2 мин
Количество просмотров892
Привет Хабр и всем кто использует PHP фреймворк CodeIgniter!

В процессе создания некого приложения на CI у меня возник вопрос о поиске информации в базе данных без использования GET.
Никаких готовых решений в CI wiki я не нашел, так что решил сделать свой «велосипед».

Далее
Всего голосов 10: ↑8 и ↓2+6
Комментарии19

Самая первая фотография в Вебе и коллайдер

Время на прочтение2 мин
Количество просмотров780
image

Почему же четыре девушки оказались на самом первом изображении, размещённом в World Wide Web, и как они связанны с Большим адронный коллайдером (посмотрите на первые буквы надписи над ними)?
Читать дальше →
Всего голосов 64: ↑57 и ↓7+50
Комментарии16

Преамбула

Время на прочтение1 мин
Количество просмотров736
Этот блог создан на основе идеи, предложенной мною в топике «Вопрос → статья» и поддержанной хабраобществом. Текст ниже скопирован из описания блога.

В этом блоге можно получить консультацию по различным тематическим вопросам. Но на определённых условиях: получил ответ — напиши контент.

Общая схема такая:
  1. Формулируем тему вопроса, в котором бы хотелось просветиться. Плохой вариант: «Как сделать вот такую фишку в Аяксе?», хороший вариант: «Тонкости работы с навигацией в AJAX-приложениях».
  2. С помощью поиска убеждаемся в том, что данный вопрос не был освещён ранее на страницах Хабрахабра.
  3. Создаём в этом блоге топик с соотвествующим названием. В теле топика в вольном, но максимально прозрачном и понятном стиле описываем суть проблемы.
  4. По мере получения ответов от хабраобщественности в виде советов, ссылок на материалы и историй из жизни, создаём на их основе статью, как бы самому себе отвечая на свой же вопрос.
  5. Статью постим в соответствующий тематический хабраблог.
  6. Добавляем ссылку на созданную статью.


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

Пиар блога привествуется!
Всего голосов 46: ↑35 и ↓11+24
Комментарии22

Притча о гвоздях

Время на прочтение1 мин
Количество просмотров1.5K
Жил-был один очень вспыльчивый и несдержанный молодой человек. И вот однажды его отец дал ему мешочек с гвоздями и наказал каждый раз, когда он не сдержит своего гнева, вбить один гвоздь в столб забора.

В первый день в столбе было несколько десятков гвоздей. На другой неделе он научился сдерживать свой гнев, и с каждым днём число забиваемых в столб гвоздей стало уменьшаться. Юноша понял, что легче контролировать свой темперамент, чем вбивать гвозди.
Читать дальше →
Всего голосов 138: ↑118 и ↓20+98
Комментарии37

Самые заметные фильмы 2009 года

Время на прочтение1 мин
Количество просмотров1.3K
«1 год, 342 фильма, 12 месяцев работы, 7 минут...» — вот так незатейливо начинает рассказ о своём ролике его автор Kees van Dijkhuizen. Если Вы хотите вспомнить все стоящие фильмы 2009 года — этот материал однозначно для Вас. Рекомендую обратить внимание на качество монтажа.

Всего голосов 81: ↑65 и ↓16+49
Комментарии79

Установка Windows 8 Developer Preview для ленивых

Время на прочтение3 мин
Количество просмотров51K
Задача: поставить Windows 8 Developer Preview поиграться.

Условия: старая винда должна выжить, привода DVD нет, большой флешки на десять гигов тоже.

Классические решения:

  1. Поставить в виртуалку. Это медленно, нужен дополнительный софт и без хардварной виртуализации ничего не заработает.
  2. Поставить на другой жёсткий диск. Увы, в ноутбук второй винт не вставишь, да и нету его у меня.
  3. Выделить отдельный раздел на винте. А это ставить лишний софт, танцевать с бубнами вокруг разделов… Лениво!

К тому же последние два варианта обычно требуют физический DVD, которого нет. Выход? VHD!

Кроме ISO образа Windows 8 нам также понадобится установленная Windows 7 — более ранние версии не умеют работать с VHD. А из под Linux мы не сможем так просто запустить инсталлятор.

Читать дальше →
Всего голосов 217: ↑182 и ↓35+147
Комментарии139

Основы программирования под Android на примере игры Судоку

Время на прочтение6 мин
Количество просмотров375K
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

Читать дальше →
Всего голосов 137: ↑131 и ↓6+125
Комментарии48

Моделирование зрения. Часть вторая. Восприятие

Время на прочтение4 мин
Количество просмотров3.2K
1 Экскурсия в глаз2 Восприятие3 Геометрия зрения4 Eye tracking5 Как поймать взгляд6 Моделирование eye tracking

В этом посте рассказывается об некоторых особенностях восприятия человека происходящих ещё на уровне сетчатки глаза (до анализа картинки в мозгу). Полужирным выделены моменты непосредственно связанные с темой постов. Если непонятны какие-то термины – смотрите первую часть.
Читать дальше →
Всего голосов 23: ↑15 и ↓8+7
Комментарии2

Как вычисляется дата Пасхи

Время на прочтение3 мин
Количество просмотров7.1K
Всегда интересовал вопрос, каким образом вычисляется дата Пасхи и почему она всегда разная, в отличии от даты Рождества. Сегодня нашла искомый материал. Может быть, другим это тоже будет полезно)

Даты пасхального воскресенья

2008—2020

год________ зап.________ вост.


2008_____23 марта_____ 27 апреля
2009_____12 апреля____ 19 апреля
2010__________ 4 апреля
2011__________24 апреля
2012_____8 апреля_____ 15 апреля
2013 31 марта 5 мая
2014__________ 20 апреля
2015_____5 апреля_____12 апреля
2016_____7 марта_____1 мая
2017__________16 апреля
2018_____1 апреля_____8 апреля
2019_____21 апреля_____28 апреля
2020_____12 апреля_____9 апреля

Православная Пасха рассчитывается по Александрийской Пасхалии.

Полнолуние(Y) = 21 марта + [(19·[Y/19] + 15)/ 30].
где [a / b] — остаток от деления нацело a на b.

Если значение Полнолуние(Y)< 32, то дата полнолуния будет в марте;
Если значение Полнолуние(Y)>= 32, то следует вычесть 31 день, и получится дата в апреле.
Формула Гаусса вычисления Пасхи: [a/b]-остаток от деления;

a = [19·[Y /19] + 15) /30] (например,[2007/19] = 12, а= [(19 · 12 + 15)/30]= 3, Полнолуние(2007)= 21 марта+3=24 марта)
b = [(2·[Y /4] + 4·[Y /7] + 6·a + 6) / 7] (например, [2007/4]= 3,[2007/7]=5, итак для 2007 года b=1)
Если (a + b) > 10, то Пасха будет (a + b − 9) апреля ст. стиля, в противном случае — (22 + a + b) марта ст. стиля. Получаем 22 + 3 + 1 = 26 марта (ст. ст) или 26 марта + 13 = 8 апреля (н. ст.)

Дата Пасхи может попадать в период от 22 марта до 25 апреля по ст. стилю. (В XX—XXI веках это соответствует периоду с 4 апреля по 8 мая по н. стилю). Если Пасха совпадает с праздником Благовещения (7 апреля), то она называется Кириопасха (Господня Пасха).

Православные христиане к чудесным свидетельствам Пасхи относят схождение Благодатного Огня в Храме Гроба Господня в Иерусалиме, которое происходит в Великую Субботу перед православной Пасхой.

Проект prazdnik.by пишет:

Христианская Пасха празднуется весной, но день празднования — не определенная дата, он определяется по лунно-солнечному календарю. Этот день выпадает на период от 7 апреля (22 марта) до 8 мая (25 апреля).

Чтобы вычислить день Пасхи, можно пользоваться пасхалиями — специальными таблицами, которые составляет православная церковь. От сроков Пасхи зависят сроки других праздников, числа которых меняются каждый год. Это переходящие праздники: Вознесение Христа — сороковой день после Пасхи, Троица (Пятидесятница) — пятидесятый день после Пасхи, День Святого Духа — следующий день после Троицы.

Можно самостоятельно вычислить сроки Пасхи. Немецкий математик Гаусс в XVIII веке предложил формулу для определения дня Пасхи по григорианскому календарю. Расчет производится по значению математических величин, обозначенных (для простоты) буквами а, б, в, г, д. Каждая буква равняется следующему значению:

а — остатку от деления числа года на 19;
б — остатку от деления числа года на 4;
в — остатку от деления числа года на 7;
г — остатку от деления на 30 выражения 19а + 15;
д — остатку от деления на 7 выражения 2б + 4в +6г + б.

Найденные значения «г» и «д» используются для окончательного решения задачи.
Пасха отмечается после дня весеннего равноденствия и, следовательно, приходится на март или апрель.
Если выражение г + д будет меньше числа 9, Пасха этого года будет в марте по старому стилю, а ее день будет равен 22 + г + + д.

Если же г + д больше 9, Пасха будет апрельской (по старому стилю), а дата ее празднования равна г + д — 9.
При расчете не следует забывать, что в 1918 году наша страна перешла на новый календарный стиль, который «обогнал» старый стиль на 13 дней. Следовательно, к рассчитанному числу нужно прибавить 13.

2008 — 27 апреля;
2009 — 19 апреля;
2010 — 4 апреля;
2011 — 24 апреля;
2012 — 15 апреля;
2013 — 5 мая;
2014 — 20 апреля;
2015 — 12 апреля;
2016 — 1 мая;
2017 — 16 апреля;
2018 — 8 апреля.

www.bible.com.ua/news/r/38091
Всего голосов 70: ↑49 и ↓21+28
Комментарии19

qJerry: пиши меньше, делай больше. Теперь на PHP.

Время на прочтение3 мин
Количество просмотров890
Как-то незаметно на Хабре прошло появление в свет интересной, на мой взгляд, библиотеки.

О библиотеке qJerry


qJerry — это библиотека для работы с XML-документами, написанная на языке PHP. Основная миссия qJerry — сделать работу с XML комфортнее, чем позволяют стандартные средства PHP, такие как расширение DOM.
Читать дальше →
Всего голосов 38: ↑34 и ↓4+30
Комментарии19

Человек, который починил интернет

Время на прочтение2 мин
Количество просмотров2.2K
Помните, как в декабре 2008 года Ближний Восток и часть Азии оказались практически отключенными от интернета из-за повреждения подводных кабелей в Средиземном море (через них проходит 75% трафика между Ближним Востоком и Европой)? Тогда проблему быстро исправили. Все о ней забыли. Но мы так и не поняли, каким образом починили эти самые кабели, кто сделал всю работу. Журналисты провели расследование и даже выяснили имя этого человека.

57-летний шотландец Джон Ренни (John Rennie) работает главным подводным инженером на корабле Wave Sentinel, который принадлежит британской фирме Global Marine Systems, занимающейся прокладкой и обслуживанием кабелей в северной части Атлантического океана. Именно Ренни с помощью джойстика управляет спускаемым модулем “The Beast” (вес 6 т, стоимость $10 млн, оборудован металлоискателями, видеокамерами), выполняющим на километровой глубине всю чёрную работу. На фото они вместе.

Читать дальше →
Всего голосов 120: ↑120 и ↓0+120
Комментарии60

Предел Бреммермана — невычислимые задачи

Время на прочтение3 мин
Количество просмотров3.7K


Шутки шутками, но что, если задуматься об объеме такого «жесткого» диска?
В 1964 году Ханс Бреммерман опубликовал статью «Optimization through evolution and recombination», главный вывод который заключается в следующем:

Не существует системы обработки данных, искусственной или естественной, которая бы могла бы обрабатывать более чем 2×10^47 бит в секунду на грамм своей массы.

Масса Земли оценивается примерно в 6×10^27 г, а возраст 10^10 лет, год состоит из приблизительно 3.14×10^7 секунд. Наша воображаемая компьютерная система смогла бы обработать 2,56×10^93 бит, округляя до порядка 10^93 бит.

Задачи, требующие обработки более чем 10^93 бит информации называются трансвычислительными задачами. К сожалению, комбинаторика говорит нам, что что такой предел может быть достигнут для задач даже относительно небольшого размера. Например, в распознавании образов: пусть есть массив q*q, каждый элемент которого может быть раскрашен одним из k цветов, тогда всего вариантов раскраски может быть k^(q*q). Если массив 18×18, то задача трансверсальна при двух цветах, для массива 10×10 становится трансверсальной при 9 цветах. Понятно, что рассмотреть все варианты образов сетчатки глаза, имеющий порядка миллиона светочувствительных колбочек, невозможно. Еще один пример такой задачи — тестирование микросхемы, у которой 308 входов и всего 1 выход.

Наиболее естественный способ решения трансверсальных задач — переформулировка, ослабление условий, вероятностный характер решения. Хочется верить, что все-таки появятся алгоритмы искусственного интеллекта, в частности для решения задачи распознавания образов, которые смогут позволить автоматически решать трансверсальные задачи, подобному тому, как это может делать мозг человека.

Доказательство предела Бреммермана
Всего голосов 43: ↑41 и ↓2+39
Комментарии25

Скороговорки для программистов

Время на прочтение1 мин
Количество просмотров2.3K
Деплоили, деплоили, да не выдеплоили.

Из транка в бранч, из бранча в транк (для достижения нужного эффекта повторить несколько раз).

Разрабатывал разработчик разрабатывающую разработку.

Предлагайте свои!
Всего голосов 48: ↑43 и ↓5+38
Комментарии16

3d проекции

Время на прочтение1 мин
Количество просмотров2K
Французская компания Easyweb занимается созданием трехмерных проекций на фасадах зданий, оживляя обыденные урбанистические декорации. Возможно, именно эта технология в скором будущем изменит, столь привычный нам, городской пейзаж.
Всего голосов 93: ↑85 и ↓8+77
Комментарии58

PHPInstaller. Архивация файлов в 1 php файл.

Время на прочтение1 мин
Количество просмотров479
Здравствуйте.

Хочу вам представить свою небольшую разработку, которая облегчит установку скриптов на другой хостинг PHPInstaller.
Достаточно на локальном копьютере указать какие файлы нужны для упаковки, прописать название пакета, версию, автора и собрать пакет в 1 php файл!

Как работает?


Скрипт использует класс PclZip для паковки и распаковки архива.
В процессе работы скрипт создает подобие XML. Пакованный архив кодируется base64_encode, это увеличивает архив на 33%, но лишает пользователя обязательно заливать в бинарном виде, да и есть проблемы в содержании архива в XML.
По этому Base64… :)

После работы скрипта появляется 1 скрипт, который содержит в себе архив и оболочку для распаковки.

От слов к примеру


Покажу пример детальнее на сборке пакета phpMyAdmin.

Шаг1


Запустим скрипт и сразу же впишем название пакета, автора, а также укажем местоположение файлов.
(картинки кликабельны)



Читать дальше →
Всего голосов 31: ↑25 и ↓6+19
Комментарии18

Калибровка монитора без аппаратного калибратора

Время на прочтение1 мин
Количество просмотров29K
Gamma 2.2На этой картинке не должно быть видно цветных областей. Чем отчётливее Вы их видите, тем дальше цветопередача Вашего монитора от нормальной. Если хотите это исправить, то эта заметка для Вас.

Сейчас на рынке мониторов царствуют модели с TN-матрицами, калибровать которые можно простым наклоном головы. Но даже на таких мониторах, не говоря уже о *VA/IPS, можно добиться терпимой цветопередачи, не используя аппаратные калибраторы. Этим же способом можно проверить гамма-кривые монитора при покупке.

Суть способа заключается в использовании программы ColorLineTest, также известной как CLTest. На проверку гамма кривых у Вас уйдёт около 30 секунд. За 5-10 минут можно добиться приемлемой цветопередачи. Подробные инструкции находятся в архиве с программой.

Ну а по завершении профилирования можете проверить результаты с помощью обоев от RealColor.ru.
Всего голосов 53: ↑40 и ↓13+27
Комментарии55

Информация

В рейтинге
Не участвует
Откуда
Артек, Украина, Украина
Зарегистрирован
Активность