to post messages and comments.

@gvard:

How to Import Multiple Photos Into PowerPoint as Slides
Реально удобно, когда слайдов за 5 десятков, и абсолютное большинство из них — просто картинки.

@Balancer:

Переименовать все картинки в подкаталоге, перенеся их в текущий с последовательной нумерацией:
find Wallpapers -type f | cat -n | while read n f; do mv "$f" "$(printf "bg%06d.jpg" "$n")"; done

@max630:

есть такая фича как git clone --reference. Она как-то не особо популярна, а ведь она намного более эффективна чем shallow clone, потому что мелкий клон должен по-прежнему содержать все файлы текущей версии, и вследствие использования дельт это может быть половина/треть от всего репозитория, в то время как clone --reference получает (и в дальнейшем держит) только то что нет в референсе, и это как правило намного меньше (на порядки). В мануале на ней стоит грозное предупреждение — типа, может побиться база. Это правда. Но если правильно готовить референц — всё будет в порядке.
Правильный референс должен содержать только главный мастер и, если есть, другие стабильные ветки. Это делается командой "git clone --single-branch" или ручным созданием remote. Он всё равно охрененно полезен — для самого гита, например, всё что в разработке над мастером (а это несколько месяцев, как правило), занимает в 5-10 раз меньше всего репозитория.

@FonMax:

чтобы удалить в скайпе старые сообщения, которым уже неделя (как известно, скайп дает удалить / отредактировать сообщения в течении часа), необходимо перевести время в ОС на плюс-минус час с момента сообщения.

@Zert:

Хинт для тех, кого напрягает реклама стрёмных вещей: посещаете сайт easyart.com <t.co> и вам будет показываться реклама живописи.

@Yurtaev:

Решил полностью проблему для себя разворачивания рабочего окружения для Mac OS при помощи трех утилит:

– homebrew всем известный давно
– homebrew cask goo.gl для установки обычных приложений
– mackup goo.gl для синхронизации настроек и всего остального

@Yurtaev:

Хинт для django: если поставить ipython/bpython то он будет использоваться для manage.py shell

@nixon89:

Недавно обнаружил хоткеи для чатика в фтентакхле. Если с ББ в брайзере сидеть, то сочетания ctrl+[цифра] переключает открытые вкладки(чатики).

@Mellon:

$ VBoxManage setextradata global GUI/Customizations noMenuBar,noStatusBar
Позволит вам убрать главное меню и статусбар из окна VM и получить вид сходный с VBoxSDL, если у вас проблемы с ним.

@max630:

В gitk можно включить перенос commit messages. Надo закрыть все работающие gitk в $HOME/.gitk поменять "set wrapcomment none" на "set wrapcomment word", и запустить его обратно.

В диалоге preferences почему-то этого нет.

@Shchvova:

ну общим есть такая особенность, что некоторые мобильные графические процессоры резервируют память для мипмапов. Даже если отключить генерацию мипмапов, все равно памать зарезервирует. Для макс. текстур айпада (2048) это около 30% видеопамяти. Если мипмапы точно не понадобятся, то можно поменять размер текстур, на что-то не степень двойки (ну, типа делать текстуры 2048 на 2047). В таких случаях мипмапы невозможны, и можно просто получить те самые желаемые мегабайты памяти на мобильных платформах :) Да, для андроидов дело не прокатывает — все закончится тем что на половине зоопарка девайсов текстуры просто не будут грузится, там обязательна степерь 2 в размерах.

@mend0za:

Если у вас в сломалось MIME для просмотра файлов.

Симптомы:
1. .pdf открывается в GIMP
2. .JPG открывается Internet Explorer в Wine

Обычно вызвано всякими "Open With ..." из файлобраузеров, например Thunar.

Лечение: man 1 mimeopen . Достаточно 1 таблэтки!

@longbow:

надо свою дорожную сумку доукомплектовать банными тапочками

@longbow:

хозяйке на заметку
lethargy.org

@ng358ex-2:

Может кому надо — как смотреть видео из кантахкта через vlc webnoise.org.ua если вкратце — скачивается скрипт на lua и кидается в /usr/lib/vlc/lua/playlist/

@FonMax:

обход великого российского файрвола:

суровые норвежца протягивают лапу помощи сибирским и челябинским коллегам. идем на opera.com -> качаем -> включаем режим Opera Turbo.

@melhesedek:

Часто приходится сидеть на одном ресурсе одновременно под разными аккаунтами. Можно ставить несколько браузеров, но это уныло. Можно открыть в хроме инкогнито-окно, но между разными инкогнито-окнами куки шарятся. Пичалька.

Самое приятное из известных мне решений:
chromium-browser --user-data-dir=/tmp/1 --incognito
chromium-browser --user-data-dir=/tmp/2 --incognito
...

@partizan:

если вам вдруг взбрело в голову делать бекапы mysql базы через mysqldump и сжимать и на лету через | xz -c > dump.sql.xz, то не делайте так пожалуста если у вас база больше 10 метров, а то сжимается оно медленно, и тормозит процесс дампа) лучше сделать сразу бекап, а потом сжать.

@alkov:

Если вы хотите переименовать контакт из гуглоплюса в QIP, то можете заметить, что имя контакта через короткое время восстанавливается, в то, как контакт назвал себя в профиле гугла. Однако если зайти в меню управления метаконтактом (да-да, даже если метаконтакта для него не создано), то переименовав метаконтакт, можно добиться нужного результата

@max630:

Чтобы перенести несколько коммитов из другой ветки, обычно используют git cherry-pick. При этом, если происходит конфликт, git рекомендует после его разрешения использовать при коммите опцию -c, чтобы сохранить автора. Иногда разрешение конфликта приводит к тому, что это сообщение уезжает далеко за пределы терминала и копировать её невозможно. Кроме того, если нам надо перенести диапазон коммитов, приходится делать много движений руками.

Альтернатива этому — использовать rebase. Если, допустим, место куда нам надо перенести коммиты — это t, а сами они находятся в диапазона от a до b (включая b, исключая a). Текущая ветка тоже в t. Тогда можно сделать так:
$git reset --hard b (переключаем текущую ветку в точку b)
$git merge --onto t a
после этого можно не заморачиваться с тем что писать в командной строке, а после разрешения конфликта просто писать git rebase --continue. Однако у такого метода есть недостаток. При переносе текущей ветки в b будут обновлены все файлы которые были изменены между этими ветками, вследствие чего при пересборке они тоже будут пересобираться.

Можно этого избежать. Пишем так:
$git branch tmp b (создаётся новая ветка в точке b)
$git merge --onto t a tmp, разрешаем конфликты.
$git reset --hard tmp (переключаем текущую ветку туда куда переехала tmp. Это fast forward, так что можно писать и merge)
При rebase целевая ветка сразу переносится в новое место, без чекаута её на старом месте, а потом рабочая копия патчится изменениями из source. Таким образом, поменяются только те файлы которые были действительно изменены в исходных коммитах.

@isilmine:

Чтобы отличить галлюцинацию от реальности — надавите на глазное яблоко. Реальные объекты раздвоятся, остальные — нет.

@isilmine:

Почти все сообщения с тегом *байки *жизнь — копипаста из интересных книг, что я читал. Заинтересовавшиеся могут поинтересоваться.

@ygrek:

Как запустить совпадающую, но патченую версию топлевела чтобы он подхватил все системные либы : OCAMLLIB=$(ocamlc -where) /opt/ocaml-patch/bin/ocaml -nostdlib

@bioh:

Ctrl-x, Ctrl-e will bring up an $EDITOR containing whatever is currently entered into the prompt. (opposed to editing last command actually entered).

@cycl0ne:

себе на заметку. При игре в шахматы пытаться думать.

@bioh:

Нечаянно нажал в mc "alt-," и открыл для себя горизонтальное расположение панелей, что может быть полезно когда много файлов с длинными именами.

@zeks:

Применение стайлшитов к сильно заполненными айтемами комбобоксам ОЧЕНЬ сильно тормозит. Изыскивайте другие варанты если хоите часто обновлять оформление)

@Dant:

Все выходные разгребал авгиевы конюшни, дабы подготовить обиталище к полному и окончательному ремонту )
В процессе изобрел любопытный велосипед:
Коробочки от всякой компутерной утвари (мамки, винты, телефоны, корпуса, модемы, свичи, вебкамеры итдтп) фотографируются на телефон — ну там фас, профиль, этикетки с названием, моделью и теоретически полезной информацией, которая когда-нибудь может понадобиться и в изобилии присутствует на всем этом хламе.

Фотографии пронумеровываются, прошнуровываются и складываются в надежное место в интернетах типа дропбоксов, а коробки выбрасываются нафик, сжигаются, аннигилируются — на выбор : )

Итог — положительная карма, нормализация хауса и энтропии в квартире : )

@Dant:

Про пустоту, thx @brjppru ! brj.pp.ru

И почему-то вспомнился сонет из любимой в детстве книжки да про Сирано Де Бержерака : )

ОДА ПУСТОТЕ

Конечно, это очень плохо,
Когда в кармане — пустота.
Но стоит ли стонать и охать?
Ведь пустота всегда свята!
Она меж звезд, светил небесных,
В пустообыденных словах,
В салонах дам пустопрелестных
И в пустознатных головах!
Она вещественна бы вроде,
Стоит со шпагою в руке
И по пустой последней моде
Приподнялась на каблуке.
Она и плачет и хохочет,
Хоть пустота, а все ж клокочет!

@lomalkin:

Трансляция потока с веб-камеры с помощью VLC zenway.ru

@syncro:

never use science terms as 'secret word' for your service provider

@FonMax:

The funeral cars crawl down
The heartbreak side of town
The mourners all discuss
The boy who caused a fuss
We chopped a billion trees to print up eulogies
But guys we should have guessed,
The girls would say it best

@sandr1x:

Маленький совет тем, кто периодически играет с разных машин (например, в связке desktop/laptop), как это делаю я. Если вы хотите, чтобы ваши раздачи всегда были с вами для оперативного импорта и последующего анализа в том же HoldemManager'е на другом компьютере, можно заюзать всем известный сервис DropBox.com

Суть вкратце:
1. Ставим DropBox, при установке выбираем расширенный вариант, где указываем одну только папочку Private, которую и будем в дальнейшем использовать для синхронизации рук (выборочная синхронизация).
2. Указываем в настройках покерного клиента путь к истории рук. Разумеется, в папке DropBox'а.
3. Также указываем в настройках HoldemManager'а путь к истории и архиву рук всё в той же папке.
4. PROFIT!

Сам такую схему использую. Удобно. Enjoy ;)

@MitrandiR:

если в гугл ридере нажать f то скроются все панели и все лишнее.. а если еще в браузере нажать f11 так вообще сказка..

@Equidamoid:

обновил qt, digikam перестал показывать фотки, в консоли "The process for the digikamalbums protocol died unexpectedly."
как оказалось, надо было просто прибить кедовые сервисы, и всё заработало

@Zawullon:

Если вы ставили UFO AI с getdeb и у вас не работает высадка надо сделать симлинк:
sudo ln -s /usr/lib/games/ufoai/base/game.so /usr/share/games/ufoai/base/game.so

@sandr1x:

Если кто ещё не в курсе, то на КиноБазе ( kinobaza.tv / бот: [email protected] ) появилась возможность смотреть свои любимые сериальчики прямо в онлайне.
Например: kinobaza.tv (The Event) или kinobaza.tv (TBBT)
Поиск осуществляется по базе ВКонтактика.

@boh:

Я думал это SQL*Plus так издевается, отвечая на over50-строчный скрипт "... created with compilation errors." Оказывается заклинанием 'show error' или 'sho err' можно спросить, что за ошибки.

@estet:

Как загрузить документ на портал MS Sharepoint: curl --ntlm -u "DOMAIN/LOGIN:PASS" -T FILE sharepoint.microsoft.com

@Xanf:

Записываю для себя, потому что постоянно забываю — убить зависшую SSH-сессию <enter>~.