Pull to refresh
  • by relevance
  • by date
  • by rating

Умер Ларри Теслер — создатель Object Pascal и механик «копировать», «вырезать» и «вставить»

ITSumma corporate blog Interfaces *History of IT Biography of geeks
В понедельник, 17 февраля, в возрасте 74 лет скончался Ларри Теслер — известный американский информатик. Об этом официально сообщила компания Xerox, в которой Теслер работал с 1973 по 1980 год и занимался разработкой процессоров Gypsy и Smalltalk.


Вклад Теслера в информатику и влияние его работы как на профессиональную среду, так и на повседневную жизнь каждого пользователя можно оценить как «огромное».
Total votes 20: ↑20 and ↓0 +20
Views 2.8K
Comments 3

Скончался Клайв Синклер, создатель ZX Spectrum

History of IT Old hardware Desktop PC's IT-companies


По информации Guardian, в Лондоне после продолжительной болезни в возрасте 81 года умер Клайв Синклер, изобретатель ZX Spectrum.

40 лет назад Синклер создал компанию Sinclair Research и изменил жизнь миллионов пользователей. Он выпустил в продажу недорогой персональный компьютер и дал возможность многим людям стать программистами, игроками, инженерами, превратил любителей микроэлектроники во многих странах в популярных и успешных предпринимателей.
Читать дальше →
Total votes 31: ↑30 and ↓1 +29
Views 4.6K
Comments 38

Video rip. Часть 0. Вводная

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


В вводной части я бы хотел сразу обрисовать некоторые моменты дальнейших частей.

Для начала про что всё это будет. Это будет про рип видео с dvd (возможно эти знания можно будет применить к блюрею, но последнего у меня, пока, в наличии нет и я по этому поводу ничего сказать не могу), т.е. другими словами мы будем избавляться от interlace, сжимать видео в h264/xvid и запихивать всё это в mkv/mp4. Есть вероятность, что получившееся видео можно будет воспроизводить на iPhone/iPod. Таких девайсов у меня нет. Надеюсь, читатели проверят. :)
Читать дальше →
Total votes 18: ↑12 and ↓6 +6
Views 2.3K
Comments 37

Video rip. Часть 1-1. Подготовка DVD. vStrip

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


Из чего состоит DVD


Если открыть DVD, то там можно найти кучу файлов с непонятными расширениями.

IFO. InFOrmation. Здесь содержится различная информация для навигации по диску. Главы, например.

BUP. BackUP. Резервная копия файлов предыдущего типа.

VOB. Video OBjects. Этот тип файлов включает в себя аудио, видео, субтитры и неинтересную служебную информацию. Эти файлы можно открыть в обычном видео-плеере, если у вас стоят нужные декодеры. В случае, если вы смотрите DVD на компьютере, они у вас скорее всего стоят. (а если нет, то надо поставить)

Подготовка DVD


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

Читать дальше →
Total votes 41: ↑32 and ↓9 +23
Views 6.3K
Comments 39

Video rip. Часть 1-2. Подготовка DVD. DGMPGDec

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


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

Так как в дальнейшем работать мы будем с AviSynth, то надо как-то получившиеся VOB файлы им открыть. (если вы не знаете что такое AviSynth, то можете почитать здесь, например). Проблема в том, что AviSynth сам по себе с MPEG2 не работает и для этого программе нужен плагин который называется DGMPGDec. Скачать его можно, например, здесь.

Читать дальше →
Total votes 10: ↑7 and ↓3 +4
Views 3.5K
Comments 14

Video rip. Часть 2-1. Что такое interlace и с чем его едят

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


В этой статье мы узнаем что такое interlace, deinterlace, telecine, pulldown, ivtc и как всё это вместе нам усложняет жизнь.

Все видео-сигналы можно разделить на две категории: interlaced и progressive.

Interlace, по нашему чересстрочная развёртка, как метод, была придумана Львом Сергеевичем Терменом в 1927 году. Суть её заключается в том, что ТВ кадр состоит из нескольких сотен строк. Строки отображаются на экране не одна за другой, а через одну, таким образом разделяя кадр на два полукадра. Таким образом изображение на телевизоре обновляется со скоростью 50 (PAL) или 60 (NTSC) полукадров в секунду. Поле, которое начинается с нечётной строки называется нечётным или верхним, соответственно, другое, чётным или нижним. Благодаря этому методу мы получаем на экране телевизора изображение хорошего качества без увеличения полосы пропускания (а также проблемы при рипе).
Читать дальше →
Total votes 33: ↑32 and ↓1 +31
Views 15K
Comments 32

Владелец домена умер…

Hosting
У меня умер далекий родственник, который вел свой сайт.
Хостинг Мастерхоста, домен в Руцентре.

Мне бы хотелось просто оплачивать продление и того и другого. (При этом доступ мне к домену и хостингу не нужен.)

Никто не сталкивался с такой ситуацией?

Его ближайших родственников не знаю и никогда не видел.
Total votes 90: ↑68 and ↓22 +46
Views 1.4K
Comments 107

Video rip. Часть 2-3. Избавление от обычной чересстрочности (deinterlace)

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


Первое, что надо сделать — выкинуть из головы идею воспользоваться фильтром deinterlace из VirtualDub. Я знаю, это непросто, но необходимо. Всё дело в том, что после обработки этим фильтром (с некоторыми настройками) на видео появляются паразитные изображения, например т.н. ghost effect. Выглядит он примерно вот так или вот так. Это ужасно.
Читать дальше →
Total votes 29: ↑28 and ↓1 +27
Views 36K
Comments 32

Video rip. Часть 2-2. Как определить что у нас: progressive, interlaced или telecined?

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


Самое тривиальное — глазами. Открываем видео в VirtualDub и смотрим есть ли чересстрочность. Если её нет — видео progressive. Если на каждом кадре есть полоски — явный признак interlace. В случае, если виден pulldown, например, 3 кадра без чересстрочности, 2 с ней, или какой-то другой шаблон (ещё говорят pattern), то это, скорее всего, telecine.
Читать дальше →
Total votes 5: ↑3 and ↓2 +1
Views 7.7K
Comments 7

Video rip. Часть 2-4. IVTC

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


С момента публикования предыдущей части прошло уже много времени, но у меня всё как-то не получалось сесть за продолжение. Связано это с тем, что тема IVTC для меня такая размытая, что даже страшно приступать, но, вот, сегодня выдался день безделья и я решил — пора.

Что такое telecine и зачем оно нужно можно освежить в памяти прочитав одну из предыдущих частей. IVTC это InVerse TeleCine, т.е. избавление от этой оказии.
Читать дальше →
Total votes 4: ↑2 and ↓2 0
Views 5.7K
Comments 2

Video rip. Часть 3. Сжимаем и запаковываем

Working with video *

Содержание


  1. Подготовка DVD
    1. vStrip
    2. DGMPGDec

  2. Обработка видео
    1. Что такое interlace и с чем его едят
    2. Как определить что у нас: progressive, interlaced или telecined?
    3. Избавление от обычной чересстрочности (deinterlace)
    4. IVTC

  3. Сжимаем и запаковываем


Последняя статья их серии «Video rip». Мне даже немного грустно, что всё закончилось, но я, наконец-то закрыл гештальт и теперь мне не будут сниться сны про то, как хабралюди просят меня завершить начатое.

image

Сегодня мы узнаем как лучше всего сжимать, в какой формат, какой контейнер использовать и какими утилитами. Эта часть будет самой простой и в какой-то мере общеобразовательной.
Читать дальше →
Total votes 41: ↑34 and ↓7 +27
Views 33K
Comments 51

Касперский 9-1-1 R.I.P

Antivirus protection *
Прекрасный сервис помощи с лечением в тяжелых случаях от Лаборатории Касперского kaspersky-911.ru, почил в бозе.

В отличие от форумов, где тоже вполне опертивно отвечали, тут отвечали прямо по расписанию и очень грамотно, несколько раз позволив решить довольно трудные проблемы.
Читать дальше →
Total votes 19: ↑11 and ↓8 +3
Views 1.4K
Comments 7

Сооснователь Diaspora Илья Житомирский ушёл из жизни в возрасте 22 лет

Social networks and communities
Вчера в западном IT-сообществе распространилось печальное известие о смерти Ильи Житомирского (Ilya Zhitomirskiy), одного из четырёх студентов Нью-Йоркского университета, сооснователей проекта Diaspora. 12 ноября Илья отметил свой 22-й день рождения. Причина смерти не сообщается. Последнее сообщение в его твиттере датируется 19 октября.

Проект распределённой социальной сети Diaspora широко освещался в СМИ задолго до запуска. Он позиционировался как open-source альтернатива Facebook, где каждый пользователь может запустить собственный сервер социальной сети, чтобы контролировать свои приватные данные, имея к ним прямой доступ. Альфа-версия Diaspora была запущена в ноябре 2010-го.

Несмотря на повсеместный пиар, собранные пожертвования (простые пользователи пожертвовали на разработку более $200 тыс. через Kickstarter) и тяжёлую работу разработчиков на протяжении полутора лет, альтернативная социальная сеть так и не оправдала возложенных ожиданий.
Total votes 71: ↑49 and ↓22 +27
Views 1.9K
Comments 26

Конец эпохи. Sony прекращает выпуск приставки PlayStation 2

Computer hardware Games and game consoles
Сначала игровую приставку перестали собирать в Японии, теперь же стало известно что выпуск приставки прекращен по всему миру. PlayStation 2 вышла в марте 2000 года. С тех пор в мире продано более 150 млн консолей. Эта приставка стала самой популярной консолью в истории.
Всего количество игр для PS2 насчитывается около 11 000, суммарные продажи которых превышают 1,5 млрд. копий.



Возможно производство приставки, выпускавшейся с 2000 года, прекратилось из-за подготовки компании Sony к выпуску PlayStation 4. Ожидается, что новую консоль выпустят до конца 2013 года.

theguardian
Total votes 41: ↑28 and ↓13 +15
Views 27K
Comments 52

DVD-RX, борьба с защитой

Copyright
Sandbox
DVD-RX это многоуровневая защита DVD видео от несанкционированного копирования. Но раз есть информация которую можно просмотреть, значит её можно и сохранить. В этом посте я опишу то, как именно мне удалось снять образ с такого диска, при помощи Linux.
Читать дальше →
Total votes 39: ↑36 and ↓3 +33
Views 5.6K
Comments 10

Google Reader закрыт

IT-companies
«Товарищ Бендер умер» © «Двенадцать стульев», Ильф и Петров

Хотя на многих новостных ресурсах уже были сообщения «Google Reader закрылся, как будем жить дальше?» (если поискать в новостях, то видны новости и за 30 июня), но реальное закрытие состоялось примерно 2 июля 2013 года в 11:30 по Москве (в 0:30 по Тихоокеанскому времени). Сначала были закрыты локальные версии (на google.ru), потом общий для всех вариант. А ведь уже ходили шутки «Ничего не закрывается, Google возвращал интерес к RSS, Reader остаётся жить». Жаль, но мы ошиблись. Сам Google предлагает альтернативы. Насколько я понимаю, в Google Plus rss-читалка внедрена не была.

В сообщении говорится: «Google Reader был отключён. Мы хотим выразить благодарность всем, кто оставался с нами до конца. Мы понимаем, что не все из вас будут согласны с решением, но мы думаем, что альтернативы вам понравится не меньше чем Reader.
С уважением, команда Google reader

FAQ
Q: Что будет с моими данными внутри Google Reader?
A: Все данные о подписках (списки людей, на которых вы подписаны, заметки, которые вы пометили как важные и заметки, что были созданы вам) будут удалены с серверов Google. Вы можете сохранить ваши данные через Google Takeout до полудня 15 июля 2013 года по Тихоокеанскому времени
Q: Смогу ли я скачать мои данные в будущем?
A: Нет, все данные будут раз и навсегда уничтожены. Google будет не в состоянии восстановить хотя бы часть данных о подписках любого пользователя после 15 июля 2013 года
Q: Почему Google Reader был отключён?
A: Пожалуйста, прочтите официальное обращение

http://google.com/reader/
image

Читать дальше →
Total votes 88: ↑70 and ↓18 +52
Views 45K
Comments 127

Microsoft отказывается от SkypeKit и Skype Desktop API

Instant Messaging *
Буквально несколько часов назад на почту упало два письма счастья, имевших большой общий кусок маркетингового текста о том, как скайп хорошо развивается, и как здорово разработчикам будет с ним взаимодействовать через огрызок старого API в виде скайповских URL.

Содержательная же часть заключалась в следующем:
Читать дальше →
Total votes 55: ↑49 and ↓6 +43
Views 53K
Comments 71

Самолёт, HD FPV, линк 600 км по 4G

Virt2real corporate blog
В продолжение к вчерашнему топику про машинку.

На машинке отлично покатались, но аппетит приходит во время езды — захотелось полетать. Само собой, над Питером, управляя из Москвы. Да простит меня Хабр, но самолёт — намного круче чем машинка, так что заслуживает отдельного топика.

У realizator как раз имеется самолёт Bixler, специально для экспериментов. Самолётик уже бывалый, успешно пережил немало морковок. Для тех кто не в теме — морковка это такая фигура высшего пилотажа, когда самолёт втыкается носом в землю.



Вот мы и подумали что ещё одна морковка погоды не сделает. Реализатор установил на Бикслер (который, кстати, имеет кличку «Кащей», ибо бессмертный) тот же самый комплект, который на машине стоял. Добавили один канал (для самолёта минимум три канала PWM требуется). Я у себя дома вместо курковой автомобильной аппы подключил самолётную аппаратуру управления (народную Турнигу — Turnigy 9x). Тот же самый сервер команд, та же рулилка виндовая — всё без изменений.

Реализатор поехал на полянку на окраине Питера, поездил рядышком — телеметрия с борта показала что сигнал Йоты намного слабее чем на Дворцовой площади был, но он есть и видео более-менее идёт.
Читать дальше →
Total votes 94: ↑90 and ↓4 +86
Views 54K
Comments 71

Cкайпокалипсис: SkypeKit — RIP; Вход со старых версий Скайпа — RIP.
 


Instant Messaging *
SkypeKit — набор инструментов для создания своего UI для Skype либо для интеграции оного в сторонние месенджеры (была интеграция в Trillian, например). Со следующей недели все написанные с его использованием приложения перестанут работать. Прошлой осенью прекратили поддержку API и закрыли магазин приложений. Теперь отключают и SkypeKit.
Фрагмент оригинального письма:
As previously communicated, all support for SkypeKit ended on 31 July, 2014. No further updates to the SkypeKit SDK will be available.
In addition, we've made the decision that from 4 August, 2014 we will be permanently retiring the SkypeKit SDK. As a result, any one accessing your SkypeKit-enabled application will be unable to sign into Skype or access any Skype-enabled functionality via your application.

Так же сегодня перестали подключаться все старые версии скайпа. Совсем.
Total votes 65: ↑61 and ↓4 +57
Views 65K
Comments 129
1