All streams
Search
Write a publication
Pull to refresh
42
0
Send message
Вот интересен был бы обзор GUI на Tkinter, wxPython, PyQt (PySide) и PyGTK. Боюсь получится холивар, правда.
Tkinter хорош тем, что он почти нативный в Python, а wxPython делает GUI нативными для каждой платформы, что как бы не пугает пользователя. Qt — эмулирует все GUI чтобы они были похожи на нативные и вообще он монстраидален тут.

В описание к Tkinter сказано что используя темы можно добиться изображения GUI близкого к платформе, как с этим дело обстоит? Старые tk виджеты как бы могут легко распугать виндовз пользователей (IMHO).
Увидеть работу виджетов можно установив демонстрационное приложение Kivy Showcase.


Размер Kivy Showcase 4.6M, что как бы < 7M.
Видимо они предприняли ряд мер по сокращению размера. Анализ?
Кстати, приложение на pygame тоже будет весить около 7MB, ведь также надо с собой интерпретатор python носить и все необходимые либы?
Если Kivy такой кросс-платформенный, почему вы не сделали заодно десктопный компонент на нём?
По рабочим проектам не приходилось иметь дело с Lua, также в вакансиях практически не видел упоминания такового.

Уважение к нему заслуживает тот факт что он на 40% используется в Adobe Lightroom (40% of Photoshop Lightroom is written using the Lua scripting language).

На сколько я понимаю устройство Adobe Photoshop Lightroom, все фильтры и вся графическая обработка написана на C++, а вот GUI и вся обвязка на Lui. Я бы не сказал что Lightroom работает быстро, ему всегда не хватает CPU, оно и понятно, на лету надо обрабатывать сырые файлы, но ведь это как раз и есть мотивация к тому, чтобы писать всё на “быстром” ЯП.

Вот собственно и вопрос к знатокам. Чем руководствовался Adobe при выборе Lua? Скорость разработки? Может быть то, что они делают продукт под Windows и Mac? Тогда выходит, что порт под Linux им не трудно сделать, но видимо маркетинг говорит что нет продаж под Linux.
Для продакшена использовать не рекомендуется, проблемы с эхо и уровнем сигнала.
Радиоприемник 60-1700 МГц на RTL2832 за 20 баксов


Напомнило как из софтовых модемов начали делать шлюзы для IP телефонии, причём бюджет в районе $10 :-)

А вообще, если так и дальше пойдёт, можно будет WiFi сигнал декодировать вместе с модуляцией.

Кстати, GSM анализатор тоже можно сделать на таком оборудовании?
Интересно, есть ли готовый функционал для радио наблюдения?
Софт, анализируя полосу, выделяет отдельные включения на разных частотах и пишет звуковой файл «по шумодаву» с именем дата_время_частота.mp3
Интересно, есть ли готовый функционал для радио наблюдения?
Софт, анализируя полосу, выделяет отдельные включения на разных частотах и пишет звуковой файл «по шумодаву» с именем дата_время_частота.mp3
Хотел приобрести USB TV tuner который обычный аналоговый ТВ сигнал принимать умеет, а то все сейчас имеют в названии DVB-T и видимо не работают с аналоговым. Как я понял нужно смотреть в сторону гибридов. Ешё требование, чтобы были драйвера под Linux.
На eBay много за $8-$20 DVB-T, и дорогие уже Avermedia…
Был у меня раньше HP HDx18.
Это такое огромное пианино с 18'4 дюйма, два жёстких диска, NVidia Cuda, разрешение 1920x1080.
В игрушки не играю, но для Lightroom мне очень понравился. Жил с ним два года.
Но вот подумалось мне что лаптоп должен быть мобильным и стал его брать с собой, для этого использовал простой рюкзак, с его огромным блоком питания нужно заметить вес был киллограм на 7 наверное, по городу с таким ходить не самый кайф.
Дома вместо стационарного компа очень даже, но таки грееться, гвключается, надо было всё время что-то подкладывать под него, ибо выброс воздуха был ровно вниз.
Батарейку такой агрегат съедает за полтора-два часа, дольше не протянешь даже просто читая текст, ведь там видеокарта, два жётких диска, большой экран, всё это потребляет.

Сейчас живу на 15 дюймах на HP Envy i7-2860, маленький, лёгкий, на аккумуляторе работает долго, не греется практически, мощи хватает…
Пришёл к выводу что 15 дюймов как ни крути самый оптимальный размер.

Сорри если оффтопик, но я хотел донести общую идею о больших лаптопах размером с пианино.
Кстати, интересно почему вы не выбрали скажем MiniX какой-нибудь, он помельче размером и чуть дешевле, хотя почти тоже самое, Ethernet нет правда, только WiFi.
Смотрю на популярном сайте картинки устройста, а где там UART или он на плате и не выведен наружу?

Еще не понятно из описания немного, там одновременно и WiFi и Ethernet присутствует?
(на картинках виден разъём Ethernet, в описание слово WiFi)
Решил попробовать один из таких мини-компьютеров как замену PC, чтобы общался с USB устройством и какие-то данные отправлял по сети, CPU и памяти должно хватить для задач.
Заказал на eBay AK802 (MK802?) за $62 (торги) с бесплатной доставкой. Попробовал Android который идёт вместе с ним, как-то сыро. Angry birds тормозят, видео встроенное в страничку через браузер в одном случае не пошло, в другом рывками, потом вообще браузер упал. Как это всё должно работать у пользователей не понятно.

Когда игрался с Android заметил глюки с железом. Бывает не запускается с первого раза, приходится вытыкать питение и пробовать сного. Потом вставляю USB трансивер от радиомышки, либо всё пропадает, либо изображение начинает моргать раз в секунду, вроде в разьёме OTG заработала более стабильно. Также заметил что не грузится устройство если USB трансивер уже вставлен, если вставлять позже то всё хорошо. Это проблемы с питанием, не тянет? У меня у одного такие глюки?

Начал пробовать Linux на устройстве с готовой сборки, качнул Ubuntu 12.04, завелась, счастье. Решил попробовать Puppy Linux, не запустился, попробовал Fedora, тоже не запустилась, но как оказалось на устройстве и родной Android не грузится у меня. Вот теперь и не знаю, мог ли я убить AK802 просто пробуя разные Линуксы на MicroSD? Или это Китайское качество такое.

Главное впечатление от устройства в качестве поиграться с аля-Linux Embedded проектом — это отсутствие консоли по серийному порту. Ни какой textmode он на HDMI не выводит. Что там пишет загрузчик, что там пишет U-Boot, как ядро грузится… тишина до тех пор, пока ОС не поднимет графику, до этого момента чёрный ящек. Или я что-то упустил?
Кстати, может быть кто не знает, на trystack можно бесплатно получить кусочек облачка с вычислительной мощностью, но только на потестировать, ни каких продакшенов, да и говорят, могут время от времени логины стирать, чтобы не расслаблялись.
Кстати, если вся мощь SQL не особо нужна, а просто ключ-значение, то можно использовать Berkeley DB, который позволяет несколько писателей одновременно, тоже кросс платформенный, на C.
В 2000ом году в качестве халтурки написал биллинг для АТС на 10тыс абонентов, всё это было на Linux, интерфейс через CGI. Тогда использовал Interbase 4 который мог работать без сервера, просто линуешься с библиотекой и она сама открывает файл, ну прямо в точности как SQLlite сегодня. Единственное большое отличие, Interbase реализовывал изоляции транзакций и позволял нескольким процессам писать, использовались средства IPC для синхронизации между несколькими процессами работающими с одной и той же БД, сервера же выделенного при том нет.
В наши дни их бы обязательно засудили за клонирование dune 2.
Так вам наверное не голубую карту делают, а по старинке high skilled immigration.

Information

Rating
4,481-st
Registered
Activity