OpenSUSE или Ubuntu? 

Вчера решил поставить OpenSUSE на компьютер. Последний раз, когда я пользовался этим дистрибутивом, был года полтора назад. Тогда он имел версию 11 и содержал, в качестве основного окружения рабочего стола, мягко говоря, “сырой” KDE 4. После 11-й версии OpenSUSE я стал приглядываться к другим дистрибутивам и выбрал Ubuntu за его простоту в настройке и установке. Однако, я периодически поглядывал всё это время в сторону OpenSUSE — всё-таки удобный он, да и полтора года работы с ним выработали некоторую привычку. И вот что я увидел сегодня, первый раз решив попользоваться свежей установкой этого Linux. [ ... ]

Редактируемый Combobox в веб-интерфейсе 

Сегодня мне, в рамках поддержки одного из моих проектов, написанного на CakePHP, понадобилось создать небольшую формочку для добавления/редактирования данных. Во время проектирования графического интерфейса я понял, что в форме очень желательно присутствие Combobox’а. Причем нужно, чтобы он был редактируемый. То есть это тот же самый Select, но только с возможностью добавления своего значения прямо в момент ввода данных в форму. Таким способом я захотел расправиться с дополнительным интерфейсом для забивки данных в справочник. Такого элемента управления в HTML нет, и я пошел скрести по окрестностям интернета. И нашел вполне привлекательное решение. [ ... ]

Ubuntu, Alsa и неработающий микрофон Intel HDA 

Я “колупался” с неработающим микрофоном на своем ноутбуке, начиная с Ubuntu 8.04, и это не приводило к положительным результатам. С каждым обновлением дистрибутива я возвращался к этой проблеме в расчете на то, что наконец-то сборщики Ubuntu пофиксили эту проблему. Но я, видимо зря надеялся. Короче, к версии 9.10 я уже подзабил на это дело, решив, что, возможно, у меня не работает сам микрофон, и дело не в дистрибутиве. [ ... ]

Горячие клавиши Nano 

Cписок горячих клавиш (hotkeys) для nano. Он неполон — не хватает некоторых комбинаций, которые мне не удалось проверить в действии. То ли потому, что йогой не занимаюсь, то ли настройки Gnome таковы, что некоторые комбинации или отдельные клавиши им перехватываются — например комбинации типа Alt-{ и Alt-}. При их наборе необходимо использовать Shift (т.е. Alt-{ на обычной клавиатуре преобразуется в Alt-Shift-[). А у меня на Alt-Shift в системе как раз привязана смена раскладок. Она-то и перекрывает те горячие клавиши, которые я отправляю в nano. Но, это всё лирика и отсутствие времени, а вот список [ ... ]

Twitter обновил API 

Вчера разработчики Twitter сделали два существенных обновления. Во-первых, теперь все приложения могут соединяться только посредством OAuth - новой системы авторизации. Благодаря ей, приложения больше не будут запоминать ваш логин и пароль, что, по идее, делает аккаунт более безопасным. Второе обновление — теперь по умолчанию используется собственный “сокращатор” ссылок t.co. Если со вторым все просто, то с первым — не очень. После обновления вчера перестали работать некоторые twitter-клиенты. Прежде чем понять, что дело в программе, а не в проблемах сети (а сидел я почти в бункере и писал твит на своем Tattoo), я успел “отправить” два твита через HTC Peep. Программа “сказала” мне, что твит отправлен, но отказалась загружать список твитов и после повторного запроса, и после выхода на улицу из здания. Я запустил Seesmic, вот он и обратил мое внимание на эти апдейты, ругнувшись ошибкой авторизации. Должен отметить, что разработчики Seesmic очень быстро подсуетились вчера — после ошибки авторизации я заскочил на Market и увидел, что для Seesmic уже есть апдейт. Правда, после его установки мне пришлось удалить и по новой ввести свои данные в программу. Немного неудобно, ну да ладно — главное, что оно работает. А вот Peep пока не обновился, и потому безхозен. Буду ждать апдейта :). [ ... ]