LINUX.ORG.RU

Сообщения GoNaX

 

Кто получает комиссию, которую платят пользователи биткоина?

Форум — Talks

Сабж.

Что-то никак не могу понять, кому она идет.

 

GoNaX
()

Ищу твиттер клиент

Форум — Desktop

Иногда есть потребность пользоваться твиттером в качестве мессенджера, если твиттер переписка весь день открыта в браузере, то все это начинает дико тормозить.

Розыскиваю клиент который может групповые чаты и уведомления на панели в юнити.

Сейчас юзаю corebird 1.1, но он не умеет групповые чаты и уведомляет попапом на пол екрана.

 ,

GoNaX
()

DragonBox Pyra. Уже все заказали этот прекрасный гаджет?

Форум — Talks

 

GoNaX
()

Ubuntu 10.10 + Firefox

Форум — General

Есть древний ноут с убунтой 10.10, я поставил туда последний фаерфокс, всё работает шустро и в целом хорошо. Но есть одна проблемка с ютубом, во-первых, не даёт выбрать качество лучше чем 360, а во-вторых, не показывает онлайн трансляции.

Чего ему не хватает?

 ,

GoNaX
()

Linux готов, винда - нет.

Форум — Talks

Забросила меня жизнь временно на винду и захотелось посмотреть кино. Фильмы я смотрю с торрентов, в qBittorrent ставлю галки что бы он скачивал файл последовательно и открываю кино в VLC.

В убунте 14.04 всё работает, в винде только звук.

Перемещено JB из general

 , , ,

GoNaX
()

ipv4 всё

Форум — Talks

Шо опять??? Да

Пруф - http://www.zdnet.com/article/the-last-seconds-are-ticking-off-the-u-s-ipv4-ne...

Ещё хватит на несколько недель, может быть на месяц.

 

GoNaX
()

У Canonical небольшая история успеха

Форум — Talks

Пруф - http://news.softpedia.com/news/German-IT-Company-to-Harness-Ubuntu-and-IBM-PO...

Может кому-то интересно.

 ,

GoNaX
()

Linux евангелисту на заметку

Форум — Talks

Инструкция тут http://www.itworld.com/article/2924319/linux/how-to-convert-users-to-linux.ht...

Кому лень читать: 1. Пересаживаем на кросплатформенный софт 2. Ждём 3. Ещё ждём 4. Вендекапец

 

GoNaX
()

Покритикуйте говнокод на баше

Форум — Development
#!/bin/bash

tput civis
declare -a x
declare -a y
declare -a v
x=( [1]=21 [2]=22 [3]=23 )
y=( [1]=45 [2]=46 [3]=47 )
v=( [1]=1 [2]=1 [3]=1 )
km=3
maxx=$(stty size | awk '{ print $1 }')
maxy=$(stty size | awk '{ print $2 }')

while [[ $km -lt 180 ]]
do
	clear
	for ((i=1; i<=km; i++)); do
		r=$(( ( RANDOM % 4 )  + 1 ))
		case "$r" in
			1)  if [[ $((${x["$i"]}+1)) -lt $maxx ]]; then
				x["$i"]=$((${x["$i"]}+1))
			fi	
    			;;
			2)  if [[ $((${x["$i"]}-1)) -gt 0 ]]; then
				x["$i"]=$((${x["$i"]}-1))
			fi
    			;;
			3)  if [[ $((${y["$i"]}+1)) -lt $maxy ]]; then
				y["$i"]=$((${y["$i"]}+1))
			fi
    			;;
			4)  if [[ $((${y["$i"]}-1)) -gt 0 ]]; then
				y["$i"]=$((${y["$i"]}-1))
			fi
   			;;
		esac
		tput cup "${x["$i"]}" "${y["$i"]}"	
		echo '*'
		v["$i"]=$((${v["$i"]}+1))		
	done # done for

	for ((xi=1; xi<=km; xi++));do
		for ((yi=1; yi<=km; yi++));do
			if [[ $xi -ne $yi ]]; then
				if [[ "${x["$xi"]}" -eq "${x["$yi"]}" ]]; then
					if [[ "${y["$xi"]}" -eq "${y["$yi"]}" ]]; then
						km=$((km+1))
						x[$km]=$(( RANDOM % maxx ))
						y[$km]=$(( RANDOM % maxy ))
						v[$km]=1
						echo $(date +"%F %T %N") "kol-vo muh " "$km" >> /tmp/muhi.log
					fi
				fi	
			fi	
		done
	done # done for2

done # done while
echo 'kol-vo muh= ' "$km"
echo 'maxx= ' "$maxx"
echo 'maxy= ' "$maxy"

tput cnorm

Хотел попробовать поработать с массивами, ну и написал такое. Может гуру что-то подскажут\оптимизируют.

Если бы кто-то показал аналогично работающий код на пайтоне, то я буду благодарен.

 

GoNaX
()

Аналитики Gartner прогнозируют Chromebook’ам рост

Форум — Talks

Аналитики Gartner прогнозируют Chromebook’ам рост 27% в 2015 году. Будет продано 7.3 миллиона устройств.

Может и возьмёт свой 1%.

А что скажут лор-онолитики?

http://www.omgchrome.com/chromebook-sale-grow-27-percent-2015/

 ,

GoNaX
()

Распарарелить команду в баше

Форум — Admin

Есть у меня вот такой незасмыловатый скрипт

find "$SOURCEDIR" -type f -name "*2015_0[1-3]_[0-3][0-9].txt.tar.gz" | while read file
do
	glacier-cmd upload $GLACIER_VAULT "$file" --description \""$(basename "${file}")"\" >> "$LOGFILE"
	COUNTER=$((COUNTER+1)) && echo $COUNTER > "$COUNTER_FILE"_1
done

Всё прекрасно работает, но только ооооооочень медленно. Он за полдня роботы загрузил 45000 файлов, а всего их 3,7млн.

Вот сижу и думаю, можноли как-то одновременно запускать несколько(или много) экземпляров glacier-cmd, но что бы оно не грузило одни и теже файлы.

Может подкинете идею?

 

GoNaX
()

17" + FullHD

Форум — Linux-hardware

Присматриваю ноут и обнаружил, что есть модели с FullHD, которые вписываются в мой бюджет(до 1000уе).

У кого семнашка с фуллхд подскажите, стоит ли за эту матрицу доплачивать ~300уе?

И ещё, стоит ли платить за подсветку клавиатуры? Востребованая ли это функция?

 

GoNaX
()

tar не обрабатывает файл с пробелами и без раширения

Форум — General

Есть вот такой скрипт. Всё успешно тарил, но вылезла ошибка, он не обрабатывает файлы без расширения и с пробелами в имени.

#!/bin/bash

find /root/files -type f -name "1*" -print0 | while read -d $'\0' file
do
    MYDIRNAME=$(dirname "${file}")
    MYFILENAME=$(basename "${file}")
    MYMODIFYDIR=$(echo "$MYDIRNAME" | sed 's/^\///' | sed 's/\//_/g' | sed 's/\ /_/g')
    MYMODIFYFILENAME=$(echo "$MYFILENAME" | sed 's/\//_/g' | sed 's/\ /_/g')
    GZIP=-9 tar -zcvf /root/"$MYMODIFYDIR"_"$MYMODIFYFILENAME".tar.gz "$file"
done

Выдаёт вот такое

tar: Removing leading `/' from member names
/root/files/gdgdg/1
tar: Removing leading `/' from member names
tar: /root/files/tetst test tgdjd/1 5765765 565765: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors
tar: Removing leading `/' from member names
/root/files/tetst test tgdjd/1111111
tar: Removing leading `/' from member names
/root/files/tetst test tgdjd/1 22 33 55.txt

Но файл этот есть, я его специально создал. Т.е. файлы с пробелом, но с раширение он обрабатывает, без расширения и пробелов - тоже, а вот с пробелами и без раширения - нет.

Подскажите куда копать.

 ,

GoNaX
()

Даже не один процент

Форум — Talks

 

GoNaX
()

записать скрипт в одну строку

Форум — General

Специалисты по башу, подскажите, как записать это в одну строку


Max_stor="`grep 'Service' data_file.txt| cut -f8 -d'|' | sort -nr | head -1`"
Max_stor_name="`grep 'In Service' data_file.txt | grep $Max_stor | cut -f3 -d'|' head -1`"

Нужно что-то такое, но этот вариант не работает.


Max_stor_name="`grep 'In Service' data_file.txt | grep (grep 'Service' data_file.txt| cut -f8 -d'|' | sort -nr | head -1) | cut -f3 -d'|' head -1`"

 

GoNaX
()

Zabbix_sender failed

Форум — Admin

Хочу сендером отправлять данные в zabbix

$ zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -i /tmp/zabbixserver.txt 
info from server: "processed: 0; failed: 43; total: 43; seconds spent: 0.000403"
sent: 43; skipped: 0; total: 43

Пробовал с разными опциями, но всегда получаю «failed: 43». Не могу понять в чём затык.

В логах при Debug=4

 
14813:20150425:121755.048 trapper got '{"request":"sender data","data":[{"host":"zabbixserver","key":"start_time","value":"Sat Apr 25 09:41:50 UTC 2015"},{"host":"zabbixserver","key":"hadoop_version","value":"2.5.2"},{"host":"zabbixserver","key":"file_and_directory_count","value":"1"},{"host":"zabbixserver","key":"dfs_blocks","value":"0"},{"host":"zabbixserver","key":"namenode_process_heap_size","value":"28.00"},{"host":"zabbixserver","key":"max_heap_size","value":"966.69"},{"host":"zabbixserver","key":"storage_unit","value":"1"},{"host":"zabbixserver","key":"configured_cluster_storage","value":"27.43"},{"host":"zabbixserver","key":"dfs_use_storage","value":"28"},{"host":"zabbixserver","key":"non_dfs_use_storage","value":"3.49"},{"host":"zabbixserver","key":"available_dfs_storage","value":"23.94"},{"host":"zabbixserver","key":"used_storage_pct","value":"0.00%"},{"host":"zabbixserver","key":"available_storage_pct","value":"87.27%"},{"host":"zabbixserver","key":"live_nodes","value":"1"},{"host":"zabbixserver","key":"dead_nodes","value":"0"},{"host":"zabbixserver","key":"decommissioned_nodes","value":"0"},{"host":"zabbixserver","key":"under_repllicated_nodes","value":"0"},{"host":"zabbixserver","key":"max_configured_storage","value":"27.43"},{"host":"zabbixserver","key":"max_configured_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_configured_storage","value":"27.43"},{"host":"zabbixserver","key":"min_configured_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"max_used_storage","value":"0.00"},{"host":"zabbixserver","key":"max_used_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_used_storage","value":"0.00"},{"host":"zabbixserver","key":"min_used_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"max_non_dfs_used_storage","value":"3.49"},{"host":"zabbixserver","key":"max_non_dfs_used_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_non_dfs_used_storage","value":"3.49"},{"host":"zabbixserver","key":"min_non_dfs_used_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"max_free_storage","value":"23.94"},{"host":"zabbixserver","key":"max_free_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_free_storage","value":"23.94"},{"host":"zabbixserver","key":"min_free_storage_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"max_used_storage_pct","value":"0.00"},{"host":"zabbixserver","key":"max_used_storage_pct_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_used_storage_pct","value":"0.00"},{"host":"zabbixserver","key":"min_used_storage_pct_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"max_free_storage_pct","value":"87.27"},{"host":"zabbixserver","key":"max_free_storage_pct_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"min_free_storage_pct","value":"87.27"},{"host":"zabbixserver","key":"min_free_storage_pct_node_name","value":"ip-172-31-31-76"},{"host":"zabbixserver","key":"node_level_storage_unit","value":"GB"},{"host":"zabbixserver","key":"ping_check","value":"PASSED"}]}'
 14813:20150425:121755.048 In recv_agenthistory()
 14813:20150425:121755.048 In process_hist_data()
 14813:20150425:121755.048 In process_mass_data()
 14813:20150425:121755.049 End of process_mass_data()
 14813:20150425:121755.049 End of process_hist_data():SUCCEED
 14813:20150425:121755.049 In zbx_send_response()
 14813:20150425:121755.049 zbx_send_response() '{"response":"success","info":"processed: 0; failed: 43; total: 43; seconds spent: 0.000403"}'

 

GoNaX
()

SpaceX CRS-6 Launch

Форум — Talks

Может кому интересно

https://www.youtube.com/watch?v=UVUCVYRGcUo

 

GoNaX
()

Разработчик про GitHub

Форум — Talks

Народ, как бы вы охарактеризовали человека который называет себя разработчиком, но услышав слово «GitHub» говорит: «GitHub??? Это что-то типа Bitbucket?»

Не хочу навешивать ярлыки, потому и срашиваю. Просто я думаю(и думаю), что разработчиков которые не знают, что такое GitHub не существует в природе.

Есть ли жизнь без GitHub'а?

 

GoNaX
()

В 15.10 закапывают второй пайтон

Форум — Talks

 ,

GoNaX
()

Firefox на t1.micro

Форум — Admin

Понадобилось мне тут сменить себе IP и я решил запустить firefox на амазоновском t1.micro и запускать его через ssh -X.

И мой гениальный план провалил. ФФ грузиться минут 5, а потом глухо висит, точнее еле еле еле ворочается.

Внимание вопрос - какого хера?

Система простаивает http://itmages.ru/image/view/2433853/e7f7eeee

iotop тоже не показывает никакой активности, т.е. версия про медленний io отпадает.

Xterm тоже грузиться медленно, но работает потом сносно.

Инстанс где-то в us-west-2a. Это все сеть?

 

GoNaX
()

RSS подписка на новые темы