Вы читаете журнал [info]i_am_vertur

vertur's life journal

vertur
Дата: 2012/05/18 18:47
Тема: Escaping of the world...
Доступ: Public


Читать дальше... )
Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/04/19 01:15
Тема: Escaping on windows shell.
Доступ: Public
Когда писал под венду, никогда не задумывался - а как эскейпить символы в виндовом шеле (тот который cmd :-)). И вот после многих лет работы с UNIX как то пришлось написать простой скриптик для cmd. И что называется, пушистый зверь хотел подкрасться незаметно. А собственно - как ? Готов поспорить что сходу никто не угадает! После логичного bash, интерпретатор cmd был проклят вместе с его создателями и всей компанией мелкософт в целом.

А теперь, Внимание! В cmd что либо эскейпится символом ^. Например: @echo I hate cmd ^& windows.

Ну а собственно скрипт мой очень прост - он запускает программу которая генерирует исходники некоторой части одной библиотеки на Си:

@echo off

set charmaps=..\..\data\charmaps
set config=charmaps.conf

rem i    j      k    l
rem name cident file cfile

echo ^/^* ^$Id^: ^$ ^*^/ > tables.inl
echo ^/^* ^$Id^: ^$ ^*^/ > aliases.inl

for /F "eol=; tokens=1,2,3,4 delims=, " %%i in (%config%) do (
	if "%%k" == "" (
		echo aliasing %%i to %%j
	) else if "%%k" == "-" (
		echo aliasing %%i to %%j
		echo extern const orca_charset_t g_%%j; >> tables.inl
	) else (
		echo generating %%i to %%j ...
		gencptab %charmaps%\%%k %%i %%j > %%l
		echo extern const orca_charset_t g_%%j; >> tables.inl
	)
	echo ^{ "%%i", ^&g_%%j ^}^, >> aliases.inl
)

1 Камент | Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/03/17 21:58
Тема: Апгрейд.
Доступ: Public
Поставил в БЧК еще 24 Гб памяти. Теперь там 36 Гб памяти. Можно одновременно запустить 9216 копий DOOM II.

Эх, а ведь каких-то 17 лет назад DOOM-II у меня не шел из-за того что нехватало фантастически много - аж целых 2 метров памяти...

ЗЫ: Не виноватые в прошлый раз апачи оказались, и демоны в зомби не превратились, и ps все прально говорил. Просто добрый мудрый kernel отправил всю память на кеширование 6Тб дискового пространства, он бы ее отдал, но никто его не попросил, а раз никто не попросил то можно systemd и в своп запинать - прикольно ж, по фински!
Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/03/17 20:28
Тема: Поменял фильтр
Доступ: Public
Менял сегодня фильтр на одном из китайских серверных вентиляторов. Итог - сервер подскакиевает галопом, рычит и воет, на крыльчатке нет двух лопастей, фильтр сломан пополам, одна из лопастей пробила винт. Пальцы на месте, но чуть не обосрался.

ТОМУ КИТАЙСКОМУ ПИДОРАСУ, КТО НЕ ПОСТАВИЛ РЕШЕТКУ НА КОРПУС, Я ОТОРВУ ЯИЦА.
Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/03/11 00:42
Тема: Жрать память! Жрать память! или почему я перестал любить апач...
Доступ: Public
Это ж надо же на каждый незагруженый воркер кушать по 300 Мб. Я медленно зеленею... Этож надо сожрать столько памяти что бедный systemd сам залез в своп и не хочет вылезать. Вообщем от моих 12 Гиг оперативы свободными осталось всего 150 Мб.

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

Когда я найду этого демона, я не просто его убью, сначала я сделаю ему стектрейс, а потом продизассемблирую.

ЗЫ: Или вдруг нажравшийся демон стал зомби ? Зомби отдают сожраные ресурсы или держат их ?
Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/02/26 23:46
Тема: Упал evolution...
Доступ: Public
По причине перепонения логов :0
1 Камент | Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/01/13 23:52
Тема: Плана здесь больше нет.
Доступ: Public
Он отправлен на переосмысление сути бытия.
Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/01/10 01:31
Тема: Скучаю ли я по индексу...
Доступ: Public
Пожалуй, все-таки да. К сожалению, этап жизни, который прошел вместе с Индексом оказался довольно небольшим и не очень плодотворным. Возможно потому, что и занимался я там не тем. Зато довольно интересным с познавательской точки зрения. С Индексом пришлось распрощаться в тот момент когда я занялся действительно интересными и важными задачами. И сделать это пришлось чисто из-за человеческого фактора. К Сожалению.

С другой стороны - жизнь - это эволюция, эволюция самого себя. И тот период, который соответсвует Индексу я прошел, да с такой скоростью что сам еле заметил. Но он меня многому научил, не в техническом плане, а скорее в социальном. Кстати, срок давности табу на те задачи, которыми я там начал заниматься истек с наступлением этого года, так что я вполне теперь могу без оглядки на "дядю" оффициально продолжить заниматься ими самостоятельно... Как ни странно, это радует.

Могу даже сказать почему: Индекс до сих пор не смог сделать прототипа мобильной навигации с вычислением маршрутов именно на КПК, хотя все карты и ресурсы были у них. Я же это сделал спустя 2-3 недели после того как покинул сиё замечательное место. Правда сделав это, и после бесед с коллегами, я понял что пошел по совершенно ложному пути - пробки, пробки пробки. Но есть другой алгоритмический путь, бархатный и почти шелковый.
1 Камент | Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2012/01/04 06:28
Тема: Fedora-16 ...
Доступ: Public
стала отвратительным дистрибутивом. Самый отвратительный дистрибутив - это Debian, Ubuntu недалеко от него упала. А в последнее время к этой двоице стремительно приближается Fedora. С каждым новым дистром все ухудшается. F15 и F16 порадовали уебищным Гномом-3, непонятным systemd и обкуреным Grub-2. Но и этого мало, классическая система безопасности была значительно упрощена (видимо в надежде на сложное запутаное говнище а ля SElinux). Теперь каждый демон стартует от рута, а не от системного юзера. В итоге - быстрая загрузка и дырявая как сито система. Здраствуйте, это ПИЗДЕЦ. Зато обои для десктопа в 25й раз перерисовали - семимильными шагами вприпрыжку за Ubuntu.

Вообще непонятно куда мир катится. Разработчики Gnome-2 наполовину самораспустились и их место заняли какието красноглазые школьники c попсовыми планшетами которые с трудом высрали (причем не доконца) Gnome-3. Один из самоустранившихся разработчиков Гнома-2, ебнулся головой о тротуар и создал systemd. В это время FSF тоже времени зря не теряла, в результате под чутким руководством обкурившегося Столмана создали нового монстра - Grub-2, который на самом деле является небольшой операционной системой, там есть даже модули локализации (интересно нахуя в системном загрузчике локализация нужна ?).

Ну а самыми бравые перцы - работают в корпорации "Красная Шапочка". Они все вышеописаные вещи собрали вместе внутри F16 Verne.

PS: Есть два вопроса - 1) Кого уебать и 2) На что уйти-перейти.
4 Камент(а,ов) | Коментировать | В избранное | Поделиться | Ссылка



vertur
Дата: 2011/12/31 22:24
Тема: В Новый Год - с чистой совестью !
Доступ: Public
Читать дальше... )
4 Камент(а,ов) | Коментировать | В избранное | Поделиться | Ссылка



Перейти...
Оглавление
Май 2012
Разное
Темы