Как стать автором
Обновить
30
0
Вячеслав @DeadFine

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

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

Полный релиз бесплатного интерактивного 700-страничного учебника по тестированию

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров100K

Гуд ньюз эвриван! Спустя полтора года работы восьми айтишников с суммарным опытом в IT 130 лет достигнут результат в виде учебника по тестированию, которого еще никто и никогда не делал.

Читать далее
Всего голосов 160: ↑159 и ↓1+158
Комментарии162

Разработка симулятора космического корабля Союз ТМА

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

Привет! Мы - команда симулятора Союз ТМА, программы, имитирующей орбитальный полёт космического аппарата Союз и Международной Космической Станции, сближение и стыковку КА с МКС, а так же расстыковку и спуск. Всё это имитируется как в автоматическом (т.е. под управлением моделями бортовой аппаратуры Системы Управления Движением), так и в ручном режимах полёта, которые по своему алгоритмическому и логическому составу идентичны тем. что использовались на борту КА Союз ТМА.

Нами разработано программное обеспечение под названием "Моделирование и Управление" в среде C++ Builder 6. Почему именно в ней, а не в VS - это наш первый проект и ранее никто из нас не имел опыта в программировании, а тем более в тренажёростроении, поэтому для "пробы пера" была выбрана наиболее простая среда, но при этом код разрабатывается так, что бы его можно было максимально быстро интегрировать в другую среду (Qt, VS).

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

Первой формой была - "Ввод начальных условий". На данной форме вводятся все необходимые параметры для выставления начального состояния КА и МКС, минимальный набор начальных параметров состояния бортовых систем, оскулирующие элементы и др. параметры, необходимые для начала режима. Сам список какие именно параметры необходимы для моделирования столь сложной системы нам были неизвестны, но изучив статьи на данную тему, имеющиеся в интернете, а так же пообщавшись с разработчиками тренажёров подготовки космонавтов мы выяснили приблизительный набор параметров, которые использует ЦПК им. Гагарина и НАСА для задания начальных условий режимов полёта.

В этот список входят несколько групп параметров:

Читать далее
Всего голосов 45: ↑40 и ↓5+35
Комментарии61

Проводы российской «Науки»

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


Многострадальный многоцелевой лабораторный модуль «Наука» прошел этап заводских испытаний и отправлен на Байконур. Модуль должен стартовать в космос в 2021 году и стать частью российского сегмента Международной космической станции. Он добавит комфорта для российских космонавтов, но, самое главное, должен повысить научную эффективность российской пилотируемой космонавтики.
Читать дальше →
Всего голосов 125: ↑122 и ↓3+119
Комментарии156

Генеалогические исследования — метрические книги, переписи, архивы, открытые базы

Время на прочтение13 мин
Количество просмотров144K
Не один год я увлекаюсь генеалогией. Практической пользы в этом хобби нет, но интересного очень много. Здесь я хотел поделиться накопленным опытом, частью интересных сведений, не сильно погружаясь в персональные истории. Чтобы текст сильно не распухал, расскажу всего 2 кейса: поиск в военных архивах на основе данных онлайн-баз и продолжительный просмотр и анализ метрических книг одного села периода конца XIX — начала XX вв. вплоть до конца революции и гражданской войны.

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

Осознаю, что некоторым тема публикации может показаться далекой от IT, но в процессе у меня было и программирование, VBA-скриптинг, SQL, и впереди, надеюсь, ML\DS\AI.


Страница метрической книги, рождения в 1898 г. Еще в книгах записывались браки и смерти — до появления ЗАГСов в начале 1920х
Читать дальше →
Всего голосов 47: ↑47 и ↓0+47
Комментарии119

Фото Nokia Lumia 920 и 820

Время на прочтение1 мин
Количество просмотров12K
Сегодня в твиттере evleaks появились вероятные фото новинок от Nokia на базе Windows Phone 8.

Nokia Lumia 920 (вероятно с PureView)


Nokia Lumia 820


О правдивости фото и характеристиках ничего не известно.
Что ж, узнаем это через 5 дней на Nokia World 2012.
Всего голосов 35: ↑25 и ↓10+15
Комментарии97

Загрузочный телефон

Время на прочтение1 мин
Количество просмотров40K
У вас наверняка есть «обычный сотовый телефон», умеющий звонить, играть музыку с флеш-карты и прикидываться по случаю кардридером при подключении к «большому брату». Ну или был. Или есть у вашей второй половины/родителей/детей/бабушек/дедушек/etc. Вы никогда не думали использовать его более гиковским способом, чем просто средство связи? Я не имею в виду модификацию прошивок и получение консольного доступа к самому телефону, нет — все намного банальнее и интереснее одновременно.


рецепт приготовления
Всего голосов 342: ↑278 и ↓64+214
Комментарии133

Расширение функционала телевизоров LG и оскал корейского капитализма

Время на прочтение5 мин
Количество просмотров152K
image
Небольшая заметка о том, как исследовались прошивки для телевизоров LG, о том, что удалось добиться, какие проблемы встретились на пути и как обстоят дела сейчас. О реакции на всё происходящее корпорации LG, решившей попросту перешагивать через законы.
Читать дальше →
Всего голосов 146: ↑140 и ↓6+134
Комментарии123

35 логотипов со скрытым смыслом

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


Дизайн простого логотипа иногда бывает серым и скучным, если разрабатывается без доли воображения. Многие популярные бренды имеют простые, но в то же время эффективные логотипы. Вспомните дизайн логотипа знаменитого FedEx. Он выглядит элементарным и безыскусным, но на самом деле это отличная идея со скрытым смыслом, который заключается в стрелочке между буквами «E» и «x». Эта стрелка символизирует развитие и успех компании.

Это одна из самых больших проблем дизайнеров. Создание абстрактных логотипов с действенными «скрытыми посланиями» намного важнее, чем свистелки и перделки модный дизайн.
Это потому, что если логотип не передает всю «суть» компании, то и бренд продать не получится. Одним из самых популярных приемов в разработке логотипов является negative space (негативное пространство).
Прошу под кат.
Всего голосов 256: ↑181 и ↓75+106
Комментарии206

Сервисы сокращения URL на своём домене

Время на прочтение2 мин
Количество просмотров47K
Не столь давно в рамках работы над большим проектом пришлось столкнуться с необходимостью запустить сервис сокращения URLов на собственном домене. Предлагаю вниманию уважаемой хабрапублики результат исследования
  1. Выбор домена
  2. Решения на чужом хостинге
  3. Решения на своём хостинге
  4. Краткий обзор системы yourls
далее
Всего голосов 15: ↑10 и ↓5+5
Комментарии14

Экспериментальное определение характеристик кэш-памяти

Время на прочтение6 мин
Количество просмотров5K
В ряде случаев (например, для тонкой оптимизации программы под конкретный компьютер) полезно знать характеристики кэш-подсистемы: количество уровней, время доступа к каждому уровню, их размер и ассоциативность, и т.п.
Для одноразовой оптимизации необходимые значения можно посмотреть в спецификации на компьютер, но когда требуется автоматическая оптимизация (например, во время сборки и установки программы), характеристики приходится определять косвенно, по результатам прогона специального набора тестов.
Удобная тестовая программа для Linux — lat_mem_rd из пакета тестов lmbench. Её работа заключается в том, что она выделяет в памяти массив и читает его элементы с заданным шагом, циклически проходя по массиву снова и снова. Затем выделяется массив большего размера, и т.д. Для каждого значения шага и размера массива подсчитывается среднее время доступа.
Пример графика, который был получен этой программой на реальной системе:

Как по полученным данным определить характеристики кэша?
Всего голосов 33: ↑33 и ↓0+33
Комментарии10

Автоматизирование преобразования фотографий из формата стереопары в анаглиф

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

Введение


Все началось с того, что мною были куплены анаглифные очки. Как только они попали в руки, сразу было решено проверить их общие возможности. Просто путешествовать по интернету и искать фотографии не так интересно, поэтому, скрепя сердце, пришлось признать за любимой операционной системой существенный недостаток (отсутствие драйверов для добавления в игры режима вывода в анаглифе) и загрузить давно заброшенный Windows. Так как я счастливый обладатель видеокарточки с чипсетом от Nvidia, то используя несложный трюк (можно загрузить более свежие драйвера, также для владельцев 64-битных систем надо подредактировать реестр) я открыл для себя потрясающий мир псевдообъемных игр. Понятное дело, что ощущения не совсем те, как если бы использовались очки с ЖК-затворками, но ведь и порядок затраченных денег совсем другой. (Кстати, для тех, у кого более старые видеокарты или чипсеты других производителей, есть замечательная бесплатная утилита, позволяющая делать то же самое. Правда, по моему субъективному мнению, качество картинки на моей видеокарточке у нее несколько хуже). Так как цель данной статьи вовсе не реклама разных технологий псевдообъемного изображения, то я не буду подробно рассказывать о своих впечатлениях и показывать скриншоты игр (тем более, те, у кого есть очки, и так прекрасно это знают, а у кого их нет — не смогут и оценить). Но то, что меня огорчило — что я не могу сделать себе скриншот на память. То есть сделать я его могу (благо Nvidia заботливо предусмотрела недокументированную комбинацию «alt»+«F1»), но вот формат его вовсе не в виде анаглифа, а в виде стереопары (.jps).
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Пресс-релиз по итогам съезда Пиратской Партии России

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

В России скоро появится новая политическая партия. Такое решение было принято делегатами первого съезда Пиратской Партии России, который прошел 10-12 сентября 2010 в подмосковной Малаховке.
В съезде участвовали представители Москвы, Питера, Нижнего Новгорода, Воронежа, Новосибирска, Ростова-на-Дону и других регионов России. Присутствовал международный координатор Пиратской партии Германии и сопредседатель Pirate Parties International — Gregory Engels.

Организационный съезд принял программу действий на год, ключевым пунктом в которой является регистрация Пиратской партии, как политической партии.
Для участия в выборах партией создана «Школа кандидата».
Также съезд поддержал первого кандидата в депутаты города Шумерля Чувашской Республики от Пиратской партии России Иванькова Александра.
За основу внутренней организации партии принята прямая электронная демократия.

Была принята резолюция под ироническим названием «Малаховский протокол».

Публикация о съезде в Частном Корреспонденте.
Всего голосов 103: ↑75 и ↓28+47
Комментарии115

Эффективная обработка фотографий в Photoshop

Время на прочтение6 мин
Количество просмотров146K
Эффективная обработка фотографий в Photoshop

Читая статьи о Photoshop, я часто удивляюсь тому, насколько многие авторы усложняют решение по сути простых задач по обработке. Этим страдают и многие «монументальные» писатели, например Дэн Маргулис. Но ему это простительно – его задача написать о всех тонкостях и нюансах процесса обработки, рассмотреть его со всех ракурсов и сторон. Хотя именно эта особенность подачи материала в его книгах отталкивает многих читателей.

На самом деле, корни подобных способов «увеличить резкость в 40 действий» растут из очень простой вещи – люди, которые пишут эти уроки, никогда не работали с большим объемом фотографий. То есть, как правило, у них есть пара фотографий и они готовы в процессе их обработки убить вечер-другой. Но когда у тебя идут постоянные заказы, и с каждой фотосессии тебе надо серьезно обработать несколько десятков кадров – начинаешь задумываться о более простых и удобных способах обработки.

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

Читать дальше →
Всего голосов 288: ↑244 и ↓44+200
Комментарии117

Кнопка «На главную» для Firefox

Время на прочтение1 мин
Количество просмотров679
Всем привет! Захотелось мне недавно сделать кнопку в тулбаре, кликая по которой мой браузер перемещал бы меня на главную сайта. Многие скажут «Зачем? Есть же линки на сайтах?». А мне лень их искать, да и честное слово «ХОЧУ КНОПКУ» кнопать в постоянном месте!

Всем javascript`ерам НЕ посвящается — они это напишут без проблем, а вот как быть обычному пользователю, который не знает как, но очень надо?

И мне надо такую кнопку…
Читать дальше →
Всего голосов 21: ↑15 и ↓6+9
Комментарии21

Список горячих клавиш для входа в меню BIOS

Время на прочтение4 мин
Количество просмотров60K
Enter to BIOS menu: press ??? key... Многим продвинутым пользователям может потребоваться воспользоваться меню BIOS для изменений, установленных по-умолчанию, функций ввода-вывода аппаратной части компьютера. В разных ПК и ноутбуках загрузка меню BIOS осуществляется с помощью разных комбинаций клавиш.
Внутри, список горячих клавиш:
Всего голосов 27: ↑17 и ↓10+7
Комментарии10

Методы решения судоку

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

1. Основы


Большинство из нас, хабражителей, знает, что такое судоку. Не буду рассказывать про правила, а сразу перейду к методикам.
Для решения головоломки, не важно сложной или простой, изначально ищутся ячейки очевидные для заполнения.
Читать дальше →
Всего голосов 81: ↑70 и ↓11+59
Комментарии63

Миникомпьютер из роутера с OpenWRT: разрабатываем USB-видеокарту

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

Добрый день, уважаемые хабровчане. В этом цикле статей мы с вами пройдем достаточно длинный, но весьма интересный путь по превращению обычного роутера в мини-компьютер с LCD-дисплеем. Для этого мы разработаем сначала USB-видеокарту на базе микроконтроллера STM32F103, потом тестовый драйвер, который позволит нам выводить на него графику, и, наконец – полноценный драйвер фреймбуффера, благодаря которому можно будет запустить настоящие графические приложения, такие как x-сервер. Заодно мы научимся включать наш код в дерево исходников OpenWRT, допиливать его ядро и делать прочие полезные вещи.
Ну а в самом конце мы получим результат, который, я надеюсь, вызовет ностальгическую слезу у многих читателей. Я постараюсь излагать материал таким образом, чтобы в конце каждого этапа мы получали осязаемый результат, не дающий угаснуть энтузиазму. Итак, начнем.
Читать дальше →
Всего голосов 286: ↑279 и ↓7+272
Комментарии44

Методы ввода иероглифов

Время на прочтение5 мин
Количество просмотров184K
Ввиду роста популярности китайского языка в последнее время, решил поделиться своим опытом и небольшими наработками в принципах и методах ввода этих самых загадочных иероглифов. Для начала немного теории, что это и с чем это есть.


Читать дальше →
Всего голосов 113: ↑109 и ↓4+105
Комментарии70

Metro User Interface: Описание и примеры Веб Дизайна

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


Новый интерфейс в стиле Metro является ключевой особенностью мобильной ОС Windows Phone 7. Но не только её одной: уже сейчас ясно, что этот пользовательский интерфейс, будет используется Microsoft во всех продуктах, в том числе и во флагманской Windows 8. Таким образом, интерфейс Metro так или иначе будет существовать в течение длительного времени, и это стоит того, чтобы познакомиться с ним поближе.
В этой статье мы остановимся на интерфейсе: принципы его работы, сетка, структура и основные элементы.
Читать дальше →
Всего голосов 52: ↑28 и ↓24+4
Комментарии46

Записи с летней школы по Metro-дизайну

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


Друзья, как вы, наверняка, знаете, буквально в прошедшие выходные (13-14 июля) мы проводили летнюю школу по Metro-дизайну для Windows Phone и Windows 8. Рады сообщить, что записи лекций уже доступны на TechDays!
Под катом ссылки на отдельные лекции
Всего голосов 54: ↑39 и ↓15+24
Комментарии8

Информация

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