Кроме monster.de, xing.de еще смотрите www.experteer.de, хотя там все плюшки только у платных аккаунтов. Также не забывайте про linkedin.
У меня квартирный вопрос работодатель не оплачивал (первое время до приезда семьи жил в Apartmenthaus'е), зато полностью покрывал стоимость услуг риэлтора (они тут, жуть какие дорогие — как правило 2,38 суммы месячной аренды отдаешь «дяде» ни за что). Да, можно искать и без него (Provisionfrei), но в таком случае и выбор меньше, да и без хорошего знания языка сложно будет что-то толковое найти. Также работодатель оплачивал услуги профессионального агентства по релокации, которые занимались мной начиная визовыми вопросами, заканчивая устройством детей в садик/школу.
«Полностью сжатое дерево», которое вы реализовали, вроде бы Patricia Tree называется (еще Radix Trie или PAT-trie).
В libdatrie достаточно большие накладные расходы на поддержку юникода: для каждого символа производится преобразование между «внешним» алфавитом и внутренним, и время поиска зависит линейно от количества интервалов во внешнем алфавите. Т.е. сравнение времени поиска не совсем 1 к 1 (вопрос о полезности этой фичи — отдельный).
К тому же в libdatrie каждому ключу сопоставляется целое число (это +4 байта к каждому ключу), а в вашей реализации нет, поэтому замеры памяти нечестные :)
Префиксные деревья, кстати, довольно плохо текстовую информацию все-таки сжимают. Самая эффективная схема хранения пока, насколько знаю, — это LOUDS-trie (в котором данные упаковываются с помощью разных битовых трюков). Есть MARISA-trie code.google.com/p/marisa-trie/, в котором строки хранятся в LOUDS-trie, а остатки не хранятся «как есть», а помещаются в LOUDS-trie следующего уровня (поэтому «рекурсивное trie») — на моих данных (3млн русских слов в utf8) marisa-trie тратит примерно в 10 раз меньше памяти, чем lidatrie. При этом каждому ключу в MARISA-trie тоже сопоставляется значение (4байтовое целое число), но это число не произвольное, а получается из ключа с использованием perfect hash-функции (которая вычисляет значение на основе положения ключа в дереве) — и поэтому эти значения памяти не требуют совсем.
Но MARISA-trie — это хак, причем я так и не понял, зачем он) Эта схема не поддерживает вставку новых значений и удаление существующих, а раз так, то MARISA-trie становится просто небыстрым не до конца минимизированным DAWG.
В DAWG текстовые данные занимают еще меньше места, т.к. строится минимальный автомат для данных строк. Те же 3 млн русских слов в utf8 в DAWG занимают меньше 3М с учетом значений (в 30+ раз меньше, чем в libdatrie) в реализации code.google.com/p/dawgdic/ — это DAWG, который основан на минимизации Double-Array Trie (той же структуры, что и в libdatrie).
Если интересно, еще обзор различных структур данных делал (применительно к питону, на английском, с уклоном в префиксные деревья): kmike.ru/python-data-structures/
Зачем в первом шаге получать манифест через aapt.exe, если decompileandroid.com во втором шаге его и так выдаст? А сам decompileandroid.com лучше заменить на dex2jar, JAD и apktool. Не вижу смысла заливать куда-то свои файлы, если вручную это делается так же быстро и просто.
Если ставить упоминавшийся выше Сlassic Theme Restorer не хочется только ради этого, то можно в userChrome.css добавить:
#TabsToolbar{ -moz-box-ordinal-group: 100 !important; }
Есть еще хорошее простое gpl3 приложение «No Sranger SMS» обладающее ровно описанным вами функционалом. Правда там пока нельзя блокировать телефоны отправители.
Подробне? Есть на ебее множество цифровых фоторамок, всякие брелочки и маленькие настольные. Они сделаны на чипе ax206.
Взламывается загрузчик, заливается адаптированная прошивка. После этого фоторамка может выступать в роли lcd-дисплея под управлением lcd4linux. Если чуток помудохаться, то можно даже подключить рамку к lcdproc через библиотеку graphlcd (форк touchcol, нужно врубить экспериментальную поддержку драйвера ax206dpf и скомпилировать). А уж поддержка lcdproc даже позволяет использовать рамку совместно с xbmc (единственная беда, у xbmc есть наследственная проблема с перекодировкой символов для ЖК-экранов, тянется еще с xbox, поэтому для нормальных русских буковок нужно закомментировать одну строчку в исходниках и компилить xbmc, что, как понимаете, еще тот гемор).
В общем, накатал вам эту всю простыню, начал искать ссылки. И наткнулся на свой же комментарий на xbmc.ru, где я в свое время подробно описывал процесс пошагово :) xbmc.ru/forum/showpost.php?p=33193&postcount=20
Если будете запускать на lcd4linux, то действия вообще простые: ставите прошивку, ставите lcd4linux и все.
не так уж и сильно от Mini-ITX отличается ведь? :) ну на 7 сантиметров побольше, зато за 65 долларов и USB и hdmi и пара разъемов под память и 4-6 SATA и проц помощнее :) Например вот
Рекомендую перед покупкой почитать china-phones.ru на который автор топика дает ссылку, почти во всех китайцах есть характерные «болячки», после форума. думаю, в минусы можно будет добавить еще пару пунктов.
Стараюсь брать 830ые. 8 — что-то типа цветового индекса, показатель качества спектра. (8 — лучше чем 7. 9 — ещё лучше, но меньше световой поток) 30 — цветовая температура (около 3000к), warm white, в данном случае.
Больно дорогие у вас получались системы управления из нескольких точек. Это можно сделать на импульсных реле, которые стоят в районе 700-800р. за штуку от ABB. Одно реле на одну лампу и сколько хотите выключателей. Можно разбивать на подгруппы. Более чем подробно описано здесь: http://cs-cs.net/avtomatika-impulsnye-bistabilnye-rele-abb-ff
И еще: софтовая часть безусловно интересна, но мне, как программисту, который также как и вы поначалу не имеет опыта программирования контроллеров и создания схем, более интересна именно эта часть. Можно уделить этому больше внимания? А то ведь тоже ремонт на носу, надо заранее все заложить :)
Одноплатный компьютер хорош, но для такой задачи — дороговат, как мне кажется.
Еще и переходник усб-уарт, плюс еще отладочная…
Тот роутер, о котором я в своей статье упоминал, TL-MR3020 стоит 800 рублей и у него есть минимум 5 гпио, которые можно легко заюзать. Ну и уарт, разумеется.
ИМХО, для домашней автоматизации логичнее взять его — достаточно ему на жообратную сторону платы прицепить твердотельное реле за 150 рублей, и будет законченное и полностью рабочее решение, выполняющее все то же самое.
У меня квартирный вопрос работодатель не оплачивал (первое время до приезда семьи жил в Apartmenthaus'е), зато полностью покрывал стоимость услуг риэлтора (они тут, жуть какие дорогие — как правило 2,38 суммы месячной аренды отдаешь «дяде» ни за что). Да, можно искать и без него (Provisionfrei), но в таком случае и выбор меньше, да и без хорошего знания языка сложно будет что-то толковое найти. Также работодатель оплачивал услуги профессионального агентства по релокации, которые занимались мной начиная визовыми вопросами, заканчивая устройством детей в садик/школу.
В libdatrie достаточно большие накладные расходы на поддержку юникода: для каждого символа производится преобразование между «внешним» алфавитом и внутренним, и время поиска зависит линейно от количества интервалов во внешнем алфавите. Т.е. сравнение времени поиска не совсем 1 к 1 (вопрос о полезности этой фичи — отдельный).
К тому же в libdatrie каждому ключу сопоставляется целое число (это +4 байта к каждому ключу), а в вашей реализации нет, поэтому замеры памяти нечестные :)
Префиксные деревья, кстати, довольно плохо текстовую информацию все-таки сжимают. Самая эффективная схема хранения пока, насколько знаю, — это LOUDS-trie (в котором данные упаковываются с помощью разных битовых трюков). Есть MARISA-trie code.google.com/p/marisa-trie/, в котором строки хранятся в LOUDS-trie, а остатки не хранятся «как есть», а помещаются в LOUDS-trie следующего уровня (поэтому «рекурсивное trie») — на моих данных (3млн русских слов в utf8) marisa-trie тратит примерно в 10 раз меньше памяти, чем lidatrie. При этом каждому ключу в MARISA-trie тоже сопоставляется значение (4байтовое целое число), но это число не произвольное, а получается из ключа с использованием perfect hash-функции (которая вычисляет значение на основе положения ключа в дереве) — и поэтому эти значения памяти не требуют совсем.
Но MARISA-trie — это хак, причем я так и не понял, зачем он) Эта схема не поддерживает вставку новых значений и удаление существующих, а раз так, то MARISA-trie становится просто небыстрым не до конца минимизированным DAWG.
В DAWG текстовые данные занимают еще меньше места, т.к. строится минимальный автомат для данных строк. Те же 3 млн русских слов в utf8 в DAWG занимают меньше 3М с учетом значений (в 30+ раз меньше, чем в libdatrie) в реализации code.google.com/p/dawgdic/ — это DAWG, который основан на минимизации Double-Array Trie (той же структуры, что и в libdatrie).
Если интересно, еще обзор различных структур данных делал (применительно к питону, на английском, с уклоном в префиксные деревья): kmike.ru/python-data-structures/
#TabsToolbar{ -moz-box-ordinal-group: 100 !important; }
Взламывается загрузчик, заливается адаптированная прошивка. После этого фоторамка может выступать в роли lcd-дисплея под управлением lcd4linux. Если чуток помудохаться, то можно даже подключить рамку к lcdproc через библиотеку graphlcd (форк touchcol, нужно врубить экспериментальную поддержку драйвера ax206dpf и скомпилировать). А уж поддержка lcdproc даже позволяет использовать рамку совместно с xbmc (единственная беда, у xbmc есть наследственная проблема с перекодировкой символов для ЖК-экранов, тянется еще с xbox, поэтому для нормальных русских буковок нужно закомментировать одну строчку в исходниках и компилить xbmc, что, как понимаете, еще тот гемор).
В общем, накатал вам эту всю простыню, начал искать ссылки. И наткнулся на свой же комментарий на xbmc.ru, где я в свое время подробно описывал процесс пошагово :)
xbmc.ru/forum/showpost.php?p=33193&postcount=20
Если будете запускать на lcd4linux, то действия вообще простые: ставите прошивку, ставите lcd4linux и все.
Платы pico ITX (100х72 мм): www.ebay.com/sch/i.html?_odkw=nano+itx&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313&_nkw=pico+itx&_sacat=0
Есть дешевле 200 долларов, есть дороже.
Например вот
Стараюсь брать 830ые. 8 — что-то типа цветового индекса, показатель качества спектра. (8 — лучше чем 7. 9 — ещё лучше, но меньше световой поток) 30 — цветовая температура (около 3000к), warm white, в данном случае.
И еще: софтовая часть безусловно интересна, но мне, как программисту, который также как и вы поначалу не имеет опыта программирования контроллеров и создания схем, более интересна именно эта часть. Можно уделить этому больше внимания? А то ведь тоже ремонт на носу, надо заранее все заложить :)
support.skype.com/ru/faq/FA109/a-ne-pomnu-parol
и стоят по ~3$ за диск и писалки и читалки для них есть и все это совместимо с DVD форматом.
Еще и переходник усб-уарт, плюс еще отладочная…
Тот роутер, о котором я в своей статье упоминал, TL-MR3020 стоит 800 рублей и у него есть минимум 5 гпио, которые можно легко заюзать. Ну и уарт, разумеется.
ИМХО, для домашней автоматизации логичнее взять его — достаточно ему на
жообратную сторону платы прицепить твердотельное реле за 150 рублей, и будет законченное и полностью рабочее решение, выполняющее все то же самое.