воскресенье, 29 апреля 2012 г.

Шнекоход

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






Такой технике не то что дороги, направления не нужны, так вектор задали и вперед. А поскольку шнеки являются полыми, эта техника прекрасно чувствует себя на воде. Вот уж для российского бездорожья самое оно.
А сама идея шнекохода оказывается очень старая, она пришла в голову Якобу Морату в 1868 году. Немцы испытывали шнекоход весной 1944 года. Концерн "Крайслер" успешно провел испытания шнекохода Marsh Screw Amphibian во время вьетнамской войны. В Голландии в 1966 году был построен шнекоход "Amphirol". В СССР в 1972 году был построен самый большой в мире шнекоход ЗИЛ-4904, а с 1980 по 1991 год было выпущено 20 поисково-спасательных комплексов "Синяя птица" со шнекоходом ЗИЛ-29061.
А вот видео, полюбуйтесь на Синюю Птицу.

Про офисы и документы

Решил я провести маленький эксперимент и сравнить разные офисные пакеты на предмет размера выходного файла. Я прекрасно помню каких чудовищных размеров получался HTML файл у Microsoft Office. А тут такое время что у микрософта появились конкуренты в лице Libre Office, IBM Lotus, Kingsoft Office.
Итак эксперимент, я взял одну классическую книгу Мэри Шэлли, да-да, тот самый франкенштейн. Формат просто текст (txt), причем текст, как в древности водилось, разбит на строки по 80 символов. А такой вид документа будет воспринят любым офисом как одна строка это один абзац. Т.е. документ вышел из 5526 абзацев. Итак посмотрим размер файла при сохранении в родном формате каждого офиса


Microsoft Office 20031162 кБ
Microsoft Office 2007312 кБ
Microsoft Office 2010315 кБ
Libre Office 3.3.2249 кБ
IBM Lotus 3.0.1249 кБ
Kingsoft Office 8.1.0983 кБ


Итак самый прожорливый это формат doc 2003-го офиса. Причем я пробовал сохранять в этот формат из других офисов и в результате размер раздувался раза в три-четыре. Так что в данном случае большой размер это проблема данного формата. Зато как мы можем увидеть формат 2007 и 2010 офиса от microsoft без дураков оптимизировали и размер конечного файла стал минимум в три раза меньше. Kingsoft Office меня конечно подвел, я очень надеялся что размер его файла не будет большим, однако он сравним с 2003-м офисом.
А вот два победителя Libre (отдельная ветвь Open Office) и IBM Lotus. Одиноковый выходной размер файла объясняется одинаковым выходным форматом ODT (open document text).
Вот такие пироги, единственное что меня напрягает в Libre и Lotus, это то что они написаны на java. А Kingsoft мне хочется пожелать чтобы у них случился качественный скачок в формате документа как у Microsoft, а лучше просто появилась поддержка ODT.

пятница, 27 апреля 2012 г.

ГГБ

В очередной раз читаю нечто похожее на фразу "бесплатно предоставляется 5 ГГБ", причем это на IT ресурсе. Что хотел написать автор, ГиГаБайт, ГигаГигаБайт? Скорее просто что он не очень в курсе как правильно пишутся сокращения. Ну не знает человек как сокращается и какую букву рисовать маленькую или большую. Однако это дело легко поправимое, для этого есть таблица сокращений СИ для кратных


КратностьПриставкаОбозначениеПример
русскаямеждународнаярусскоемеждународное
101декаdecaдаdaдал — декалитр
102гектоhectoгhгПа — гектопаскаль
103килоkiloкkкН — килоньютон
106мегаMegaМMМПа — мегапаскаль
109гигаGigaГGГГц — гигагерц
1012тераTeraТTТВ — теравольт
1015петаPetaПPПфлопс — петафлопс
1018эксаExaЭEЭБ — эксабайт
1021зеттаZettaЗZЗэВ — зеттаэлектронвольт
1024йоттаYottaИYИБ — йоттабайт


и дольных единиц


ДольностьПриставкаОбозначениеПример
русскаямеждународнаярусскоемеждународное
10−1дециdeciдdдм — дециметр
10−2сантиcentiсcсм — сантиметр
10−3миллиmilliмmмH — миллиньютон
10−6микроmicroмкµ (u)мкм — микрометр, микрон
10−9наноnanoнnнм — нанометр
10−12пикоpicoпpпФ — пикофарад
10−15фемтоfemtoфfфс — фемтосекунда
10−18аттоattoаaас — аттосекунда
10−21зептоzeptoзzзКл — зептокулон
10−24йоктоyoctoиyиг — йоктограмм


Но бОльшая путаница возникает у авторов при написании битов и байтов. Среди народа бытует мнение что для обозначении байтов используется большая Б а для бит маленькая? Это довольно логично было бы, но на деле не совсем так. А точнее для обозначения байтов действительно ГОСТом регламентировано использование заглавной Б, а вот сокращение бита до маленькой "б" не регламентировано и является ошибкой. Биты не поддаются сокращению (не иначе как потому что это минимальная единица )))) и записываются в виде кбит, Мбит.