LINUX.ORG.RU

Сообщения ierton

 

SQLite на веб-клиенте

Форум — Web-development

А вот вопрос знатокам: есть ли способ загружать sqlite-базу данных вместе с сайтом и доступаться к ней на стороне клиента, используя некий JavaScript-API?


Перемещено a1batross из admin

 

ierton
()

Текущая скорость соединения по Wifi

Форум — Admin

Привет. Хочу разобраться в чем причина низкой скорости моего вайфая. Вроде бы и точка доступа, и адаптер поддерживают 802.11n, WMM включен, а по speedtest.net набегает всего около 43 Mbps. При этом по проводу честные 80 из обещанной сотни.

Странность в том, что iw выводит 135 MBit/s.

Как-то не сходится одно с другим. Что может быть не так? Это одни и теже единицы измерения? Чем вообще такое отлаживается?

$ iw dev wlp1s0 station dump
Station fc:f5:28:61:d3:4e (on wlp1s0)
        inactive time:  486 ms
        rx bytes:       117540457
        rx packets:     213952
        tx bytes:       52182863
        tx packets:     84394
        tx retries:     19443
        tx failed:      0
        beacon loss:    50
        beacon rx:      52702
        rx drop misc:   3
        signal:         -44 dBm
        signal avg:     -42 dBm
        beacon signal avg:      214 dBm
        tx bitrate:     135.0 MBit/s MCS 6 40MHz short GI
        rx bitrate:     135.0 MBit/s MCS 7 40MHz

 

ierton
()

Требуется контрактор на OpenSource проект, C++/Python, компиляторы, machine learning

Форум — Job

В компанию Huawei требуется программист-контрактор С++/Python для работы над OpenSource-проектом TVM. Предстоит заниматься разработкой инструмента по оптимизации алгоритмов машинного обучения, их сборке и развертыванию на мобилные платформы, поддержкой импорта/экспорта моделей из других фреймворков, улучшением внутренного представления данных. Требуюется опыт разработки компиляторов (предложим задачи по IR) или опыт работы в датасайнсе/машинном обучении (предложим задачи автооптимизации ML-моделей). Также обязательны: «продвинутое» знание английского, навыки работы в Git, работа с командной строке Linux. Страница проекта: https://tvm.ai

Responsibility:
1. Build state-of-art Deep Learning software stack for mobile platform
2. Analyse the open source DL model compiler, improve internal representation
3. Improve compatibility with other frameworks and develop new features

Requirements:
1. Good knowledge of C++ and Python, functional programming skills would be a plus
2. Experience in deep learning or compiler development
3. Knowledge about hardware architectures would be plus.

Зарплата 150-250 т.р. в месяц. Возможны гибкий график, сокращенная рабочая неделя.


Работа в Huawei Moscow Research Center, возможность работы из офиса в Санкт-Петербурге обсуждается.

Контакт для откликов - grrwlf@gmail.com

 , , ,

ierton
()

Программист C++/Python, компиляторы, machine learning, open source

Форум — Job

В компанию Huawei требуется программист-контрактор С++/Python для работы над OpenSource-проектом TVM. Предстоит заниматься разработкой инструмента по оптимизации алгоритмов машинного обучения, их сборке и развертыванию на мобилные платформы, поддержкой импорта/экспорта моделей из других фреймворков, улучшением внутренного представления данных. Требуюется опыт разработки компиляторов (предложим задачи по IR) или опыт работы в датасайнсе/машинном обучении (предложим задачи автооптимизации ML-моделей). Также обязательны: «продвинутое» знание английского, навыки работы в Git, работа с командной строке Linux. Страница проекта: https://tvm.ai.

Responsibility:
1. Build state-of-art Deep Learning software stack for mobile platform
2. Analyse the open source DL model compiler, improve internal representation
3. Improve compatibility with other frameworks and develop new features

Requirements:
1. Good knowledge of C++ and Python, functional programming skills would be a plus
2. Experience in deep learning or compiler development
3. Knowledge about hardware architectures would be plus.

Зарплата 150-250 т.р. в месяц. Возможны гибкий график, сокращенная рабочая неделя.

Работа в Huawei Moscow Research Center, возможность работы из офиса в Санкт-Петербурге обсуждается.

Контакт для откликов - grrwlf@gmail.com

 , , , ,

ierton
()

Вакансия программист Python/C++, компиляторы, machine learning, open source

Форум — Job

Компания Huawei (московский офис) приглашает на работу программистов C++/Python.

Responsibility:
1. Build state-of-art Deep Learning software stack for mobile platform
2. Analyse the open source AI model compiler, optimize the performance based on open source model
3. Develop new features of AI compiler in open source community

Requirements:
1. Experienced in compiler development, familiarity with LLVM would be a plus
2. Basic knowledge about deep learning
3. Knowledge about hardware architectures would be plus.

Потребуется разговорный английский.
Зарплата 150-250 т.р. в месяц.

Контакты для связи - grrwlf@gmail.com

 , ,

ierton
()

OpenSource игра с многоязыковым интерфейсом, переводить

Форум — Development

Привет. Знакомая-переводчик хочет получить опыт совместной работы над OpenSource проектом (освоить Git, да и Линукс вцелом подтянуть). Желательно, в области разработки игр. Может ли уважаемый Лор посоветовать какой-нибудь проект на GitHub в котором, с одной стороны, не требовалось бы навыков программиста для выполнения переводов, а с другой стороны - требуются услуги переводчика?

 , ,

ierton
()

В GVIMе не работает Ctrl+Буква

Форум — General

Привет. Обнаружил, что в GVIM неправильно работает Ctrl+буква, если буква - русская. Точнее, на русской раскладке GVIM просто не различает, нажат контрол или нет. Нажимаю Ctrl+Ц, получаю просто Ц. В остальных иксовых программах всё нормально: xev говорит, что Ctrl+Ц посылает ^W. Раскладки я переключаю с помощью X, вимовским Ctrl+^ не пользуюсь.

Что может быть не так?

Пробовал запускать без .*vimrc, без .bash_profile, под новым пустым пользователем - всё одно и тоже.

Вот, кстати, похожая проблема на СтэкОверфлоу http://stackoverflow.com/questions/16013290/shortcut-with-ctrl-doest-work-in-...

 ,

ierton
()

Два монитора

Форум — Desktop

Привет, Лор. Задача следующая: есть ноут с VGA-выходом, под управлением xfce-4.8. Нужна программа, пригодная для создания скрипта, который отслеживал бы факт подключения второго монитора и делал бы его основным, то есть переносил весь рабочий стол на него, отключая основной экран.

Соответственно, при отключении монитора, необходимо вернуть рабочий стол на экран ноута.

Подскажите, куда смотреть.

Спасибо.

 

ierton
()

сервер в DMZ, не доступен

Форум — Admin

Привет. Настраиваю DMZ для домашнего сервера через роутер TL-MR3420. Симптомы вроде бы классические - не работает. Тоесть из LAN подсоединиться можно, а с наружи - никак. Однако, проблема, похоже, не в роутере:

Вот что выдает tcpdump, запущенный на сервере (192.168.1.20) и настроенный на порт 2112 (на нем у меня фтп крутится) при попытке приконнектиться из интернета:

ierton@floppylord ~ $ sudo /usr/sbin/tcpdump -i eth2  'port 2112'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes

10:46:52.843607 IP 69.163.149.200.44458 > 192.168.1.20.2112: S 1465476029:1465476029(0) win 14600 <mss 1440,nop,nop,sackOK,nop,wscale 7>
10:46:53.843448 IP 69.163.149.200.44458 > 192.168.1.20.2112: S 1465476029:1465476029(0) win 14600 <mss 1440,nop,nop,sackOK,nop,wscale 7>
10:46:53.847339 IP 69.163.149.200.44491 > 192.168.1.20.2112: S 1231454537:1231454537(0) win 14600 <mss 1440,nop,nop,sackOK,nop,wscale 7>
10:46:54.847884 IP 69.163.149.200.44491 > 192.168.1.20.2112: S 1231454537:1231454537(0) win 14600 <mss 1440,nop,nop,sackOK,nop,wscale 7>

Видно, что пакеты до сервера доходят, но почему-то им игнорируются.

При подсоединении из LAN к томуже адресу (ftp на 192.168.1.20 порт 2112), сервак начинает диалог и всё работает как надо:

ierton@floppylord ~ $ sudo /usr/sbin/tcpdump -i eth2  'port 2112'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth2, link-type EN10MB (Ethernet), capture size 96 bytes

10:43:06.690230 IP 192.168.1.201.49851 > 192.168.1.20.2112: S 1080342550:1080342550(0) win 14600 <mss 1460,sackOK,timestamp 373053039 0,nop,wscale 4>
10:43:06.690854 IP 192.168.1.20.2112 > 192.168.1.201.49851: S 1677912817:1677912817(0) ack 1080342551 win 5712 <mss 1440,sackOK,timestamp 1283854049 373053039,nop,wscale 6>
10:43:06.691561 IP 192.168.1.201.49851 > 192.168.1.20.2112: . ack 1 win 913 <nop,nop,timestamp 373053041 1283854049>
10:43:06.734706 IP 192.168.1.20.2112 > 192.168.1.201.49851: P 1:36(35) ack 1 win 90 <nop,nop,timestamp 1283854093 373053041>
...
и т.д.

Кто знает, в чем может быть дело? Может быть посоветуете, что нужно включить, чтобы увидеть в логах «судьбу» игнорируемых пакетов от роутера?

ierton
()

[файлменеджеринг][vim] Открыл для себя замену mc

Форум — Talks

 

ierton
()

http://ithappens.ru

Форум — Talks

А такой сайт был.. ;)

ierton
()

[ШГ] - Хорошо забытое старое

Форум — Talks

 

ierton
()

Ищу cat с ограничением по пропускной способности

Форум — General

чтобы позволяло сделать как-нибудь так

cat2 --max_speed 100bytes_per_sec testfile > /dev/device

Есть что-нибудь готовое?

ierton
()

Ищу программу для автозапуска туннеля по коннекту на заданный сокет

Форум — General

Привет. Требуется программа, которая бы делала следующее: 1) Начинала слушать порт, скажем 5555 2) По событию коннекта на этот порт запускала прокси (например, ssh -D 6666 proxy) 3) Перенаправляла трафик с соединения от 5555 на соединение от 6666.

Кто-нибудь видел нечто подбное?

Желательно даже (если есть способ) чтобы прокси поднималось на томже порту, что и исходная слушалка (5555), тогда не будет потерь производитеьности на перенаправлении 5555 <-> 6666.

ierton
()

[гыгы] Обучающий курс по Linux.

Форум — Talks

http://www.fasttech.ru/?gclid=CPe7jsX1-p0CFRyFzAodUlCmpA

Особенно понравились, конечно же, отзывы.

ierton
()

Хочу, чтобы нажатие кнопки мыши удаляло выделенный текст.

Форум — General

Привет. При чтении/переводе доков нахожу удобным работать одной мышью. Часто приходится делать так:

1) Выделять несколько слов мышью

2) Вставлять в переводчик/гугл/куда_угодно (нажимая третью кнопку мыши)

При этом часто оказывается, что целевое поле ввода уже "занято" предыдущим словом. Поэтому задумался о том, как бы настроить так, что бы можно было очищать желаемое поле ввода, используя только мышь. Кто-нибудь знает, как подступиться? Гномом/кде не пользуюсь, но интересуюсь, есть ли у них такая возможность. Если кто-знает - напишите пожалуйста.

ierton
()

[mc-4.7.0-pre3] + [vim] = Ъ

Форум — Talks

Сделал несколько .. мм.. улучшений в коде MC. Теперь там поддерживаются однобуквенные биндинги и есть файл mc.keymap.example, в котором настроены хоткеи, похожие на vim. В частности, работают hjkl / C-d C-u. Поддержкой консоли в панельном режиме пришлось пожертвовать (только через C-o работает).

git clone git://ierton.ru/mc && git checkout vimbinding

или

git clone git://midnight-commander.org/git/mc.git
cd mc
git remote add fl git://ierton.ru/mc
git fetch fl
git checkout -b vimbinding fl/vimbinding

http://git.ierton.ru/?p=mc;a=shortlog;h=refs/heads/vimbinding

 

ierton
()

[gentoo] bridge + dhcp => тормоза

Форум — Admin

Привет всем. У меня настроен бридж следующим образом

 # tap0 (for virtual PCs)
 tuntap_tap0="tap"
 config_tap0=("null")
 tuntap_tap0="tap"
 tunctl_tap0="-u ierton"
 
 # eth0
 config_eth0=("null")
 
 # bond
 config_br0=("dhcpcd")
 bridge_br0="tap0 eth0"
 depend_br0() {
   need net.eth0 net.tap0
 }

При запуске /etc/init.d/net.br0 start Интерфейс стартует и подцепляется к сети нормально, но dhcp получает айпишник секунд 20. Без бриджа (к примеру на eth0) DHCP срабатывает почти мнгновенно. Кто-нибудь с таким сталкивался?

 

ierton
()

[gentoo] Выбор одного из нескольких /etc/conf.d/net

Форум — Admin

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

 

ierton
()

gstreamer constructor ?

Форум — General

Привет всем. Видел ли кто-нибудь gui- тулзу для построения цепочек gstreamer?

Ну или хотябы удобную интеркативную справку по его компонентам

ierton
()

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