0

svn: Illegal repository URL »

Если при попытке что-то закоммитить в svn получаем:

Commit failed (details follow):
Illegal repository URL ''

то для решения этой проблемы достаточно свичнуться по текущему адресу рабочей копии:

$ svn switch https://svn.site.com/true_project/

Источник: svn – Subversion commit problem – Stack Overflow

0

jQuery: заглушка для б-гомерзких IE

if ($.browser.msie) {
    if ($.browser.version < 9) {
        alert('GTFO!!!!1111!1!111')
    } else {
        alert('Welcome! ^_^')
    }
}

Источник: css – My page layout breaks in IE7, rights itself if I hover over/open a menu item – Stack Overflow

1

Скрыть блок при клике вне блока

Имеем блок:

<div id="block">blah</div>

Чтобы блок скрывался при клике вне блока:

document.onclick = function(ev) {
    var block = document.getElementById('block');
    if (ev.target.id != block.id && block.style.display == 'block')  {
        block.style.display = 'none';
    }
}

Для jQuery:

$(document).click(function(e) {
    if ($(e.target).parents().filter('#block:visible').length != 1) {
        $('#block').hide();
    }
});

Источник: скрыть блок меню по клику вне самого блока / JavaScript / askdev

0

python: развернуть строку или список

$ python
Python 2.7.2+ (default, Oct  4 2011, 20:06:09)
[GCC 4.6.1] on linux2
>>> a = 'HASSHIN!'
>>> a[::-1]
'!NIHSSAH'
>>> b = ['A', 't', 'a', 'r', 'e', '-', '!']
>>> b[::-1]
['!', '-', 'e', 'r', 'a', 't', 'A']
0

Ручная установка Flash для Opera в Linux

Для начала ищем в системе файл libflashplayer.so:

$ locate libflashplayer.so

или

$ find / -name libflashplayer.so 2 > /dev/null

Если ничего не найдено, то качаем .tar-архив с ним отсюда.

Далее, копируем libflashplayer.so в директорию /usr/lib/opera/plugins. Если нет прав суперюзера, то копируем в /home/username/.local/lib/opera/plugins.

Перезапускаем оперу. Готово.
Источник: Opera for Linux – Plug-ins: Installation

0

IndentationError: unindent does not match any outer indentation level

Если получили такую ошибку, то скорее всего что-то не так с отступами в коде:

  • смешанное использование табов и пробелов;
  • где-то не хватает пробела, или, может быть, поставлен лишний пробел.

Ищите, исправляйте о/

1

screen – несколько сессий в одной

screen – незаменимая штука, когда доступ на сервер есть только по ssh, а интернеты – говно. screen создаёт виртуальную сессию, которая не оборвётся при обрыве связи, и которую можно в любой момент возобновить. Очень полезно при выполнении долговременных критических действий, например: обновление дистрибутива.

Устанавливаем:

$ sudo apt-get install screen

Запускаем виртуальную сессию:

$ screen

Чтобы посмотреть список активных сессий:

$ screen -ls
There is a screen on:
18954.pts-0.MYSERVER (Detached)
1 Socket in /var/run/screen/S-hackprime.

Чтобы возобновить определённую сессию:

$ screen -r 18954.pts-0.MYSERVER
0

Обновление Debian: с Lenny до Squeeze

Подготовка:
1) Для начала, отключаем все сторонние источники в /etc/sources.list .
2) Делаем резервную копию (как минимум раздела /etc/).
3) На всякий случай обновляем все установленные пакеты

$ sudo apt-get update
$ sudo apt-get upgrade

Обновление:
1) Открываем /etc/sources.list и меняем в каждой строке «lenny» на «squeeze«.
2) Запускаем update и upgrade

$ sudo apt-get update
$ sudo apt-get upgrade

3) Далее, нам нужно установить метапакет ядра. Для этого узнаём версию и архитектуру ядра командой:

$ uname -r

и ставим пакет linux-image-%version%, например:

$ sudo apt-get install linux-image-2.6-686

4) Устанавливаем udev:

$ sudo apt-get install udev

5) И, наконец, запускаем процедуру обновления:

$ sudo apt-get dist-upgrade

Если dist-upgrade будет спрашивать нужно ли для того или иного пакета заменить изменённый конфигурационный файл новым – смело соглашайтесь. Любые свои настройки мы всегда можем восстановить из бэкапа.

P.S.: И всё-таки, перед обновлением, рекомендую ознакомиться с официальным руководством по обновлению (первая ссылка).

Источники:
1) Обновление с Debian 5.0 (lenny);
2) udev — Википедия

0

DyDo Sarattoshibotta Orange

Второй подопытный из новосибирского пакета — DyDo Sarattoshibotta Orange.

Как и предыдущий образец – продаётся в пол-литровой алюминиевой банке, цена на сайте производителя — 120 иен (48 рублей). Но в новосибирском супермаркете он стоит, почему-то, 93 рубля.

… Читать дальше

0

DyDo Grape Squash

Первый подопытный из новосибирского пакета — DyDo Grape Squash.

Продаётся он в большой пол-литровой алюминиевой банке. Лицевая сторона имеет приятный дизайн =) Стоимость — 76,20 рублей в Новосибирске, цена на сайте производителя — 120 иен (48 рублей).

… Читать дальше

0

Японских напитков ПАК

Две недели назад вернулся из Новосибирска, где сдавал JLPT (этой поездке, скорее всего, будет уделён отдельный пост). Там, помимо метро и неубранного снега, полным полно магазинов с множеством экспортированных из разных стран товаров :3 Таким образом, накупил дофига японских и не только напитков (смотрите фото). О каждом напишу отдельный пост \(>v<)/ Stay tuned~

0

Fito guru — фитомиксы

В этом посте, вопреки тематике рубрики, речь пойдёт о российский линейке напитков Fito guru. … Читать дальше

0

Pfanner — клюквенный напиток

О сокосодержащих напитках Pfanner я уже писал, но дополнительно хочу отметить и этот.

Во-первых, вкус весьма необычный: клюква + яблоко + арония, такую комбинацию мне захотелось попробовать снова и снова и я очень быстро всё выпил. И во-вторых: упаковка тетра-пак с большим объёмом. Стоимость такой упаковки: ~100 рублей, точно уже не помню, а чек уже не найти.

0

Kanro スーパーメントールのど飴

На сей раз это последний пост про леденцы, потому как новых что-то не завозят. Как и все предыдущие – просроченные, на 1,5 года, но чего не сделаешь ради удовлетворения потребностей виабушной души :3 Итак, поехали.

… Читать дальше

2

Перевод чисел из десятичной системы счисления и обратно в python

Перевод из десятичной системы в двоичную, восьмиричную и шестнадцатиричную (данный способ оставляет вначале результативной строки префикс системы счисления – ’0b’, ’0′ и ’0x’ соответственно):

dec_num = 36
print bin(dec_num) # '0b100100'
print oct(dec_num) # '044'
print hex(dec_num) # '0x24'

Перевод из двоичной, восьмиричной и шестнадцатиричной систем в десятичную:

print int('10110', 2)   # 22
print int('1653', 8)    # 939
print int('50a7f9', 16) # 5285881

Источник: Built-in Functions — Python v2.7.2 documentation

2

Запаковка в tar через консоль

Создать архив example.tar содержимого каталога /home

tar -cvf example.tar /home

Создать упакованный архив example.tar.gz содержимого каталога /home

tar -zcvf example.tar.gz /home

c – создать новый файл архива.
v – вывести детали.
f – имя файла, куда архивировать.
z – использовать сжатие.

Утащил отсюда.

0

Мне просто понравилось и я положу это здесь.

Срезают лазером сосули, В лицо впиваются снежины.
До остановы добегу ли, В снегу не утопив ботины?

А дома ждет меня тарела, Тарела гречи с белой булой;
В ногах - резиновая грела, И тапы мягкие под стулом.

В железной бане - две селёды, Торчат оттуда ложа с вилой.
Есть рюма и бутыла с водой, Она обед мой завершила.

Я в кружу положу завары, Раскрою "Кобзаря" Шевчены -
Поэта уровня Петрары
И Валентины Матвиены.
0

Kanro Kishiri C VC3000 со вкусом лимона

И в завершении сегодняшнего экспорт-трэда, ещё один вид леденцов от Канро – леденцы с витамином С и ксилитом カンロノンシュガー キシリCのど飴 VC3000 レモン味.

… Читать дальше

0

Achva English Cake – кошерный английский кекс

Впервые в экспортной рубрике еда из Израиля. Поэтому напишем более развёрнутый пост. Итак, встречайте: Achva English Cake.

… Читать дальше

0

Леденцы Kanro со вкусом персика

Снова японские конфеты, но на сей раз леденцы со вкусом персика компании «Канро» (カンロ とろける桃のど飴).

… Читать дальше

Страницы ... 1 2 3 4 5