Показаны сообщения с ярлыком прокомпьютерное. Показать все сообщения
Показаны сообщения с ярлыком прокомпьютерное. Показать все сообщения
4 ноября 2016 г.
13 сентября 2013 г.
DDTPV-TXMX7-BBGJ9-WY8K-B9GHM
Мозг забыл, а пальцы помнят! хоть прошло уже 10 лет.
Вот и пришло то неловкое чувство, когда винда в эмуляторе работает быстрее, чем когда-то на реальном железе. Если кто не вдуплил, то заголовок записи это серийник двухтысячной винды. Однажды, как раз 10 лет назад, мне его пришлось ввести больше 200 раз меньше чем за одну рабочую неделю. Уже на десятый-двацатый раз он у меня слетал с пальцев секунды за полторы-две.
Сейчас я установил винтукей на виртуальную машину KVM и, блин, я никогда не видел, что б установка происходила так быстро.
Вот и пришло то неловкое чувство, когда винда в эмуляторе работает быстрее, чем когда-то на реальном железе. Если кто не вдуплил, то заголовок записи это серийник двухтысячной винды. Однажды, как раз 10 лет назад, мне его пришлось ввести больше 200 раз меньше чем за одну рабочую неделю. Уже на десятый-двацатый раз он у меня слетал с пальцев секунды за полторы-две.
Сейчас я установил винтукей на виртуальную машину KVM и, блин, я никогда не видел, что б установка происходила так быстро.
10 сентября 2013 г.
Андроид на линуксе
Какими иногда странными вещами приходиться заниматься! После долгого перерыва вновь пришлось поковыряться в теме виртуализации, эмуляции и эмуляторов. На этот раз я развернул на своем линуксе целый андроид. Не так страшен черт, как могло бы показаться — все установилось и заработало с полтычка и безо всяких плясок в стиле народов крайнего севера. Причем, быстродействие для системы в эмуляторе оказалось тоже довольно таки приличным.
18 июня 2012 г.
Мы рождены, что б сказку сделать былью
Сейчас, тока что, на работе разыграли в реале серию из "Южного Парка", где маленкий еврейский мальчик починил интернет
Подвис роутер, железяка простая, как топор, и тупая, как лом, работает с аптаймом по году и не требует обслуживаня, что-либо с ней случается крайне редко. Но сегодня shit таки happens. Роутер подвис, но очень своеобразно: связь держалась без единого разрыва (с) но пинги увеличились до 2-3 секунд, т.е. в тысячу раз. Серфинг по инету превратился в занятие весьма тягосное, напоминающее о временах зарождения модемной связи на Руси
Короче, приперся во Внуково и пофиксил проблему точь в точь как Кайл Барахловски: выдернул питание из "интернета" и вставил назад через пару секунд. Все. Можно еще пару часов с умным видом попинать хуи и двигать назад. Всегда бы так. :)
Подвис роутер, железяка простая, как топор, и тупая, как лом, работает с аптаймом по году и не требует обслуживаня, что-либо с ней случается крайне редко. Но сегодня shit таки happens. Роутер подвис, но очень своеобразно: связь держалась без единого разрыва (с) но пинги увеличились до 2-3 секунд, т.е. в тысячу раз. Серфинг по инету превратился в занятие весьма тягосное, напоминающее о временах зарождения модемной связи на Руси
Короче, приперся во Внуково и пофиксил проблему точь в точь как Кайл Барахловски: выдернул питание из "интернета" и вставил назад через пару секунд. Все. Можно еще пару часов с умным видом попинать хуи и двигать назад. Всегда бы так. :)
15 сентября 2010 г.
Write in C!
Пробило меня послушать битловскую “Let it be”. Ну, покопался
ютубе, нашел, проперся (собстна, прусь до сих пор :)). Однако, прикол не
в этом -- полез я дальше перебирать ссылки. На удивление много
попадалось хороших годных каверов и перепевок, но один просто убил:
Текст:
Текст:
When I find my code in tons of troubleМой вариант перевода:
friends and colleagues come to me,
speaking words of wisdom
“write in C”
And as the deadline fast approaches,
and bugs are all that I can see
Somewhere someone whispers:
“write in C”
Write in C, Write in C,
Write in C, oh, Write in C,
LOGO’s dead and burried,
Write in C
I used to write a lot of FORTRAN
For science it worked flawlessly
Try using it for Graphics!
Write in C!
And if you’ve just spent nearly 30 hours
debugging some assembly
Soon you will be glad to
write in C
Write in C, Write in C,
Write in C, oh, Write in C,
BASIC’s not the answer,
Write in C
Write in C, Write in C,
Write in C, oh, Write in C,
PASCAL won’t quite cut it,
Write in C
В моем коде тонны лажи
слов я мудрых не постиг
мне же говорили
Пиши на Си!
Вот стоит там на пороге
полярный толстый белый лис
кто-то тихо шепчет
Пиши на Си!
Пиши на Си, Пиши на Си,
Пиши на Си, Пиши на Си,
ЛОГО мертв и похоронен
Пиши на Си!
Сотни нефти за ФОРТРАНы
мне давал один НИИ
где теперь ЕС’ки
Пиши на Си!
Бывает так, что в коде багов
больше, чем в том коде байт
АСМ это слишком
Пиши на Си!
Пиши на Си, Пиши на Си,
Пиши на Си, Пиши на Си,
БЕЙСИК не решает
Пиши на Си!
Пиши на Си, Пиши на Си,
Пиши на Си, Пиши на Си,
ПАСКАЛЬ слишком длинно
Пиши на Си!
5 сентября 2010 г.
Черная магия сортировки
Вступительное слово: поскольку сам я занимаюсь прогаммизмом не часто,
регистрироваться на спец. форумах, дабы постить подобную хрень в
отведенных для того местах, мне лениво. Но, тем не менее, иногда
случаются разные находки, которыми не грех было бы и поделиться,
во-первых, и которые стоит зафиксировать, чтобы самому не забыть,
во-вторых. Перед теми, кому данный пост, а также любой другой помеченный
тегами “прокомпьютерное” или “perl”, покажется неведомой херней, заранее
извиняюсь.
Итак, как известно, сортировка это упорядочивание списка по какому-либо критерию. В perl’е этим благородным делом занимается встроенная функция с говорящим названием “sort” — штука архимощная тем, что позволяет повесить сравнение элементов упорядочиваемого массива на функцию заданную программистом. При желании, вы можете сами реализовать любой критерий сортировки. Т.е. “sort” перебирает элементы по парам и каждый раз спрашивает назначенную функцию в верном ли порядке они стоят, функция получает элементы для сравнения и возвращает три возможных результата: -1 (порядок неверный), 1 (порядок верный) и 0 (элементы равны друг-другу). Все это базовые истины, изложенные в любом учебнике или руководстве по perl’у.
А теперь представьте, что мы не будем никак сравнивать два элемента, а просто возьмем и внезапно возвратим случайную целую величину в диапазоне от -1 до 1 включительно. В результате этого черного колдунства несчастный “sort” вместо упорядочивания займется действом прямо противоположным. Например, простое тасование массива:
Итак, как известно, сортировка это упорядочивание списка по какому-либо критерию. В perl’е этим благородным делом занимается встроенная функция с говорящим названием “sort” — штука архимощная тем, что позволяет повесить сравнение элементов упорядочиваемого массива на функцию заданную программистом. При желании, вы можете сами реализовать любой критерий сортировки. Т.е. “sort” перебирает элементы по парам и каждый раз спрашивает назначенную функцию в верном ли порядке они стоят, функция получает элементы для сравнения и возвращает три возможных результата: -1 (порядок неверный), 1 (порядок верный) и 0 (элементы равны друг-другу). Все это базовые истины, изложенные в любом учебнике или руководстве по perl’у.
А теперь представьте, что мы не будем никак сравнивать два элемента, а просто возьмем и внезапно возвратим случайную целую величину в диапазоне от -1 до 1 включительно. В результате этого черного колдунства несчастный “sort” вместо упорядочивания займется действом прямо противоположным. Например, простое тасование массива:
@unsorted = sort {int (rand(3)) - 1} @sorted
29 июля 2010 г.
Наколенный ремонт ноутбука
Достало! Не, ну реально! Короче, в течении последних нескольких
месяцев мой ноут проявляет прогрессирующие симптомы умирания. После
сбора и обработки статистики подозрения переросли в стопудовую
уверенность — виновато гнездо блока питания, контакт у него пропадает. (прим:
батарея сдохла год назад, так что малейший перебой в электроснабжении
ведет к отказу разной степени былинности). Решаюсь, таки, разобраться с
проблемой окончательно.
С каждым разобранным ноутом во мне крепнет уверенность, то все сочиняющие ноутбучную технику инженеры страдают какими-то специфическими извращениями — каждый раз ломаешь голову: да что ж еще открутить надо то! Но, все-таки, одна закономерность есть: народ, если вам придется разбирать ноут, любой ценой расшибитесь, но первым делом снимите клавиатуру! Поверьте, сэкономите туеву хучу нервов и времени. Короче, чтобы добраться до этого засранского гнезда, пришлось разобрать весь ноут!
С каждым разобранным ноутом во мне крепнет уверенность, то все сочиняющие ноутбучную технику инженеры страдают какими-то специфическими извращениями — каждый раз ломаешь голову: да что ж еще открутить надо то! Но, все-таки, одна закономерность есть: народ, если вам придется разбирать ноут, любой ценой расшибитесь, но первым делом снимите клавиатуру! Поверьте, сэкономите туеву хучу нервов и времени. Короче, чтобы добраться до этого засранского гнезда, пришлось разобрать весь ноут!
9 марта 2008 г.
ALT Linux 4.0 Lite (краткий обзор)
Может меня сейчас и закидают тапками. Но буквально пару недель
назад, в связи с полным окирдычиванием ноута, поставил себе на домашний и
рабочий компы ALT 4.0 Lite (сборка от 27 февраля сего году) Тут надо
отметить особо, что дело я имел со специальной облегченной сборкой, так
что практически весь софт ставил из официальных репозиториев — благо включаются они парой галочек в синоптике.
В отличии от бетки, текущий релиз нормально настроил на работу с проприетарными дровами мои древние видяшки от NVidia (mx 400 и mx 440). Немного непривычным показался разметчик диска, но разобраться особого труда не составило.
Пока что, самый беспроблемный и самый шустрый альт из тех, что я видел, а видел я их уже лет пять начиная с версии 2.0. В лайте в качестве рабочей среды — xfce, который я дополнил традиционным для себя WindowMaker'ом. В десктопе, наскока мне известно — кеды.
Из офисных пакетов предлагается на выбор OOO или AbiWord + GNUmeric; я выбрал второй вариант и пока еще лаж не словил — все документы микромягкого офиса открываются быстро и четко.
Очень порадовал thunrar — именно то что мне нужно от графического файлового манагера: очень разумные привязки программ по типам файлов, быстрая работа, корректно работающая команда "послать на"
кстати, файлы по мылу она тоже посылает, причем большие файлы
предлагается сперва упаковать в архив (тут надо отметить, что с файлами
названными русскими буквами, таки, проблемы).
Claws mail в качестве почты — нареканий нет.
Leafpad в качестве штатного текстового редактора. Конечно для серьёзной работы он вряд ли подойдет, но в качестве быстрого просмоторщика текстовых файлов или в качестве подручного блокнота, чтобы быстро вызвать щелчком и кут-энд-пастом надергать цитат, весьма и весьма. Приятно впечатлило, что кодировка русского текста (koi8, cp1251, utf8) определяется налету и очень точно (ошибок пока не замечал)
pyNeighborhood в принципе неплохо проинтегрировался в нашу корпоративную сеть, насколько в неё, вообще, можно проинтегрироваться
Хотя некоторые шары все-равно приходиться подключать ручьями через
smbmount — зараза w2k3 проглатывает имя пользователя только в виде:
"user_name/domain%password"
Флешки, сидюки, внешние usb-харды (определяются как медиаплееры
)
подключаются сами без задавания глупых вопросов и проявления ненужной
активности. Притом никаких проблем с русскими именами файлов ни в локали
utf8, ни в кои8 — последний факт приятно удивил.
Xine теперь свободно проигрывает *.flv ролики. Стоит ли говорить, что с остальной мультимедией (кроме, пожалуй, *.swf) тоже проблем никаких нет — *.vob, *.wma, *.mkv открываются по щелчку в тунраре и играются себе.
Порадовал в репозитории широкий ассортимент мелких утилиток-полезняшек: youtube-dl (кстати имеется и pornoutube-dl
), xrcode, jp2a и мн. др.
Вообще, пока лазил по репозиторию обнаружил множество программ, коие ранее собирал (или пытался собирать) из исходников, т.е. как-то выходит так, что дистр развивается синхронно моим потребностям.
После установки заходил рутом, точнее делал "su -" в эмуляторе терминала только для прописывания sshd на пятый уровень загрузки и коишной русификации консоли.
Из минусов: с наскоку не удалось подружить mrxvt с koi-8, поэтому пришлось озадачиться поисками подходящего по вкусу терминала. Пока остановился на gnome-terminal — не без странных глюков, но, в принципе, удовлетворительно.
В отличии от бетки, текущий релиз нормально настроил на работу с проприетарными дровами мои древние видяшки от NVidia (mx 400 и mx 440). Немного непривычным показался разметчик диска, но разобраться особого труда не составило.
Пока что, самый беспроблемный и самый шустрый альт из тех, что я видел, а видел я их уже лет пять начиная с версии 2.0. В лайте в качестве рабочей среды — xfce, который я дополнил традиционным для себя WindowMaker'ом. В десктопе, наскока мне известно — кеды.
Из офисных пакетов предлагается на выбор OOO или AbiWord + GNUmeric; я выбрал второй вариант и пока еще лаж не словил — все документы микромягкого офиса открываются быстро и четко.
Очень порадовал thunrar — именно то что мне нужно от графического файлового манагера: очень разумные привязки программ по типам файлов, быстрая работа, корректно работающая команда "послать на"
Claws mail в качестве почты — нареканий нет.
Leafpad в качестве штатного текстового редактора. Конечно для серьёзной работы он вряд ли подойдет, но в качестве быстрого просмоторщика текстовых файлов или в качестве подручного блокнота, чтобы быстро вызвать щелчком и кут-энд-пастом надергать цитат, весьма и весьма. Приятно впечатлило, что кодировка русского текста (koi8, cp1251, utf8) определяется налету и очень точно (ошибок пока не замечал)
pyNeighborhood в принципе неплохо проинтегрировался в нашу корпоративную сеть, насколько в неё, вообще, можно проинтегрироваться
Флешки, сидюки, внешние usb-харды (определяются как медиаплееры
Xine теперь свободно проигрывает *.flv ролики. Стоит ли говорить, что с остальной мультимедией (кроме, пожалуй, *.swf) тоже проблем никаких нет — *.vob, *.wma, *.mkv открываются по щелчку в тунраре и играются себе.
Порадовал в репозитории широкий ассортимент мелких утилиток-полезняшек: youtube-dl (кстати имеется и pornoutube-dl
Вообще, пока лазил по репозиторию обнаружил множество программ, коие ранее собирал (или пытался собирать) из исходников, т.е. как-то выходит так, что дистр развивается синхронно моим потребностям.
После установки заходил рутом, точнее делал "su -" в эмуляторе терминала только для прописывания sshd на пятый уровень загрузки и коишной русификации консоли.
Из минусов: с наскоку не удалось подружить mrxvt с koi-8, поэтому пришлось озадачиться поисками подходящего по вкусу терминала. Пока остановился на gnome-terminal — не без странных глюков, но, в принципе, удовлетворительно.
3 ноября 2007 г.
Технический прогресс своими руками.
Преамбула: Забавный факт, что эта запись атрибутирована по времени при помощи астрономии. Конкретно, по моим наблюдениям взорвавшейся кометы Холмса (17P/Holmes), которые я вел невооруженным глазом и в условиях московской засветки. Так вот то, что я видел тогда, можно было наблюдать только в начале ноября 2007 г. плюс-минус неделя.
Собрались мы маленьким линуксовым сообществом в "Муме" на Баумановской, оккупировав там целый угол с длинным столом на втором этаже.
Один человек рассказал историю о том как он сотоварищи года 3-4 до того (т.е. примерно 2003-2004) изобретали для шефа авторегистратор:
— Такая задача: что бы стояла пара видеокамера и они постоянно снимали все вокруг и эти видео потоки сохранялись. И, что бы все это работало само и включалось автоматом.
— А зачем?
— Ну представь, подрежет тебя какой-нибудь чебурек, а ты его смело посылаешь нахрен. Или авария какая-нибудь.
— Да, видео запись действительно была бы полезна.
Собрались мы маленьким линуксовым сообществом в "Муме" на Баумановской, оккупировав там целый угол с длинным столом на втором этаже.
Один человек рассказал историю о том как он сотоварищи года 3-4 до того (т.е. примерно 2003-2004) изобретали для шефа авторегистратор:
— Такая задача: что бы стояла пара видеокамера и они постоянно снимали все вокруг и эти видео потоки сохранялись. И, что бы все это работало само и включалось автоматом.
— А зачем?
— Ну представь, подрежет тебя какой-нибудь чебурек, а ты его смело посылаешь нахрен. Или авария какая-нибудь.
— Да, видео запись действительно была бы полезна.
26 октября 2007 г.
Словарь [около]компьютерного жаргона середины 2000-х годов
Прежде всего преамбула:
Итак, кропал я сии записки в конце августа 2007 года с целью зафиксировать в меру моих скромных способностей состоянее дел с живим (т.е. юзабельным здесь и сейчас) компьютерным жаргоном, а также в меру моего скромного разумения дать толкование всем выписанным словам. ДокУмент создавался методом мозгового штурма, т.е. пишу определение одного слова, а попутно еще десяток всплывает, тут же их записываю. Начинаю записанное раннее раскрывать, попутно на каждом слове еще несколько других всплывает. И далее-далее-далее пока не исчерпается память. Всвязи с этим, текст крайне хаотичен, содержит множество опечаток, ошипок и (возможно) неточностей. Есть и нераскрытые слова которые я вспомнил но толкование дать забыл, их, правда, сравнительно немного, но они есть.
Далее в тексте приняты следующие соглашения:
Итак, кропал я сии записки в конце августа 2007 года с целью зафиксировать в меру моих скромных способностей состоянее дел с живим (т.е. юзабельным здесь и сейчас) компьютерным жаргоном, а также в меру моего скромного разумения дать толкование всем выписанным словам. ДокУмент создавался методом мозгового штурма, т.е. пишу определение одного слова, а попутно еще десяток всплывает, тут же их записываю. Начинаю записанное раннее раскрывать, попутно на каждом слове еще несколько других всплывает. И далее-далее-далее пока не исчерпается память. Всвязи с этим, текст крайне хаотичен, содержит множество опечаток, ошипок и (возможно) неточностей. Есть и нераскрытые слова которые я вспомнил но толкование дать забыл, их, правда, сравнительно немного, но они есть.
Далее в тексте приняты следующие соглашения:
Подписаться на:
Сообщения (Atom)
