Home

Math

  • Nov. 10th, 2009 at 4:22 PM

Всегда подозревал, что у apple своя особая математика...


MacOSX:

ls -l FileStore.tar.gz
-rw-r--r--   1 root  admin  37097564832 Nov  9 22:08 FileStore.tar.gz
edit:/ root# ls -lh FileStore.tar.gz
-rw-r--r--   1 root  admin          34G Nov  9 22:08 FileStore.tar.gz

linux:

 ll FileStore.tar.gz
-rw-r--r-- 1 pontiy_pilat users 37097564832 Nov 10 02:13 FileStore.tar.gz
root@vvd:/home/pontiy_pilat# ls -lh FileStore.tar.gz
-rw-r--r-- 1 pontiy_pilat users 35G Nov 10 02:13 FileStore.tar.gz


UPD:
только заметил что надписи ОС перепутал)) fixed
Как верно заметил nil59 du -h, отрабатывает более правдоподобно. В линуксе вывод du -h и ll -h совпадает, на маке нет.
Мак вообще загадочная ОС, периодически приходиться сталкиваться с подобными казусами.

Tags:

ГМ

  • Aug. 18th, 2009 at 8:35 PM

В интернете опять кто-то не прав =)
Собственно я хотел высказать свое отношение к ГМ продуктам и оно(мнение! Для каждого свое мнение оно ведь самое ого-го, как все думают =)) диаметрально противоположное тем мнениям, которое высказали два человека вполне мной уважаемые.

В общем начитался я вот:
http://zerthurd.livejournal.com/50756.html
и вот:
http://lleo.aha.ru/dnevnik/2008/02/26.html

Еще там гуляла ссылка на сюда:
velta-1.livejournal.com/37351.html
Но честно могу сказать не асилил =)


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


Начну я как обычно с конца, мне вот понравился одобряющий комментарий:

de_maker
«Слабая особь должна уступить более сильной особи - вот и весь "природный балланс".»


Он читал Дарвина=)
Только вот Дарвин сам в конце жизни хотел написать опровержение своей теории, а ему отказали, с простой мотивацией: "Да ты че?! мы тут уже деньги делаем на твоей теории, а ты опровергать хочешь".

Более сильная особь выдавливает более слабую? Давайте перенесем на социум, вот есть два человека, один пьянствует, дебоширит, курит травку, с трудом закончил 9й класс, с треском вылетает из ПТУ, отслужил в армии, единственное увлечение качалка, в мозгах пусто, совсем. Второй учиться, учиться, учиться, увлекается музыкой, легкой атлетикой, пишет стихи, увлекается экстремальным туризмом, с красным дипломом заканчивает ВУЗ, получает звание инженера, поступает в аспирантуру, защищает диссертацию, делает блестящую карьеру ученого. Попали они на необитаемый остров, договорились построить хижину с оградой от диких зверей, сделать запасы еды, что бы выжить. Сделали, естественно основой всего служил опыт и знания ученого и его кредо в жизни, доделывать планы до конца, второй естественно филонит, помогая изредка. Работа сделана, хижина построена. Вояка сильный, он убивает ученого. Он выдавил особь, как более сильный. Проходит год, запасы провианта исчерпались, надо делать новые запасы, охотиться на дичь и собирать плоды, только вот большинства навыков у него нет, как и желания, что то делать. В межсезонье он погибает от голода.
Он выдавил как более «сильный», а затем погиб. Классический Дарвинизм, который нам преподают в школе это пропаганда подлости и хитрости. Исключая, великодушие и почти исключая знание, которое можно использовать как хитрость.

С ГМ продуктами примерно тоже самое, посмотрим на один эксперимент который проделали ученые мужи, сделали модификацию генов карпа, карп перестал быть подверженным многим недугам, стал быстро размножаться, увеличился в размерах. Его запустили в водоем, где водился обычный карп. Прошло некоторое время, новая популяция выдавила старую, как более слабую, но закончилось все примерно так же как и с людьми, вся новая «сильная» популяция «новых карпов» вымерла сама собой по не очевидным причинам.

Этот простой опыт демонстрирует, что Дарвинизм не работает к счастью, а так же то, что баланс в природе несколько сложнее, чем нам его пытаются преподать.

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



С ГМ продуктами ситуация осложняется темой патентов, тут не надо никаких аналогий вроде: «а представьте как все происходит в программном обеспечении(ПО)», потому, что в области патентов тут все происходит именно так как в программном обеспечении, даже хуже. Дело в том, что если ваш сосед нарушает патент на ПО или купил ПО, которое защищено патентами, то вас это никак не касается, правда? А вот с ГМ продуктами это не правда, к сожалению, генетически метки передаются у растений по воздуху, переопылившиеся с поля вашего соседа ваши посевы, становиться хорошим поводом подать на вас в суд, и уже производитель ГМ семян весело бежит с образцами ваших растений в лабораторию, показывает суду свою метку и требует компенсации за то, что его бедного ограбили. Естественно, что у него монополия, естественно, что фермеры должны покупать семена каждый год, естественно что банки выдающие кредиты фермерам могут(и они пользуются этим правом) обязать приобретать ГМ посевные материалы. Т.е. посадили вы помидоры на огороде, никого не трогаете, а когда созрели, бац и вы уже денег за них должны, просто мечта Бендера по честному отъему денег у населения :)

К слову сказать с Эйнштейном была примерно та же история, что и с Дарвином, он тоже пытался в конце жизни оспорить свою основную теорию, но не дали.

Знаете за что в науке не любят экспериментаторов? По одной банальной причине, приходит человек в библиотеку, просматривает серию теоретических работ в своей области и ставит пачку опытов по этим работам, опыты естественно не соответствуют теориям описанным в работах, а люди уже докторские защитили, профессоров получили, аспирантов готовят к защите, капусту стригут во всю, а тут кто-то пришел и испортил всю малину. Результаты экспериментов ведь надо как то объяснять, а никто не знает как, старую теорию сломали, новую не придумали.

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

Подытоживая высказанные мысли, я против запуска в «продакшен» результатов чьих то экспериментов и тем более против, что бы этими экспериментами меня кормили не предупредив. К слову масса «отказных», ГМ продуктов была завезено к нам из Европы за последнее десятилетие, например чуть ли ни 100% нашего рынка сои была ГМ продуктом, которую используют в качестве наполнителя везде и всюду. Европейцы не хотят есть ЭТО, а почему собственно я должен? Пусть другие этим питаются, а там посмотрим =)



Возникла необходимость довольно часто гонять файлы из сети к которой нет прямого доступа, но есть пограничный шлюз под моим управление с ssh. Сделал bash обертку к scp. Назвал его scprn - scp remote network. Делает она довольно банальную вещь, обеспечивает ключ: -G gateway.




Т.е. для копирования с удаленного или на удаленный сервер, я могу использовать полный синтаксис scp, добавив ключик создающий ssh туннель до моего шлюза в виде:
-G username@servername

Example:

scprn -G username@gatewayipaddress username@serverinremotenetwork:~/myfilename.tar.gz .



Код )

File System Transactions

  • Jan. 28th, 2009 at 9:26 PM

В продолжение моего предыдущего поста

Получил пару ссылок от [info]nestor_asa

http://www.infoq.com/news/2008/01/file-systems-transactions
http://ru.wikipedia.org/wiki/Ext3cow

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

me представился linux на NTFS и безрадостное будущее ибо при беглом просмотре гугла я тоже ничего хорошо не увидел...

Tags:

CLI

  • Jan. 27th, 2009 at 3:52 AM

Иногда так хочется для консоли дисковых операций ctrl+z. По идеи кешировать запросы к диску заданого объема  скажем меньше мегабайта технически довольно просто и даже не обременительно в плане потребления ресурсов, а юзабелити повысилась бы в разы. Столько всего умирает по глупости, да бекапы, да из них можно восcтановиться, но они обычно суточные, а работа убычно умирает, которая делалась последние несколько часов, а то и минут.

Понимаю что сложно перепутать rm -Rf и cp -Rf, хотя по запарке всякое бывает, были случае когда программисты хоткеи для mc путали и выносили нужное файло. Еще можно говорить о том что человек допущеный до консоли, а тем более серверной должен быть компетентен и осторожен.

Но перепутать одну клавишу в комманде из 9 символов, которая находится в сантиметре от нужной ой как легко...

-e --edit -r --remove

crontab -e
crontab -r

Может кто нибудь уже реализовал подобное?
Транзакции полезная вещь не только для БД.




Френд лента кишит революционными идеями, анархией и прочими «вольнодумствами».


Read more... )

Об энергосбережении.

  • Jan. 25th, 2009 at 7:48 PM

Мы живем в очень холодной стране, но при этом тратим огромные средства на охлаждение, в что числе вычислительных центров…

 

У меня за дверью серверная потребляющая ~15КВт энергии. За окном система кондиционирования соответственно охлаждающая, то, что за дверью, потребляет ~3-5КВт, стоимостью ~0.5 млн. р., и по большому счету это тоже нагревательный прибор, охлаждая серверную, он нагревает атмосферу.

Получается, что зимой просто так отдается в атмосферу порядка ~20КВт в час энергии, которая добыта сжиганием не возобновляемых углеводородов выбрасывается в атмосферу, за эту энергию платятся деньги той же компанией, которая оплатила систему охлаждения в 0.5 млн. рублей. Еще не малую сумму компания платит за отопление помещений. При этом всем у нас глобальное потепление, экологическая катастрофа, нехватка энергетически ресурсов… 20КВт энергии хватит, что бы отапливать ~200кв.м., это почти целый этаж...

«Чего же не хватает в организме котенка, если он ест полиэтилен?» (с)

 

 

Read more... )

 

 

Tags:

Мысли...

  • Jan. 20th, 2009 at 6:20 PM

Предыдущий пост натолкнул на размышления о стандартах и устоявшихся идиомах...

Есть:
1) Устоявшиеся идеи и реализации(иногда облаченные в стандарт);
Обычно сюда же относятся какие то интуитивно понятные вещи, т.е. для человека, который работает в ИТ отрасли более 10 лет, большинство вещей понимает(читать догадывается) слету не читая документацию, это относится во многом и конфигурированию. Особенно в условиях того, что документация на какие то типовые классы продуктов довольно однообразна.
2) Есть инновации, которые хотят внедрить в продукты первого типа;

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

Война 1 vs 2, война стабильности с хаосом будет вечной. Ибо нет предела совершенству для того, что бы обличить совершенство в стандарт. И абсолютная стабильность и отсутствие развития = смерть.

Пришлось не так давно ковыряться в своем довольно старом сервере, который не трогал практически с момента инсталляции. А стоит там RedHat 9.0. Поставлен он был около пять лет назад в 2004м. И не хотелось в него влезать, потому как думалось, что многое изменилось, прийдется привыкать после дебиана, а скорей всего переставлять систему.  А поседев за ним дня 3, понял что это по сути тот же линукс с очень маленькими вариациями на тему. Многие скажем стартап скрипты оказались гораздо лучше, чем сегодняшние в Ubuntu 9.04. Практически все то же и iproute2 и прочий сетевой и прикладной функционал все тот же. Немного секьюрити пофиксил, не смотря на то что сервер по сути внутренний. Изменилась только моя квалификация и взгляд на многие вещи.  Linux великая система. Просто "некоторые" ее патаются испортить.








            NOTE: if you specify localhost as a hostname  (even
              if you prefix it with inet:), MySQL will connect to
              the  default  UNIX  domain  socket.   In  order  to
              instruct MySQL to connect to localhost over TCP you
              have to specify
              hosts = 127.0.0.1

Дивная особенность postfix 127.0.0.1 != localhost при обращении к mysql. С точки зрения стандартов RFC, это полный пи...ц. С точки зрения интуитивного понимания конфигов еще более полный.

Не понимаю я подобного обращения с пользователями и пренебрежения всякой логикой...

PS «Unix, очень дружелюбен, однако весьма избирателен к своим друзьям» =)

Game

  • Jan. 14th, 2009 at 4:04 AM








*****************************
Игра:
* вы оставляете комментарий
* я выбираю любую фотографию\картинку у вас в жж и прошу рассказать про нее что-то интересное и познавательное
* вы постите рассказ с фотографией в своем жж с публикацией условий игры, чтобы ваши друзья тоже могли поиграть.
*****************************
Read more... )

Ухахаха))) Мир сошел с ума…

 

Свершилось только что.

Преамбула:

 

Read more... )

 

Сервер в центре мира =)

  • Dec. 28th, 2008 at 4:41 PM

То, что увидел на мониторе, наверно мечта любого админа, промежуточные переходы до любой машины в интернете отсутствуют. Расстраивает только то, что она стоит внутри сети за 2мя моими роутерами. Что-то тут не так...

traceroute to www.bash.org (69.61.106.93), 30 hops max, 40 byte packets
 1  69.61.106.93 (69.61.106.93)  397.051 ms  397.075 ms  396.927 ms

traceroute to www.google.ru (209.85.135.103), 30 hops max, 40 byte packets
 1  mu-in-f103.google.com (209.85.135.103)  61.595 ms  63.286 ms  63.171 ms

traceroute to www.ya.ru (213.180.204.8), 30 hops max, 40 byte packets
 1  ya.ru (213.180.204.8)  5.720 ms  5.618 ms  6.846 ms


Ubuntu 8.04.1
kernel 2.6.24-19-openvz.
Система НЕ виртуальная, хостовая, но все равное есть некоторые подозрения на OVZ.


Делюсь первым впечатление от продукта Canonical для централизованного администрирования серверов ubuntu. Чувства смешанные...

Read more... )

Nov. 26th, 2008

  • 6:27 PM

Прочел запись в ЖЖ у  [info]k001 , о интуитивной командной строке.

Захотелось озвучить мысль о том что cli может быть несколько умнее...
Read more... )

Tags:


Работы много, времени мало, ситуация стандартная. Звонок из саппорта, пришла девушка, принесла ноут eeepc 901, естественно с Xandros на борту. Прецедент первый, ноутбук с линуксом у конечного пользователя и вспомнив сколько я провозился с вистой по просьбе начальства, грех был не посмотреть аппарат, тем более что в руках держал только 701й eeepc. На задачу было отведено «разумное» количество времени, т.е. в оптимуме 10 мин, максимум 2 часа. Принесли агрегат и 2 мобильных nokia e70 & HTC s720 оба с дата кабелями. Xandros в глаза никогда не видел, только в обзорах читал, что он почти дебиан. Проковырялся с интерфесом пока добрался до консоли, путь нашел только один до bash, через файловый менеджер. В графическом интерфейсе в целом мне понравилась реализация для создания коннектов. Много времени на орг. вопросы, пока нашлась мышка, пока нашелся bash, пока разобрался с аппаратами как перекинуть симкарту, пока нашел упоминания в гугле о том как мобильники должны цепляться к линуксу, пока отстроил оба телефона на коннект. HTC s720 не увиделся в системе вообще никак, а второй аппарат увиделся как rndis устройство. Лекарство с инструкцией было найдено на исходе второго часа: usb-rndis-lite(http://forum.xda-developers.com/showthread.php?t=340747)
Примечательно, что в xandros нет инструментария для разработчиков в репозитории, т.е. скачать из svn было на прямую не возможно, воспользовался промежуточной машиной, хотя в общем это не сильно помогло, так как нужны были еще хеадеры ядра для сборки и таки инструментарий разработчика. Девушка осталась ни с чем, разочарованная в линуксе и на сабноут будет водружен маздай. Итог с одной стороны не утешительный, для конечного пользователя как и для саппорта первого уровня, которые многими вещами не заморачиваются, в линуксе по прежнему всё обстоит не самым лучшим образом, а с другой стороны решение таки есть, наверно через полгода появятся бинарные сборки под eeepc... И по видимому должен все таки в сознании разработчиков устройств произойти переломный момент, когда будет делаться поддержка в ОС отличных от вынь.
Но сегодняшнюю битву за СПО я проиграл, это печально, возможно можно было сделать больше.

Выложил на SF.

vzconfig это небольшой (менее 1к строк) bash скрипт написанный мной для конторских нужд в свете широкого применения виртуализации на базе OVZ. Скрипт публикуется под лицензией GPLv2. По сути vzconfig представляет собой GUI front-end для консольной утилиты администрирования vzctl и использующий ncurses приложение — dialog для визуализации. Прикрутил туда же autotool и дебианизировал. Сделал 2 сборки, соответственно для 2х LTS дистрибутивов Ubuntu: 8.04 hardy & 6.06 dapper.
Read more... )

May. 25th, 2008

  • 9:51 PM

Суббота, середина дня, еду на работу, подъезжаю к 3-ему кольцу. Машин не много, скорость под сотню. Вдруг поток тормозит до 20-25 км/ч и ползет, движение однополосное, вижу, что многие уходят на встречку для обгона. Тем временем поток въезжает в лужу, масштабную такую лужу метров 50 длинной и ощутимой глубины. На улице дождь еще проливной. Т. к. многие ушли на обгон, вижу виновника торжества, на черепашьей скорости движется поливальная машина и поливает лужу, выехав из лужи работяга на этой машине поехал дальше под потоками дождя спасать Москву от пыли на дорогах =)

Profile

[info]abraham1901
Lebedev Vadim

Advertisement

Latest Month

November 2009
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Katy Towell