Ishida

(no subject)

Недавно выиграл эпичную битву с Chromebook-ом жены (HP Chromebook 14). Задача стояла поставить Linux Mint вместо Chrome OS и заодно попробовать ноут в работе. Не без танцев с бубном, но в итоге всё получилось, наконец можно поработать в нормальном дистрибутиве.



Общие впечатления такие:
Collapse )
Ishida

(no subject)

На хабре какое-то время назад был занимательный пост про опыт общения команды тех.поддержки КРОК с клиентами из разных стран, и про то, как национальные черты влияют на это самое общение. Очень клёвый рассказ, но могу ещё добавить к нему свою собственную коллекцию впечатлений от общения с иностранцами. Правда, пост на хабре рассказывает в основном про взаимодействие с недовольными клиентами, у меня же это 100% общение с коллегами по работе. Естественно, всё это исключительно ITшный народ, преимущественно разработчики.

Collapse )
Ishida

GPON интернет от МГТС

Наконец решил попробовать это чудо техники, отказавшись на месяц от текущего провайдера (Билайн/Вымпелком).

Пока одни сплошные минусы. В основном, конечно, из-за их GPON модема - китайского Huawei HG8245.

1. МГТС рекламирует его как модем с 1 Гбит локалкой, на практике же это модификация модема с обычными 100Мбит LAN портами. Причём по звонку в МГТС с вопросом "можно ли его заменить на 1Гбитный" техник ответил, что у них _все_ модемы 100-мегабитные.

2. Модем не позволяет резервировать локальные IP за фиксированными машинами. Это особенно прекрасно в сочетании с тем фактом, что port forwarding в нём таки есть (а чо, китайцы могли бы и его убрать при таком подходе). Т.е. пробрасываешь SSH, допустим, до 192.168.1.10 (домашнего сервера), потом из и-нета пытаешься зайти по SSH на него, а IP уже переназначен, и тебя залогинивает на кофеварку, или на smart-тв, или в пустоту, это уж как повезёт)))

3. Один из четырёх LAN портов забит (на уровне прошивки) за VLAN для IP-телевидения. Тк я не пользуюсь IPTV, то получается, что этот порт просто превращается в нерабочий.

4. На билайне у меня был внешний IP. В МГТС внешний IP выдаётся только юр.лицам. Соответственно про возможность захода в сеть из инета, про активный режим торрент-клиента и т.д. можно забыть.

5. Скорость исходящего трафика вдвое меньше входящего на всех известных мне тарифах.

[Upd] 6. Ну всё понятно. Цена 50 руб в месяц, заявленная их менеджером, действует только 2 месяца как рекламная акция, потом молча включается стандартный тариф, то ли 300 то ли 350 руб/месяц. Goodbye, sweet prince.
Ishida

(no subject)

Между тем на Kickstarter готовится стартовать клёвый инди-проект - Witchmarsh. По сути, Arkham Horror со всей полагающейся атрибутикой - Массачусетс 1920-х, команда сыщиков, древнее пробуждающееся зло, кладбища, ночные кошмары, автомобили Ford и томми-ганы.



Выглядит, как и полагается инди-игре, пиксельно и олдскульно, обещают кучу плюшек - кооператив по сети, продвинутый AI, сюжет, кроссплатформенность...
Ishida

(no subject)

Только что был на Горбушке и обнаружил, что на 2ом этаже (в районе H2, около выхода на парковку) появился клёвый павильон комиссионной электроники и комплектующих для ПК. Это просто праздник какой-то - старые ноуты за 6-9k, модули памяти за ~500р (есть старые DDRки и SDRAM - вообще копейки стоят), CPU, видеоадаптеры, материнские платы, мониторы, харды... Плюс там было ноутбучное железо и всякая периферия.

ЧСХ, с огромным трудом ушёл оттуда, хотя рабочих машин дома и так переизбыток.
Мне бы такой магазин в старые добрые ФДСные времена, когда в комнате был 1 комп на 4 человек и все 4 гамеры =/
Ishida

(no subject)

Сим постом объявляю об открытии сайта нашего клуба "Айкидо на Пионерской"!

http://aikido-pioneer.ru

Сделано на коленке вашим покорным слугой.

В CSS-вёрстке использован довольно любопытный (ИМХО) приём вычисления высоты колонок, основанный на этой статье, но более сложный - с многократным вложением позиционирующих слоёв, где размер и позиция каждого слоя вычисляются как функция от параметров его родительского слоя. Получается этакий лисп. См. style.css сайта.
Ishida

(no subject)

Перебрался на awesome - тайловый оконный менеджер. Крутая штука. К традиционным менеджерам окон скорее всего не вернусь уже.


В качестве рекламы, киллер-фичи этой среды таковы:

1. Минимализм. Декорации окон и графические эффекты не нужны, меню приложений и панель задач тоже не нужны (разумнее вызывать их по требованию), мышь фактически не нужна. В результате всё возможное пространство экрана отдаётся приложениям.

2. Крайне высокая скорость как следствие предыдущего пункта. Стартует за 3 секунды, из которых 2.5 это старт собственно X-сервера. Выключается за секунду. Переключение рабочих столов и раскладок происходит мгновенно. Расход памяти - пара десятков Мб.

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

4. Скриптование среды рабочего стола. Осуществляется на Lua, в других тайловых менеджерах со скриптингом язык другой (e.g. xmonad=Haskell, stumpwm=Common Lisp). Позволяет, к примеру, такие вещи, как повесить на клавишу команду вида "создай список имён всех открытых клиентов и покажи его в виде всплывающего меню в центре дисплея".


Минусы следующие:

1. Долго настраивать под себя, если стандартных фич не хватает (у меня заняло 1 день, в т.ч. ручная сборка последней версии со всеми её зависимостями).

2. Недостаточно гибкая настройка клавиатурных комбинаций. Нет sticky keys/key chords (это когда хоткеи можно жать не одновременно, а подряд), нельзя настроить хоткеи для работы внутри виджетов (к примеру, перемещение по элементам списка через Ctrl+N, Ctrl+P).

3. Не хватает полноценного командного минибуфера с автодополнением, как в Emacs. Необходимый виджет есть, но функционал у него слабый.


Выглядит всё это примерно так:

Emacs в режиме отладки. На экране ни одного видимого элемента awesome.

Три эмулятора терминала и панель awesome сверху.

Видеопрезентация чьего-то xmonad, ещё одного тайлового менеджера
Ishida

Очередные сводки с полей

Поставил на домашний комп Debian testing + LXDE. Косяков в процессе произошло пока 3:

1) Ставил с SD-карты согласно вот этому руководству. В итоге дохрена времени ушло просто на то, чтобы sd-шка хотя бы грузилась (выяснилось, что офиц. руководство скромно молчит о необходимости изменять ещё и MBR карточки помимо записи syslinux на первый раздел).

2) При даунгрейде с Grub2 на Grub последний не умеет писать в MBR ext3-разделов, отформатированных по умолчанию (утилитой установки). Гугл подсказал, что по умолчанию форматируется с inode size = 256, а старому Grub надо 128.

3) Видеомодуль ядра 3.2 для Radeon (у меня ATI 3870x2) работал некорректно - в момент включения KMS дисплей просто становился белым, остальное при этом всё работало. Решилось установкой firmware-linux-nonfree.


Первое впечатление: LXDE охренеть быстрая, ни в какой другой среде такой скорости не видел.
Ishida

(no subject)

Обнаружил недавно две вещи, вводящие во грех гамерства.

1) Движок Vassal Engine для имитации игры в разнообразные настолки с помощью ПК. Он не реализует саму механику настолок, а служит только системой учёта и перемещения по игровому полю токенов, карточек и т.д. Свободный, кроссплатформенный, написан на Java. На сайте лежит огромное количество плагинов для игры почти во все популярные современные настолки и их дополнения.

Можно играть как с одного компа, так и по локалке, а также на игровом сервере проекта.

Пример одиночной игры в базовый Arkham Horror (скриншот с моих двух мониторов)


2) Эмулятор pcsx-df, являющийся свободным форком известного эмулятора Sony Playstation - pcsx. Компилируется в т.ч. нативно под 64-битные системы - до этого у меня не было абсолютно никакой возможности проэмулировать соньку под 64-битным Linux иначе как городя слой совместимости 32-битных библиотек (biarch) и используя несвободный 32-битный бинарник epsxe.

Можно возвращаться к когда-то брошенной Xenogears, йехуу!

Скриншот Xenogears с pcsx-df под 64-битной системой