Възстановихме си сайта, все още има проблеми с картинките, надявам се да мога да ги върна и тях. Стискайте палци…
Днес попаднах на това:
До сега ползвах подобни разновидности за работа с JSON, но този инструмент е истинско бижу при работа в terminal.
адрес на инструмента: https://stedolan.github.io/jq/
От последната публикация минаха почти 3 години и не обещавам, че ще го
обновяваме много често, но ще се стараем :).
За създаване на публикации и редакции преминах на Vim и модул
vim-repress.
Справя се чудесно дори с качването на картинки.
The bomb will never go off. I speak as an expert in explosives. -- Admiral William Leahy, U.S. Atomic Bomb Project
Famous last words: 1: Don't unplug it, it will just take a moment to fix. 2: Let's take the shortcut, he can't see us from there. 3: What happens if you touch these two wires tog... 4: We won't need reservations. 5: It's always sunny there this time of the year. 6: Don't worry, it's not loaded. 7: They'd never (be stupid enough to) make him a manager. 8: Don't worry! Women love it!
Приеми благословията ми и вдълбай в ума си тези няколко съвета:
не давай глас на зрелите си мисли, а на незрелите не давай ход.
Естествено се дръж, но не простей!
В сърцето си със скоби от стомана приятеля изпитан приковавай, но
дланите недей да си протриваш от ръкостискания с още голи, недоизлюпили се
запознанства.
Страни от свадите, но влязъл в тях, тъй действай, че противникът
ти после от тебе да страни. Удостоявай със слух мнозина, но малцина — с глас.
Във мненията чужди се заслушвай, а своето за себе си пази.
За дрехите пари недей да жалиш, обличай се богато, но със вкус — човекът си личи от облеклото а
знатните французи в тази област са най-изискани и на`й изискват.
Недей да даваш и да взимаш взаем, защото, който дава, често губи пари и дружба, а пък,
който взима, се учи на разхита. И най-важно: бъди на себе си във всичко верен и
както ден след нощ от туй ще следва, че няма никога да се окажеш неверен и към
другите.
Върви! На добър час!
You cannot achieve the impossible without attempting the absurd.
Conway's Law: In any organization there will always be one person who knows what is going on. This person must be fired.
If you do not wish a man to do a thing, you had better get him to talk about
it; for the more men talk, the more likely they are to do nothing else.
– Carlyle
Murphy's Laws: (1) If anything can go wrong, it will. (2) Nothing is as easy as it looks. (3) Everything takes longer than you think it will.
rvm reset # clear previous settings rvm --default use 1.9.3 # switch to ruby 1.9.3 permanently rvm system # use system until you leave the shell rvm default # back to default rvm 1.9.2 # use ruby 1.9.2 until you leave the shell
To have hg completion under bash just download raw file from here
http://www.selenic.com/hg/file/11efa41037e2/contrib/bash_completion
and source it to your .bash_profile
[[ -s "$HOME/.bash_completion_hg" ]] && source "$HOME/.bash_completion_hg"
sudo port install bash-completion
To use bash_completion, add the following lines at the end of your .bash_profile:
if [ -f /opt/local/etc/bash_completion ]; then . /opt/local/etc/bash_completion fi
Оказа се доста трудна задача да изтрия потребителя на couchdb. До сега ми се беше налагало да трия потребители,
след като прочетох статията за
dtrace scripts for mac
установих, че launchd през определен интервал от време пуска процеси за този потребител.
За разлика от останалите unix системи, които съхраняват потребителите в /etc/passwd файлове, Mac има собствено уникално
хранилище за тези неща. Името му е
- dscl – Directory Service command line utility
Търсене на група или потребител с име couchdb:
sudo dscl . search /Users name couchdb sudo dscl . search /Groups name couchdb
Изтриване на група и потребител с име couchdb:
sudo /usr/sbin/dseditgroup -o delete couchdb sudo /usr/bin/dscl . search /Groups name couchdb sudo /usr/bin/dscl . -read /Users/couchdb GeneratedUID sudo /usr/bin/dscl . -read /Users/couchdb GeneratedUID sudo /bin/rm -f /private/var/db/shadow/hash/FB834044-0B58-4FA4-B089-C41EB74DF7BC sudo /usr/bin/dscl . -delete /Users/couchdb
¶ COTD
It is difficult, if not impossible, for anyone to learn a subject purely by reading about it, without applying the information to specific problems and thereby forcing himself to think about what has been read. Furthermore, we all learn best the things that we have discovered ourselves.
—DONALD KNUTH, The Art of Computer Programming
Когато имате цветни редове в повечко отколкото Ви се събират на екрана може да ползвате less с опция -R.
По този начин ще си запазите цветовете, когато прелиствате съдържанието.
пример:
hg cdiff | less -R
¶ FoD
One good thing about music,
Well, it helps you feel no pain.
So hit me with music;
Hit me with music now.
– Bob Marley, „Trenchtown Rock“
Някой от тези се дублират с предната публикация, но реших да ги напиша още един път – „Повторението е майка на знанието“
- ds“ – премахва кавичките от израз
- ds) – премахва скобите от израз
- di) – изтрива текста м/у скобите
- da) – изтрива текста заедно със скобите
- dt] – изтрива текста до първото съвпадение на ]. t – till
Пример за използване на zenconding – маркира се (visual) следния текст, след това се натиска CTRL+Y и се записва ul>li*
test1 test2 test3
След натискане на enter, резултатът е следния:
<ul> <li>test1</li> <li>test2</li> <li>test3</li> </ul>
Използване на Tabular
abc,def,ghi a,b a,b,c :Tabularize /,/r1c1l0 abc , def, ghi a , b a , b , c
За да изтриете цялото съдържание на текст заключен в скоби или кавички ползвате следните команди:
di) di} di"
Преди време бях писал колко е яко да се публикува през външен текстов редактор, за целта ползвах TextMate. От няколко месеца обаче съм на вълна Vim (по-точно: MacVim) и реших да си потърся аналогичен plugin като използвания в TextMate. Намерих vimpress, става си доста лесничко:
- BlogList – показва списък със всички публикации
- BlogOpen id – зарежда за редактиране публикация с ID
- BlogNew – създава нова публикация
- BlogSend – изпраща промените към wordpress страницата
Забравих да уточня – модула ползва python интерфейс и няма да работи в vim версии, които не са компиларни с него.
Последния tag е новото meme
Beautify, unpack or deobfuscate JavaScript, make JSON/JSONP readable, etc..
Препоръчвам това радио за тези, които си нямат last.fm.
Едно от подобренията в Lion прецених, че не ми трябва TimeMachine LocalBackup – с негова помощ приложенията могат пазят история на промените в документите с които работите. Аз не съм голям ползвател на такива приложения (Numeric, Pages и други). Повече време прекарвам в MacVim и Terminal.
Спиране на TimeMachine local backups:
sudo tmutil disablelocal
Ние сме отново тук. За да ви разкажем, как се прави коледен аромат вкъщи.
Лесно е.
Давате определено количество портокали на детето си, за да го забаламосате.
След около 3 минути, взимате първия добре олигавен портокал и без да го измивате, обелвате кората му, която ще ни е нужна. Останалото хвъргате.
Подбирате 2 канелени пръчки, след като сте се опитвали да ги пушите на отдавна минал купон, поради липса на друго и ги натрошавате на по-малки късове.
След което притургате пръчките към кората с малко вода в джезве и всичко това оставяте да къкри на котлон.
Прибавяте и щипка захар за разкош. И ето ти след няма и време, цялата къща заухава на Коледа. Приятно!
В рубриката Бг Дизайн ви представяме Globul Green, пардон Green wash! Или как да копирам успешно! Peace..green peace:)