LINUX.ORG.RU

Сообщения laborant

 

Получить из Postgis shp для рендера в mapnik

Форум — Development

Соорудил тестовое приложение на django+postgis, сложил свой shp файл в базу. Теперь не могу получить из postgis shp для mapnik. Читаю вот этот пример и не очень понимаю как так лихо запрос вставляется в PostGIS(), у меня не работает. Есть ли какой то более простой способ получить shp?

db_params['table'] = '(select ST_Buffer(geometry, 1) as geometry from %s) polygon' % db_params['table']
lyr2.datasource = PostGIS(**db_params)

https://web.archive.org/web/20160318085049/http://mapnik-utils.googlecode.com...

 , ,

laborant
()

T420 не просыпается

Форум — Linux-hardware

Открываю крышку, гаснет значок сна на крышке, моргает активность HDD, монитор не загорается, вентилятор крутится, не реагирует ни на что. Приходится перезагружать. На оффтопике сон ок, но сломан hibernate - сам просыпается из режима, бешено крутит вентиляторами. BIOS последний, kernel тоже.

thinklab@t420:~/projects/geois$ uname -a
Linux t420 4.13.0-32-generic #35-Ubuntu SMP Thu Jan 25 09:13:46 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

 ,

laborant
()

python-mapnik ошибка импорта

Форум — Development

Устанавливал по мануалу - https://github.com/mapnik/python-mapnik

(geo) thinklab@t420:~/bin/python-mapnik$ python -c "import mapnik"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/thinklab/bin/python-mapnik/mapnik/__init__.py", line 74, in <module>
    from ._mapnik import *
ImportError: /home/thinklab/bin/python-mapnik/mapnik/_mapnik.cpython-36m-x86_64-linux-gnu.so: undefined symbol: PyString_Type

Библиотека mapnik установлена:

(geo) thinklab@t420:~/bin/python-mapnik$ mapnik-config --version
3.1.0

Никто не сталкивался?

 ,

laborant
()

thinkpad t420 - фиктивный вывод в pulseaudio

Форум — Linux-hardware

периодически вывод аудио превращается в тыкву (фиктивный вывод) и в lspci пропадает звуковое устройство intel. нашел на форуме что можно настроить пульсу перезагрузку при crash, но это не помогает. никто не встречал на этом ноутбуке такое?

 , ,

laborant
()

.com.ua .com.uk .org.uk зачем так именуют домены?

Форум — Talks

Собственно вопрос, почему Украина и Великобритания (и наверное не они одни) раздают доменные имена в домены второго уровня? неужели нельзя просто купить .com? или .org первого? Какой в этом смысл?

 ,

laborant
()

bind9 дает ошибку после dig Got bad packet: FORMERR

Форум — Admin

настраиваю dns по мануалу на ubuntu

options {
        directory "/var/cache/bind";

        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113

        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.

        forwarders {
                77.88.8.8;
                8.8.8.8;
        };

        //========================================================================
        // If BIND logs error messages about the root key being expired,
        // you will need to update your keys.  See https://www.isc.org/bind-keys
        //========================================================================
        dnssec-validation auto;

        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};

далее хочу проверить хочу увидеть вместо 78 мсек что-то более быстрое:

alex@about-test:~$ dig google.ru

; <<>> DiG 9.9.5-11ubuntu1.1-Ubuntu <<>> google.ru
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58509
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;google.ru.                     IN      A

;; ANSWER SECTION:
google.ru.              188     IN      A       173.194.122.216
google.ru.              188     IN      A       173.194.122.207
google.ru.              188     IN      A       173.194.122.223
google.ru.              188     IN      A       173.194.122.215

;; Query time: 78 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Sun Jan 17 13:16:50 MSK 2016
;; MSG SIZE  rcvd: 127

alex@about-test:~$ dig google.ru
;; Got bad packet: FORMERR
138 bytes
04 73 81 a0 00 01 00 04 00 00 00 01 06 67 6f 6f          .s...........goo
67 6c 65 02 72 75 00 00 01 00 01 06 67 6f 6f 67          gle.ru......goog
6c 65 02 72 75 00 00 01 00 01 00 00 00 b4 00 04          le.ru...........
ad c2 7a d8 06 67 6f 6f 67 6c 65 02 72 75 00 00          ..z..google.ru..
01 00 01 00 00 00 b4 00 04 ad c2 7a cf 06 67 6f          ...........z..go
6f 67 6c 65 02 72 75 00 00 01 00 01 00 00 00 b4          ogle.ru.........
00 04 ad c2 7a df 06 67 6f 6f 67 6c 65 02 72 75          ....z..google.ru
00 00 01 00 01 00 00 00 b4 00 04 ad c2 7a d7 00          .............z..
00 00 29 10 00 00 00 00 00 00                            ..).......

а получаю какой то bad пакет! purge и переустановка не помогает, named-checkconf ошибок не находит.

 ,

laborant
()

AttributeError: 'module' object has no attribute 'genfromtxt'

Форум — Development

Не понимаю ЧЯДНТ...

import scipy
data = scipy.genfromtxt("web_traffic.tsv", delimiter="\t")

дает вывод

~/$ ls
scipy.py  web_traffic.tsv
~/$ python scipy.py 
2.7.10 (default, Oct 14 2015, 16:09:02) 
[GCC 5.2.1 20151010]
Traceback (most recent call last):
  File "scipy.py", line 5, in <module>
    import scipy
  File "~/py.scipy.py", line 6, in <module>
    data = scipy.genfromtxt("web_traffic.tsv", delimiter="\t")
AttributeError: 'module' object has no attribute 'genfromtxt'

но когда ввожу команды через интерпретатор:

~/py$ python
Python 2.7.10 (default, Oct 14 2015, 16:09:02) 
[GCC 5.2.1 20151010] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
>>> data = scipy.genfromtxt("web_traffic.tsv", delimiter="\t")
>>>
все замечательно работает. версия питона запускается одна и та же. команды те же.

 ,

laborant
()

Перенос локальных пользователей Server 2000 NT в Samba

Форум — Admin

Есть древний файловый сервер на протухшем оффтопике NT Server 2000 и овер 100 пользователей которые имеют локальные учетные записи для складывания барахла. Решил перенести на Samba. Пролистал книжку «Переход с windows на linux» и там насколько я понял все рассматривают только ldap пользователей. ldap у меня никакого нет. только локальные пользователи. Нет ли какой нибудь утилиты для переноса локальных пользователей и прав на файлы?

 , ,

laborant
()

Schiit Loki+Linux

Форум — Linux-hardware

Собственно сабж состоит из C-Media CM6631A в основном и всего что по ссылке в частности:

http://schiit.com/products/loki

В моей Ubuntu 14.04 X64 это все заводится более менее из коробки исключительно с платным (200$) HQPlayer.

Устройство определяется как Schiit USB device и звуков системы не играет, flac/dsd через обычные плееры типа vlc и audacious не понимает.

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

 , ,

laborant
()

Processing, моделирование ноги робота. что почитать?

Форум — Development

Дано: Processing - типо Java с 3d из коробки (processing.org).

Задача: смоделлить ногу - 3 степени свободы - шарнир между двумя планками и один сверху чтобы оно, будучи привязанным к точке пространства верхним шарниром, описывая окружность, скользило по заботливо подложенной внизу кочкастой поверхности, сгибаясь когда надо, не проваливаясь сквозь.

В 3D вообще ни разу не знаю ничего. Скачал уже тонну книжков по Processing, нигде как то не вижу с чего начать и чем закончить, там все какие-то азбучные истины типо 2ух кубиков нарисовали пространстве, покрутили и ладно.

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

Не знает ли кто источники (форумы или примеры толковые, потому что книжек точно нет, я долго искал) для решения этой задачи? Примерно ногу которую я хотел я нашел, но она зараза плоская, как бы ее переписать в 3D? в общем нужна книжка понятная...

 , , , ,

laborant
()

Mikrotik - WiFi клиенты не могут получить интернеты

Форум — Admin

Локальные ресурсы видны из WIFI. Настроен бридж Eth2+WLAN. Eth клиенты выходят в итнернет нормально. В чем может быть проблема?

laborant
()

Умножение больших чисел и вывод в память

Форум — Development

Пишу лабу по микропроцессорам, необходимо умножить и вывести в память содержимое регистра на константу(>#53). Ввод/вывод в память работает. Давно писал на х86 ассемблере умножение больших чисел - там можно было разделить регистр на младшую и старшую тетрады и оперировать с ними. В 8-битном мк-51, насколько я знаю, это невозможно.

org	0h
ajmp	begin
org	30h

;main
begin:	mov	p1,	#00100001b	; ввод через р0, р4 низкий - неактив, р5 ввод
	mov	r0,	#10h		; начальный адрес
	mov	r1,	#3              ; длина
      mov	r2,	#1		; счётчик перехода на след. байт
	inc	r1			
	
	;mov @r0, #55h
	;inc r0
	;mov @r0, #55h
	;inc r0
	;mov @r0, #55h
	
	mov r0, #10h
	
m2:	djnz	r1,	m1
	ajmp	begin

m1:	acall	read
	acall	save
	ajmp	m2

;functions
read:		
	MOV	R3,	#4	;счетчик бит в цифpе
	CLR	A		;A=0
IN:	JNB	P1.5,	IN	;ожидание запроса от ВУ
	SETB 	P1.4		;выдача сигнала готовности МК
	MOV	C,	P1.0	;ввод бита
	CLR	P1.4		;снятие сигнала готовности МК
	JB	P1.5,	$	;ожидание снятия запроса от ВУ
	RLC  	A		;задвинуть бит слева
	DJNZ	R3,	IN	;конец цикла ввода бита
	
ret

save:   
	cjne 	r2,	#1,	w2	;переход, в какую часть байта писать
	mov	r4,	a    		;сохранили
	mov	a,	@r0     	;взяли текущее значение памяти
	anl	a,	#11110000b 	;пишем в младший полубайт
	orl	a,	r4
	mov	@r0,	a
	push	acc
	clr	a
	inc	r2
	ajmp	e
w2:	swap	a    			;обмен тетрадами
	mov	r4,	a    		;сохранили
	mov	a,	@r0     	;взяли текущее значение памяти
	anl	a,	#00001111b     	;пишем в первую
	orl	a,	r4
	
	mov	@r0,	a
	inc r0		;переходим на след. полубайт
	push	acc
	clr	a
	dec	r2
e:
	;mov	r5,	#20h
;умножение и последующая запись в память
	push	r0
	mov	r0,	#20h
	mov	b,	#53
	pop	acc
	mul	ab
	mov	@r0,	a
	pop	r0
	inc	r5	
ret

END


 80552, , , мк-51,

laborant
()

mikrotik RB9151G-2HnD тормозит интернет через WiFi

Форум — Admin

настроил wan. интернет для роутера есть, пинги идут. настроил секюрити профиль и сделал сеть для Wlan, dhcp-сервер раздает IP. хочу чтобы все из локальной сети Wlan могли просто идти в интернеты без заморочек. настраиваю iptables:

[admin@MikroTik] > ip firewall filter print                                                   
Flags: X - disabled, I - invalid, D - dynamic 
 0   ;;; enable all
     chain=input action=accept connection-state=established 

 1   ;;; enable icmp
     chain=input action=accept protocol=icmp 

 2   chain=forward action=accept connection-state=established 

 3   chain=input action=accept connection-state=related 

 4   chain=forward action=accept connection-state=related 

 5   chain=forward action=accept src-address=192.168.0.0/24 in-interface=wlan1 

 6   chain=forward action=accept src-address=192.168.0.0/24 

 7   chain=forward action=accept protocol=udp src-port=53 

 8   chain=forward action=accept protocol=tcp src-port=53 

и NAT:

[admin@MikroTik] > ip firewall nat print       
Flags: X - disabled, I - invalid, D - dynamic 
 0   chain=srcnat action=masquerade to-addresses=192.168.254.0 out-interface=ether1

итог - тормозит сеть через wifi. страницы открываются, но долго. что я делаю не так?

 , ,

laborant
()

Nick Cave - 2 июля - 2 билета

Форум — Talks

Есть 2 билета в фан-зону. Концерт в Crocus City Hall в субботу. 2700 рублей.

laborant
()

настройка fidoip

Форум — Desktop

ubuntu linux 9.10 вопрос к фидошникам от нуба-пойнта как настроить сей пакет? выполнял пошагово все вики их сайта. выполняю recv


  12:09 [1879] BEGIN, binkd/1.0a-541/Linux -p -P 2:5020/101 /usr/local/etc/binkd.cfg
  12:09 [1879] creating a poll for 2:5020/101@fidonet (`d' flavour)
  12:09 [1879] clientmgr started
$ -d 2:5020/101@fidonet       
+ 12:09 [1880] call to 2:5020/101@fidonet
  12:09 [1880] trying 92.128.242.6...
$ -d 2:5020/101@fidonet call  
$ -d 2:5020/101@fidonet call  
  12:09 [1879] idle 

laborant
()

драйвера на bluetooth

Форум — Linux-hardware

lenovo thinkpad sl500 + http://github.com/tetromino/lenovo-sl-laptop

вот такой вот драйвер выдает после make (так написано в readme) - «пропущен разделитель.останов»

что я делаю не так ?

laborant
()

Lenovo Thinkpad SL500 - не биндятся спец.клавиши

Форум — Linux-hardware

UBUNTU 9.10 не работают спец. клавиши - громкость вклвыкл\тише\громче

в настройках комбинаций клавиш их не видно. то есть когда нажимаю на эту кнопку не появляется ее идентификатор. нагуглил пакет TPB - обещается поддержка всех клавиш и комбинаций Леново-кнопок. В конфиге кое как разобрался запуская как демон - не работает (

Помогите, пожалуйста. Спасибо.

laborant
()

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