Как стать автором
Обновить
0
0
Максим @Letum

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

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

Учёные выдвинули гипотезу о том, что измерения времени не существует

Время на прочтение5 мин
Количество просмотров11K
image

В наши дни концепция времени — не только интуитивный способ измерить продолжительность событий, но и важнейший элемент в математическом описании физических систем. К примеру, мы определяем скорость объекта, как перемещение в пространстве за некоторый промежуток времени. Но некоторые исследователи считают, что ньютоновская идея времени как абсолютной величины, которая течет сама по себе, вместе с идеей о том, что время является четвертым измерением пространства-времени, являются неверными. Они предлагают заменить эти понятия времени на другие, более точно соответствующие истинной картине мира: время, измеряющее порядок изменений.

В двух недавних работах (одна уже опубликована и вторая вот-вот подоспеет) в журнале «Physics Essays», Амрит Сорли, Давид Фискарлетти, и Душан Клинар из научно-исследовательского центра Бистра в городе Птуй (Словения), более подробно описали, что всё это значит.

Узнать подробнее...
Всего голосов 201: ↑182 и ↓19+163
Комментарии388

Основы фотографии: выдержка, диафрагма, ГРИП, светочувствительность

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

Введение


Часто люди приобретают цифровые зеркальные камеры в погоне за качеством снимков, но при этом не имеют представления о технических моментах съемки. В основном это касается тех, кто до зеркалки держал в руках исключительно компактные фотоаппараты и пользовался автоматическими режимами (которые, к слову, весьма продвинутые в современных камерах).

В результате у кого-то возникает разочарование в камере и фотографии в целом, а другие проявляют терпение и пытаются освоить премудрости фотографии, чтобы раскрыть весь потенциал камеры с полноценным (или почти полноценным) сенсором.

Изначально я планировал написать одну статью, но по ходу дела понял, что объем получается слишком большой и решил разбить ее на несколько частей. В этой главе рассмотрю такие понятия как выдержка, диафрагма, ГРИП и светочувствительность, как эти параметры влияют на результат съемки. На очереди статья про типы и параметры объективов, работу со вспышками и советы по съемке в различных условиях.
Читать дальше →
Всего голосов 272: ↑232 и ↓40+192
Комментарии378

Опыт создания HTPC

Время на прочтение5 мин
Количество просмотров32K
Почитав здесь на Хабре топики о создании HTPC, решил поделиться своим опытом. На этапах покупки, сборки, установки и эксплуатации мною было перелопачено множество форумов и сайтов и возможно, мои скромные знания в этом вопросе смогут облегчить кому-нибудь жизнь.

Предупреждение: под ссылками (их не много, но они есть) прячутся переходы на обзоры и описания ПО и железа, упоминаемого в статье. Все переходы ведут на мой блог. Не с целью раскрутки (там нечего раскручивать), но на тот случай, если кому-то стало интересно.
Читать дальше →
Всего голосов 37: ↑29 и ↓8+21
Комментарии106

Компания Sandisk выпустила крохотный SSD-накопитель объемом в 64 гигабайта

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

Научно-технический прогресс идет такими темпами, что даже адаптировавшийся к быстрому изменению всего и вся человек не успевает привыкнуть ко многим вещам. К примеру, я до сих пор помню, каким чудом мне казался обычный «пенек», который тогда, в 90-х, был недостижимым благом. До сих пор подобное чувство вызывают некоторые устройства, которые уже у меня есть (например, робот-пылесос — хожу за ним во время уборки, как привязанный, настолько он интересен), но как-то слабо осознаешь их реальность, удивляясь техническому гению обычных вроде бы людей, создавших все это. Но оставим все эти сантименты. Дело в том, что компания Sandisk выпустила новое чудо, крошечный SSD-накопитель объемом в 64 гигабайта. Это не карта памяти, а интегрируемый в материнскую плату ПК или схему любого мобильного устройства чип, практически не занимающий места.

Читать дальше →
Всего голосов 75: ↑70 и ↓5+65
Комментарии88

Обзор игры Shadowgrounds Survivor для Linux

Время на прочтение5 мин
Количество просмотров343

Хорошо, когда вдруг из ниоткуда на наши головы сваливается нечто неожиданно прекрасное. Ее никто не ждал, а она появилась. Созданная за «три копейки», нарисованная «третьим пальцем задней ноги» (нашими соотечественниками, между прочим), без каких-либо модных технологий и громких пресс-конференций, Alien Shooter, тем не менее, завоевала любовь сотен тысяч людей своим простым игровым процессом, драйвом и сумасшедшей динамикой. И пусть в ней не было ничего, кроме стрельбы, она увлекала так, как это делали лучшие аркадные шедевры середины девяностых.

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

Сегодня мы поговорим не об Alien Shooter, но о творении Sigma я вспомнил не зря, так как речь пойдет о Shadowgrounds Survivor — продолжении весьма популярного боевика 2006 года Shadowgrounds, которого с «Инопланетным Шутером» роднит многое. Во-первых, создали ее не менее амбициозные и почти такие же талантливые братья наши финны. Во-вторых, сделали они это также без особых денежных средств. И, в-третьих, тема, игровой процесс и внешний вид проектов также во многом схожи.
Читать дальше →
Всего голосов 145: ↑120 и ↓25+95
Комментарии27

Светодиодная лампа-подушка

Время на прочтение1 мин
Количество просмотров3.4K
image

Читать лежа любите? Если любите, то согласитесь, что торшер – не самый удобный источник освещения для вечернего чтения. А вот с 3 мая в магазине thumbsupuk.com можно будет заказать светодиодную подушку из плюша.

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

Предусмотрено несколько вариантов освещения, в том числе и переливающийся, который вы видите на фото.

Продавать подушку собираются за 25 английских фунтов.
Читать дальше →
Всего голосов 55: ↑49 и ↓6+43
Комментарии56

Как загружается ARM

Время на прочтение6 мин
Количество просмотров19K
Прошлый мой топик был полностью теоретическим, этот же будет практическим. Практика будет довольно хардкорной (я сам занялся этим вопросом только через год работы с ARMами) — инициализация процессора и памяти. Иными словами: что нужно сделать с процессором, чтобы попасть в функцию main(). Первая часть статьи посвящена инструментам сборки и отладки. Вторая — обработке векторов исключений, третья — инициализации стеков и памяти.
Но сначала хочу сделать одно уточнение. Многие почему-то считают, что ARM — это обязательно монстр со внешней памятью, кучей обвязки, работающий на частоте не менее 600Mhz, и т.д. Это правда лишь отчасти (если говорить об ARM9 и более поздних семействах). Тот чип, с которым я обычно работаю (AT91SAM7X512), не намного сложнее знакомых многим AVR. Ему для работы нужны только кварц и питание (можно и без кварца, но тогда будет совсем грустно). Всё. Но возможностей у него, конечно, больше, много больше, чем у AVR. Но об этом позже. Сегодняшняя статья никак не будет привязана к конкретному железу.
Читать дальше →
Всего голосов 62: ↑60 и ↓2+58
Комментарии35

Подключение GPS-приёмника к ноутбуку и создание GPS-треккера

Время на прочтение4 мин
Количество просмотров119K
Многие любители путешествий давно уже стали пользоваться GPS-девайсами при проведении своего досуга.
Кто-то использует навигаторы для переезда из одного населенного пункта в другой по ближайшей трассе/дороге, используя при этом, как правило, навигационные программы с векторными картами. А кто-то предпочитает более эстремальное времяпровождение, добираясь из пункта А в пункт Б по ближайшему пути на внедорожниках. Для последних векторные карты не так важны, здесь главное знать особенности рельефа ближайшей местности, и используются навигационные программы с растровыми картами, привязанными к координатам.
Я задался целью, подключить внешний GPS-приёмник к ноутбуку, на который можно установить различные программы для работы с векторными и растровыми картами, чтобы получить удобный инструмент планирования маршрута и просмотра текущего местоположения. Одновременно с тем хотелось передавать данные GPS на сервер, чтобы моё местоположение можно было отслеживать удаленно (импровизированные GPS-треккер).
Итак, если Вам интересна эта тема, добро пожаловать в топик.
Читать дальше →
Всего голосов 28: ↑28 и ↓0+28
Комментарии22

Паять просто (комикс)

Время на прочтение1 мин
Количество просмотров64K
Буквально неделю назад ребята из MightyOhm выпустили 8ми страничный комикс об азах пайки. Он понравился мне тем, что не смотря на свой формат и объём, в мелких деталях объясняет основные принципы этого процесса, которые совсем не очевидны для людей ни разу не державших в руках паяльник (как показывает практика, для многих державших тоже).

В общем, потратив сутки я всё там перевёл, постаравшись сохранить оригинальную верстку и стиль.

Если вы давно хотели научиться паять сами, или планируете научить этому своих детей, то все необходимые ссылки под катом.
Читать дальше →
Всего голосов 230: ↑223 и ↓7+216
Комментарии91

64 бита

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

Статья раскрывает смысл термина «64 бита». В статье кратко рассмотрена история развития 64-битных систем, описаны наиболее распространенные на данный момент 64-битные процессоры архитектуры Intel 64 и 64-битная операционная система Windows.
Читать дальше →
Всего голосов 126: ↑108 и ↓18+90
Комментарии82

Машинка управляемая через Bluetooth

Время на прочтение3 мин
Количество просмотров14K
Давно хотел приобщить к программированию своего сына, но как это сделать?
Прошли те времена, когда учились на бейсиках и паскалях. Пытался показать ему TurboPascal — даже кое-что вроде бы начало получаться, но как-то дальше не пошло…

Решил сделать следующую попытку, когда познакомился с детским языком-конструктором Scratch. Это даже не язык — это средство создания скриптов путем перетаскивания на экране «блоков» и соединения их друг с другом. Теперь дело пошло получше. Ребенок смог сделать даже какую-то простую игру. Но ведь нужно двигаться дальше?



Что бы как-то разнообразить «программирование» я придумал сделать машинку, но что бы ее поведением можно было управлять с компьютера программой на Scratch. То есть что бы ребенок смог бы как-то программировать логику поведения машинки.
Читать дальше →
Всего голосов 169: ↑167 и ↓2+165
Комментарии88

Защита Android приложений от реверс-инжиниринга — ProGuard

Время на прочтение2 мин
Количество просмотров44K
ProGuard — это утилита для сокращения, оптимизации и обфускации кода. На выходе вы получаете *.apk меньшего размера, который намного сложнее реинжинирить. На developer.android.com написано, что ProGuard внедрен в систему сборки Android приложений. Однако, я заметил, что эта утилита появилась в моей папке с SDK только после обновления до r9.
Читать дальше →
Всего голосов 65: ↑55 и ↓10+45
Комментарии26

Как быстро проверить Linux сервер на предмет взлома

Время на прочтение4 мин
Количество просмотров128K
Примерно два года назад я арендовал у одного немецкого хостера не очень мощный сервер на базе Centos 5.2. На нём живут несколько вебпроектов, приносящих некоторую прибыль, и поэтому, я стараюсь присматривать за ним по мере возможности.
На Centos есть стандартный анализатор логов Logwatch, который запускается ежедневно по крону, анализирует содержимое /var/log, делает сводный отчет и присылает его по электропочте. В один прекрасный день я обнаружил в этом отчете запись:

--------------------- yum Begin ------------------------ 
 
 Packages Installed:
    lzo2 - 2.02-3.el5.rf.i386
    dnstracer - 1.8-1.2.el5.rf.i386
    openvpn - 2.0.9-1.el5.rf.i386

---------------------- yum End -------------------------


В тот момент меня она очень смутила, так как в предыдущий день на сервер я не логинился и тем более ничего не устанавливал. Первое, что пришло в голову — сервер был скомпроментирован. Себя я считал уверенным пользователем Linux, однако я растерялся. Благо в тот момент в icq был мой бывший коллега, лучший системный администратор, которого я знаю, и просто очень хороший человек.
Он помог быстро проверить систему. В результате у меня сформировалось краткое HowTo о том, как быстро проверить свой сервер на предмет взлома. Уверен, что многим Храброчитателям оно будет полезно. Предполагается, что пользователь знаком с консолью Linux/Unix.

Читать дальше →
Всего голосов 212: ↑183 и ↓29+154
Комментарии105

Угрозы Inside: инициализируем каналы утечки корпоративной информации

Время на прочтение8 мин
Количество просмотров4K
Инсайд – пожалуй, самое ущербное явление в корпоративной среде. Как в прямом, так и переносном смысле. Теперь корпоративный периметр защищается не только и не столько от внешних нарушителей, но и, по сути, от самих себя. Мы посмотрим на эту проблему со стороны инсайдера, который совмещает искусство кражи конфиденциальной информации с краем острого лезвия.
Читать дальше →
Всего голосов 78: ↑66 и ↓12+54
Комментарии26

Компьютер в автомобиле «по-дешевке» или CarPC «по-сибирски»

Время на прочтение9 мин
Количество просмотров58K
Почти каждый автомобилист слушает у себя в машине музыку, и все задумывались, что неплохо было бы слушать то, что хочешь (это только в Москве и Питере радиостанции на любой вкус). Естественно сейчас авто-магнитолы читающие просто CD диски уже доживают свой век на барахолках, на смену им пришли CD-MP3 и прочие, которые кстати тоже не писк моды, самые актуальные сейчас на сколько я понимаю это головные устройства с USB или каким-нибудь SD картридером. Но что они могут? Ну допустим одни читают только MP3, другие WMA или еще там хрен знает что, некоторые понимают русские теги и имена файлов, некоторые не понимают, если все это удовольствие еще и с нормальным экраном и показывает видео (опять же не все проигрыватели нормально воспроизводят огромную кучу видео форматов), то стоит не меньше 300 баксов, а если еще и от нормального производителя то все 700. В принципе все это умеет делать компьютер, тогда что мешает его засунуть в машину?

image

Читать дальше →
Всего голосов 81: ↑58 и ↓23+35
Комментарии46

«Вторая жизнь 40-битного ключа шифрования»

Время на прочтение3 мин
Количество просмотров3.5K
Combination lockНекоторое время назад мне по работе пришлось столкнуться с проектированием и реализацией протокола аутентификации. Побочным эффектом этой работы стал протокол, назовем его для краткости MAuth, который использует симметричное шифрование с длиной ключа всего 40 бит, секретный ключ которого, получить невозможно. Речь сегодня пойдет именно о нем…
Читать дальше →
Всего голосов 30: ↑28 и ↓2+26
Комментарии22

UART и с чем его едят

Время на прочтение10 мин
Количество просмотров891K
После Vogue истерии появилось множество вопросов, как подключить плату к компьютеру. И многие люди даже не понимают, что же такое UART. И я решил рассказать здесь какой это мощный инструмент.

image
Роутер превращается в компьютер, если к нему по UART подключить клавиатуру и дисплей

От телеграфа к COM-порту


Протокол UART (Universal asynchronous receiver/transmitter) или, по-русски, УАПП (универсальный асинхронный приемопередатчик) — старейший и самый распространенный на сегодняшний день физический протокол передачи данных. Наиболее известен из семейства UART протокол RS-232 (в народе – COM-порт, тот самый который стоит у тебя в компе). Это, наверное, самый древний компьютерный интерфейс. Он дожил до наших дней и не потерял своей актуальности.

Надо сказать, что изначально интерфейс УАПП появился в США как средство для передачи телеграфных сообщений, и рабочих бит там было пять (как в азбуке Морзе). Для передачи использовались механические устройства. Потом появились компьютеры, и коды ASCII, которые потребовали семь бит. В начале 60-х на смену пришла всем известная 8-битная таблица ASCII, и тогда формат передачи стал занимать полноценный байт, плюс управляющие три бита.
Читать дальше →
Всего голосов 198: ↑192 и ↓6+186
Комментарии97

Настройка и оптимизация MySQL сервера

Время на прочтение9 мин
Количество просмотров315K
В этой статье будут описаны различные настройки MySQL, преимущественно те, которые влияют на производительность. Для удобства все переменные разделены по разделам (базовые настройки, ограничения, настройки потоки, кэширование запросов, тайминги, буферы, InnoDB). Сначала уточним имена некоторых переменных, которые изменились в версии 4 MySQL, а в сети продолжают встречаться и старые и новые варианты имен, что вызывает вопросы.
Читать дальше →
Всего голосов 180: ↑171 и ↓9+162
Комментарии19

Оптимизация компиляции GCC на примере Gentoo

Время на прочтение2 мин
Количество просмотров19K
Оптимизация сборки — одна из основных прелестей Gentoo, однако все описанное применимо к любому случаю компиляции ПО из исходных кодов. Все параметры сборки в Gentoo задаются в файле make.conf.
По сути нас интересует лишь переменная CFLAGSCXXFLAGS должна быть равна CXXFLAGS="${CFLAGS}", а в MAKEOPTS лишь указывается число параллельно запускаемых процессов компиляции (обычно задают общее число ядер процессоров + 1).
Читать дальше →
Всего голосов 50: ↑39 и ↓11+28
Комментарии28
1

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность