Сайт: http://minetest.net/
Линк на PPA: https://code.launchpad.net/~minetestdevs/+archive/stable/+packages
Установка:
sudo add-apt-repository ppa:minetestdevs/stable sudo apt-get update sudo apt-get install minetestc55
Сайт: http://minetest.net/
Линк на PPA: https://code.launchpad.net/~minetestdevs/+archive/stable/+packages
Установка:
sudo add-apt-repository ppa:minetestdevs/stable sudo apt-get update sudo apt-get install minetestc55
Не обязательно заходить в папку, статус которой хотите посмотреть:
git --git-dir=the/local/repo/.git --work-tree=the/local/repo status
Не очень удобно, но всё же возможно.
Example:
john@raffles3:~$ translate chien dog john@raffles3:~$ translate legs fr jambes john@raffles3:~$ translate legs fr en legacy john@raffles3:~$ translate 手紙 Letter john@raffles3:~$ translate 手紙 zh-TW en Toilet paper john@raffles3:~$ translate --help translate <text> [[<source language>] <target language>] if target missing, use DEFAULT_TARGET_LANG if source missing, use auto
Requirements:
sudo apt-get install curl html2text
The script:
#!/bin/bash # access translate.google.com from terminal help='translate <text> [[<source language>] <target language>] if target missing, use DEFAULT_TARGET_LANG if source missing, use auto' # adjust to taste DEFAULT_TARGET_LANG=en if [[ $1 = -h || $1 = --help ]] then echo "$help" exit fi if [[ $3 ]]; then source="$2" target="$3" elif [[ $2 ]]; then source=auto target="$2" else source=auto target="$DEFAULT_TARGET_LANG" fi result=$(curl -s -i --user-agent "" -d "sl=$source" -d "tl=$target" --data-urlencode "text=$1" http://translate.google.com) encoding=$(awk '/Content-Type: .* charset=/ {sub(/^.*charset=["'\'']?/,""); sub(/[ "'\''].*$/,""); print}' <<<"$result") #iconv -f $encoding <<<"$result" | awk 'BEGIN {RS="<div"};/<span[^>]* id=["'\'']?result_box["'\'']?/ {sub(/^.*id=["'\'']?result_box["'\'']?(>| [^>]*>)([ \n\t]*<[^>]*>)*/,"");sub(/<.*$/,"");print}' | html2text -utf8 iconv -f $encoding <<<"$result" | awk 'BEGIN {RS="</div>"};/<span[^>]* id=["'\'']?result_box["'\'']?/' | html2text -utf8 exit
Credits:johnraff
Отмечены не все? Появились новые? Напишите, пожалуйста, в комментариях ниже, обновлю карту.
Также карта доступна в виде листа на foursquare.
After this tutorial you’ll learn how to compile your first vala GTK program
Prepare your system:
# add the GPG key for the vala team PPA sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7DAAC99C # add the PPA to your Software Sources sudo add-apt-repository ppa:vala-team # update the package lists sudo apt-get update # install vala sudo apt-get install valac-0.18 vala-0.18-doc valac-0.18-dbg valac --version # optionally install other PPA packages # libgee - collections library sudo apt-get install libgee-dev # install gtk-dev sudo apt-get install libgtk-3-dev
Save program text to hello.vala file:
using Gtk; int main (string[] args) { Gtk.init(ref args); var window = new Window(); window.title = "Hello, World!"; window.border_width = 10; window.window_position = WindowPosition.CENTER; window.set_default_size(350, 70); window.destroy.connect(Gtk.main_quit); var label = new Label("Hello, World!"); window.add(label); window.show_all(); Gtk.main(); return 0; }
Compile and launch the prog:
valac --pkg gtk+-3.0 hello.vala && ./hello
Скрипт позволяет моментально пометить все чекбоксы на странице.
function check_all_in_document(doc) { var c = new Array(); c = doc.getElementsByTagName('input'); for (var i = 0; i < c.length; i++) { if (c[i].type == 'checkbox') { c[i].checked = true; } } }
Однострочник для вставки в адресную строку браузера:
javascript:function check_all_in_document(doc){var c=new Array();c=doc.getElementsByTagName('input');for(var i=0;i<c.length;i++){if(c[i].type=='checkbox'){c[i].checked=true;}}}check_all_in_document(window.document);for(var j=0;j<window.frames.length;j++){check_all_in_document(window.frames[j].document);}
Однострочник-выключалка:
javascript:function check_all_in_document(doc){var c=new Array();c=doc.getElementsByTagName('input');for(var i=0;i<c.length;i++){if(c[i].type=='checkbox'){c[i].checked=false;}}}check_all_in_document(window.document);for(var j=0;j<window.frames.length;j++){check_all_in_document(window.frames[j].document);}
Corrected version of matthewbauer‘s original script:
sudo apt-get install abook googlecl data=name,email,phone,address,im,company,notes; \ (echo $data; google contacts list --fields=$data) | \ abook --convert --informat csv --outformat abook \ --outfile ~/.abook/addressbook
LostFilm.TV – торрент трекер с сериалами. Пользовался им во времена Lost, Prison Break. После просмотра Prison Break сериалы больше не смотрю – скучно! В последнее время на LostFilm.TV не появляюсь, но в аккаунт для сохранности, чтоб не удалили, изредка захожу.
Зайдя в очередной раз на ресурс, обнаружил сверху странный Toolbar, как оказалось, интегрируются в социальную сеть. Нажав на одну из кнопок на тулбаре, в PLAINTEXT (!) показались мои данные логина и пароля! Что это означает? Что пароли в базе хранятся в текстовом виде, не хэшируются, не солятся, просто валяются, ждут атаки на сайт.
Настоятельно не рекомендую никому пользоваться ни ресурсом lostfilm.tv, ни социалкой bogi.ru пока не исправлены проблемы безопасности.
Комания “Сетевизор” предоставляет вещание прямого эфира из студии радиостанции Эхо Москвы. Сетевизор “можно смотреть” с сайта Эха, также доступен в виде приложений на iOS. Есть даже клиент под Linux. Но вот под Android до сих пор нет. Как же так? Решил исправить.
Приложение написано за несколько часов, представляет из себя wrapper к сайту Эха с отрезанной рекламой. Выложил исходники на Github, а APK на 4pda.
Краткое описание:
* Просмотр трансляций сетевизора Эхо Москвы
* Заголовки новостей Эхо Москвы
* Сетка вещания Эха
* Не содержит рекламу
https://github.com/DmitrySandalov/android_setevisor
http://4pda.ru/forum/index.php?showtopic=404946
http://sandalov.org/Ems.apk
I had some problems with wireless playback from my devices to Onkyo TX-NR515 receiver, that’s why I devided to buy Bluetooth USB Adapter UBT-1 (A Versatile Wireless Audio Streaming Solution).
Last weekend my wife and I went to Helsinki (350 km from St.Petersburg). UBT-1 is not sold in Russia, but it was really easy to buy it in Finland. The device cost me 48,90€ at Verkkokauppa.com. There is a plus for non-EU buyers, you don’t have to pay EU taxes. The tax-free price for UBT-1 is 39.76€ (on Amazon it’s $30, but with shipment it’s more expensive for me).
The box I bought contained the device itself as well as some papers (instruction manual, warranty/registration, safety, disposal). The instruction manual in the box was the same as at the Onkyo’s website.
In any mode you can plug in the UBT-1. The device will automatically switch to USB mode. In this mode NR515 shows “Onkyo UBT-1 / Status: Ready” on its screen. After pressing the pairing button UBT-1 becomes visible to other devices. Pairing process is very easy, the default pin is 0000. After pairing NR515 says “Onkyo UBT-1 / <connected-device-name>” Continue reading