Twitter Weekly Updates for 2012-11-11 - 2012-11-17
http://t.co/poxlCoKt 15:14:40, 2012-11-11
Twitter Weekly Updates for 2012-11-04 - 2012-11-10
Kā dabūt 100% ātruma drošību uz ceļiem
Auto ātrums nav vienīgais avāriju, nāves, ievainojumu un materiālo zaudējumu cēlonis, taču tas ir šo seku reizinātājs (pat ja auto saslīd neuzmanības dēļ runājot pa telefonu, sekas tam būs jo smagākas, jo lielāks bija sākotnējais ātrums). Ja atrast veidu kā nodrošināt to, ka cilveki ievēro atļauto ātrumu, tad rodas iespēja gan palielināt atļauto ātrumu tajās vietās, kur tas ir jēdzīgi, gan arī atbrīvot policijas resursus citu pārkāpumu vai problēmu apkarošanai. Tāpēc būtu prātīgi atrast kādu vieglāku un drošāku veidu kā nodrošināt atļautā maksimālā ātruma ievērošanu netērējot tam pārāk lielus ceļu policijas resursus. Fotoradari ir labs pirmais solis, taču ar mūšdienu tehnoloģijām ir iespējams sasniegt arī labāku rezultātu.
Iedomāsimies mazu melnu metālisku kastīti, kas piemetināta auto šassijai, pieslēgta auto elektrosistēmai kā barošanas avotam (ar rezerves batareju iegšā) un sevī iegšā satur: integrātu System-on-a-Chip ARM mikroprocessoru ar integrētu GPS un GLONASS uztvērēju (kas līdzīgs SIRF Atlas IV), Bluetooth raidītāju un 1 Gb flash atmiņas. Pie liela izmēra ražošanas tādas iekārtas izmaksas varētu būt ap 20 Ls. Ar triviālu programmu šada iekārta var visu laiku, katru sekundi pierakstīt auto GPS koordinātes. Katra gada beigās, kad auto ir tehniskajā apskatē, CSDD var caur Bluetooth nolasīt visa gada vēsturi un izrakstīt sodu par visiem fiksētajiem pārkāpumiem. Šādas kastītes esamība un sodu apmaksa var būt par priekšnoteikumu TA iziešanai.
Tas arī viss. Pārējais jau ir implementācijas sīkumi un visādas izņemuma situācijas. Piemēram tas, ka ceļu policijai apstādinot auto uz ceļa derētu pārbaudīt, ka auto ir šī kastīte, pievienoties tai caur Bluetooth, pārbautīt autentiskumu, paprasīt kastītei vai tā nav bijusi izslēgta, kādi ātrumi bija pēdējo dažu minūšu laikā un tamlīdzīgi. Vai tas, kādai jābūt sodīšanas robežai, kādiem jābūt sodiem, kā viņus jāsummē kopā, kā izslēgt tos sodus, kas ir izrakstīti atsevišķi, kā izslēgt īpašos gadījumus un kā pārsūdzēt kļūdas.
Tā pati iekārta varētu visu laiku retranslēt GPS signālu caur Bluetooth, lai auto iekšienē navigācijas iekārtas vai telefoni varētu to signālu uztvert un rādīt precīzāku vietu un ātrumu.
Pie izšķirtspējas ap 1 sekundi šīs iekārtas dati būs ārkārtīgi noderīgi jebkuras auto avārijas izmeklēšanā - tās precīzi un pierādāmi fiksēs katra avārijā iesaistītā auto atrašanās vietu un ātrumu. Lai šo lietderīgumu palielinātu, iekārta var arī īslaicīgi glabāt pilno GPS informāciju par pēdējām dažam minūtēm un saglabāt to atmiņā, ja iekārtas paatrinājuma sensori sajūt strauju triecienu. Tā var arī atklāt auto, kas ir kādu notriekuši un tad aizlaidušies no notikuma vietas.
Tas gan nepalīdzēs pret: autozādzībām (zagļi ātri izdomā kā tādas lietas apiet, piemēram noņemot vienu kastīti un uzliekot jaunu tās vietā), citu likumu pārkāpumiem (grūti pierādīt kura persona ir bijusi pie stūŗes tajā brīdī) utml.
Auto ir privilēģija. Autovadītāja apliecība ir privilēģija. Tiesības atrasties uz publiskajiem ceļiem ir privilēģija. Sabiedrība ir tiesīga uzlikt apgrūtinājumus uz personām, kas grib izmantot šīs privilēģijas. Lidmašīnām melnās kastes un GPS transponderi ir obligātais aprīkojums, taču mūsdienās vairāk cilvēku mirst auto nekā avio avārijās.
Visticamāk šāda tipa iekārtas būtu vērts vispirms izmēģināt ar policijas auto. Policijas auto pirmajiem ir jāsāk ievērot visi CSN (izņemot brīžus, kad ir ieslēgtas attiecīgās bākugunis ar skaņas signālu) un šis būtu labs veids kā to nodrošināt, pie reizes pārbaudot arī jaunās tehnoloģijas dzīvē.
test123
uuuu
Twitter Weekly Updates for 2012-10-15
- Name your price and help charity and get eight fantastic books in the first ever Humble eBook Bundle! http://t.co/3j9qWHHQ via @humble #
- G+: The Humble eBook Bundle: Pay what you want for eight fantastic books and help… http://t.co/6wZ35tbV #
- Did you know how large Africa really is? Merkator projections is very misleading! http://t.co/7qNAaBN7 #
- Šodien skatījos kā ceļu policijas auto brauca visu laiku precīzi 60 zonā 50. Lūk ar viņiem jāsāk izglītošanas darbi pa ātrumu. #
Powered by Twitter Tools
Twitter Weekly Updates for 2012-10-08
- Izskatās, ka @paradnieks nav ne kripatiņas kauna. Uzspiež savas baznīcas ideoloģiju visai tautai pretēji reālo ekspertu viedoklim. #
- Tiko skatījos Dicovery raidījumu Factory Line par lokomotīvju staciju Krievijā. Tur TĀDS bardaks! Defekts uz defekta. Norma tipa. #
- Ja lokomotīve nav gatava 3 dienās, darbiniekiem nemaksā. Ja vienā cehā defekts visi lamā viens otru, darbiniekus sūta mājās un nemaksā :P #
- Izrādās divi pirmie Dinamo vārtsargi bija gar zemi ar kādu vēdera vīrusu vai saindēšanos, tāpēc Gudļevskam bija jāglābj komanda. #
Powered by Twitter Tools
Twitter Weekly Updates for 2012-10-01
- Mazliet tomēr prieks par tautu - http://t.co/kf3Dhpfk diskusijā atbalstītāju procents ir jau tīri labs :) #
- G+: Google sacensības skolēniem! (Linux, BSD un citas lietas - Atvērtajās ziņās |… http://t.co/1ipKZdDw #
- Izvairieties no Brīvības ielas prom no centra aiz VEF: notriekts motorolleris, policija stāv, liels korķis #
- .@arhivanags Kā tur bija, tas Jēzus džeks nesludināja mierīgu līdzpastāvēšanu, gadījumā? Arī ar gejiem un sievietēm biksēs? Liekuļi. in reply to arhivanags #
- Man liekas sapratu - tiem kristīgajiem priesteriem nepatīk, ka vēl kādi vīrieši bez viņiem sāks kleitas nēsāt! #
- http://t.co/ii3SPzzP - daudz interesanta par spēļu izstrādi un pārdošanu ar Humble Bundle. #
- http://t.co/VFrqEXGy #
- Darba nedēļa iet uz beigām, pavadīta labi un ražīgi. Vajag sevi mazliet palutināt, piemēram aizejot uz hokeju :D #
- Skatos iesildīšanos, maskavieši sildoties sev iemet stipri vairāk #hokejs #
- Paldies @TomsGrevins līdzjutēji mājās ejot pa ielu dejo Gundnam style! #
Powered by Twitter Tools
Twitter Weekly Updates for 2012-09-24
- Nu ko es varu teikt - @dateks rullē! Apmainīja video karti pret jauno NVidia 660 bez jebkādām problēmām! #
- http://t.co/8XcllcZK gada gaidītākā zinātniskās fantastikas grāmata. CCv3 - lasam par brīvu! Padot tālāk! #
- G+: THIS! Read it! (Rapturous Nerds! - Charlie's Diary) http://t.co/2cUlZcsr #
- G+: It’s bundle time! Get six superb games from the Humble Indie Bundle 6! Pay what… http://t.co/ybHBTDa8 #
- Būs rīt jāsavāc FAQ par "Fotoradari +1". Daudziem cilvēkiem vieni un tie paši jautājumi/iebildumi. #
- G+: http://t.co/I6vSLhY6 - some great tools. Made in Latvia. Fantastic worksmanship. http://t.co/r7Ncb5Dl #
- Laiks sestdienas filozofēšanais - Fotoradari 1+, viedokļi un komentāri - http://t.co/oN4PfI46 Padot tālāk! #
- Woot! 10 000 tvītu! :D Cik gan ātri laiks skrien. #
Powered by Twitter Tools
Cloning or pre-configuring a batch of Android phones
An interesting question popped up in my Twitter stream today - is there an Android alternative to Apple configurator (for iPhone, iPad and iPod Touch) that allows to create a bunch of identical Apple devices with some added configurations and applications. The best I could come up with is not as polished, but on the other hand much more powerful option - Nandroid backup and restore (also known as ClockworkMod Recovery backup).
To do this, you need a source phone and a bunch of destination phones. On the source phone a ClockworkMod Recovery (CWR) must be installed (either via a root or via a bootloader unlock). On the destination phones you will either need to also install ClockworkMod Recovery or unlock the bootloader to allow the Fastboot tool to work.
So the procedure then goes as follows:
1. Unlock the bootloader on the source phone (search for device specific info on how to do that)
2. Use fastboot flash recovery filename.img
to write a device-specific version of CWR to the recovery partition of the device (the phone must be in fastboot mode at that point)
3. Do whatever customisations you want to the source phone at this point. You can use custorm ROMs, install whatever applications, do whatever configuration, but I would suggest keeping everything in phone memory so you don't have to flash the SD card as well.
4. Reboot the source phone into CWR mode, use the backup option to create a full backup.
5. The backup will now be in the SD card of the source device. Copy that to the computer that you will use for creating copies.
For each destination phone:
6. Unlock the bootloader of the destination phone
7. Reboot the phone in the fastboot mode, connect it via USB to the copying computer
8. Flash all partitions from the backup using fastboot flash ...
commands, skip flashing the recovery partition if you don't want CMR on the destination device
9. Re-lock the bootloader (with fastboot oem lock
)
And you are done!
All the phones must be of the same model. And that model must support unlocking bootloader for this to work.
I prefer this method, because this way it is possible to create an end device without root, with a locked bootloader and without CWR thus providing some security as unlocking the bootloader wipes the device, so without specific hacking an attacker can not easily get access to system data on such device. It is also possible to do this with devices that do not have an boot unlock if there is a way to root the original firmware which allows to install CWR and go on from there, but that is significantly more complicated and time-consuming, so using devices with an ability to unlock the bootloader is much preferable.
However, before you go to all that trouble, it might be worth to consider if maybe for your particular use case it would be enough with the two commands from Android SDK - adb install ...
and adb push ...
to install applications or individual files on devices or adb backup AppName
and adb restore ...
to backup and restore one or more individual applications with all their settings. These options have the benefit of that they will work across different device models and that they do not wipe other data or applications from the devices.
As I could not immediately find a better way or even a detailed guide how to do this, I decided to write this post, so it would be easier for other people to find this information. If you know a better way, please do mention it in the comments section!