Friday, April 26, 2013

gnome 3.8 desktop background gone

обнаружил забавную проблему:
если выключить в gnome-tweak-tool -> Desktop -> Have file manager handle the desktop
пропадут обои для рабочего стола
а если включить - всё будет хорошо :3
можно поставить нескучные :3

кстати говоря, в процессе обнаружения этого бага, узнал что можно самому сделать сменяющиеся обои, написав xml вида:

<background>
<starttime>
<year>2011</year>
<month>11</month>
<day>24</day>
<hour>7</hour>
<minute>00</minute>
<second>00</second>
</starttime>
<!-- This animation will start at 7 AM. -->
<!--
We start with sunrise at 7 AM. It will remain up for 1 hour.
-->
<static>
<duration>3600.0</duration>
<file>/usr/share/themes/Adwaita/backgrounds/morning.jpg</file>
</static>
<!--
Sunrise starts to transition to day at 8 AM. The transition lasts for 5 hours, ending at 1 PM.
-->
<transition type="overlay">
<duration>18000.0</duration>
<from>/usr/share/themes/Adwaita/backgrounds/morning.jpg</from>
<to>
/usr/share/themes/Adwaita/backgrounds/bright-day.jpg
</to>
</transition>


и засунув его в org.gnome.desctop.background

надо будет сделать как-нибудь :3

Sunday, November 4, 2012

archlinux, systemd & postgresql

Я же тут на системд перекатился.
Как это произошло, конечно, отдельная кулстори, но если в двух словах - из-за обновления гнума.
У гнум3.6 теперь жесткая зависимость от системд, как я понял, и он без неё не может работать.
Рано или поздно это должно было случится, поэтому я решил перекатится до конца. И снес инитскриптс.

И пришла бида.


Сразу скажу, что как бороться с проблемами запуска в случае со стандартным расположением баз, хорошо написано тут

Но мне всегда хотелось странного..


Поскольку, теперь никакие демоны по старой схеме не запускались
$ sudo systemctl start nginx
вместо православного
$ sudo rc.d start nginx
например,
я решил переписать свои шелл скрипты для запуска локальных серверов на новый лад и проверить их работоспособность.
И всё было хорошо, до тех пор, пока дело не дошло до постгрес.
В этих их системд как-то очень странно написаны скрипты для запуска демонов, и PGROOT оказалось захардкаоженым. Так же, как и мастерпид файл.
Меня это очень огорчило, и я решил переписать это дело на свой вкус.

Sunday, August 12, 2012

Сбербанк MasterCard Virtual

Нда.
Решил тут попробовать воспользоваться той карточкой от сбербанка, которую я с такими мучениями получил.
Мне понадобилось кое-что прикупить в интернете, и я подумал, что неплохо бы испытать, как работает это всё. Зря получал что ли?
Но не тут то было. Оказалось что нигде, кроме как в сбербанк-онлайне невозможно получить какую либо информацию о карточку (она же виртуальная всё таки), а в этом самом онлайне был только номер и дата окончания действия. Гуглинг показал, что код "безопасности" должен приходить по смс.
Звоню в техподдержку - после 20 (!) минут ожидания специалиста по виртуальным картам, с которым меня никак не хотели соединять предыдущие отвечающие, оказалось, что этот код действительно должен был мне придти на телефон, после того, как я "оформил" заявку на эту карту.
Я объяснил, что мне ничего не приходило, и тогда мне посоветовал.. СДЕЛАТЬ НОВУЮ КАРТУ!

В общем, я решил по-возможности больше не связываться с этими их инновациями, и оплатил всё через яндекс. Быстро и просто.

Wednesday, July 18, 2012

archlinux glibc and /lib

Вообщее.
Вчера вечером до меня дошло былинное обновление glibc.
Какой же я идиот, всё-таки..
Дело в том, что я был уж в сомнамбулическом состоянии в связи с сильным желанием лечь спать, когда решил обновиться. И вот результат: только что всё более-менее восстановил.

Но по порядку:

Ничего не предвещало беды, когда я в очередной раз набрал в консоли yaourt -Syua и нажал на ентер. Обновились базы данных пакетов, на экран был выведен список обновлений. Всё вроде бы в норме, подумал я, и начал обновление.
Но на этот раз, процесс закончился как-то странно:
error: failed to commit transaction (conflicting files)
glibc: /lib exists in filesystem
Errors occurred, no packages were upgraded
Ну ладно, подумал я сонно, раз оно ему мешает, взял да и удолил /lib
Конечно, никто не будет это читать, но:
НИКОГДА НЕ ДЕЛАЙТЕ ТАК, ЭТО ЖЕ ВООБЩЕ!

Я почувствовал беду почти сразу, как только попытался открыть новую вкладку в терминале. Отовсюду полезли непонятные ошибки, ничего не стало открываться, и я понял что пришло время задействовать свои хваленые быкапы.
Загрузился с лайвСД, подключил свой внешний хард с образами бекапов, всё как-надо написал в консоль и..
Не знаю, либо я где-то сильно затупил, либо что-то пошло не так, но ничего у меня не восстановилось, загрузчик не сработал, я огорчился и пошел спать.

Утром решил поставить убунту, раз я такой никчемный.

Посидел на ней минут двадцать, и понял что нет. Уж лучше еще раз потренироваться с установкой арча.

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

Теперь с содроганием сердца думаю о том, как бы в очередной раз что-нибудь не сломать.

Надо потренироваться с воостановлением из бекапа на виртуалочке, кстати.

Wednesday, June 13, 2012

yandex virtual card + paypal или инновационные технологии

    Дело в том, что я намедни упоролся по виртуальным и вообще кредитным и дебетовым и всяким разным карточкам и решил себе зделать какую-нибудь.

    Всё началось с того, что мне просто нужна была карточка, которой я мог бы расплатиться наконец в интернете за кое-какой софт и еще не помню что-то. Но до тех пор пока эта необходимость была гипотетической я не стал слишком напрягаться по этому поводу. Ну а поскольку я был счастливым клиентом единственного банка в моей деревне - как не трудно понять - сбербанка, я решил разузнать что он может мне предложить по этому вопросу.
    Так вышло, что какое-то время назад у меня появилось какую-та бесплатная карточка Maestro от него.  Получилось это почти случайно - меня практически принудила сотрудница её завести, когда я платил за коммунальные услуги. На самом деле, это оказалось удобно. Я частенько пользовался, хоть и глючным, но всё же сбербанк-онлайном, что бы заплатить за интернет или телефон, не выходя из дома, просто по номеру счета.
    Но все эти прелести, увы, не давали возможности расчетов по сети, т.к. большинством сервисов карты такого типа не принимаются.

    В общем, я решил себе завести карточку сбербанка, так как уже к нему привык, и банкомат у нас есть, и можно внутри сбербанк-онлайна переводить деньги между счетами без комиссии.
    Начал смотреть, какие карточки они там предлагают на сайте. Сразу же привлекло внимание предложение по выпуску карт с индивидуальным дизайном. Заказал себе такую няшноту:

node.js IDE

В продолжение темы про node.js

Поскольку я последнее время пишу исключительно на питоне, у меня не осталось никаких других сред для разработки, а перепробовано их было не мало, еще со времен бытности похепе-кодера, кроме великолепного PyCharm.
Конечно, стоит выразить отдельную благодарность её создателям, за прекрасную поддержку js и css, но мне показалось, что использовать её для проектов на node.js, мягко говоря, будет не совсем рационально.

Не долго гугляя, наткнулся на nide
И. должен сказать,





















Tuesday, June 12, 2012

archlinux & node-gyp

Я тут решил посмотреть, что зто за node.js такой, о котором все столько говорят.
Начал с просмотра курса в codeschool и, доложу я вам, мне так понравилось, что я даже обмазался соответствующим статьями на хабре.
Там оказалось несоклько примеров достаточно сложных проектов, реализованных на node, ну и в целом, было интересно почитать отзывы, которые заинтриговали еще больше.