Архив на категория: Без категория

Пътни ремонти по български

Днес ремонтираха бул. Христо Ботев. До тук добре. Такива неща са необходими. Обаче друг е въпроса КАК правят ремонта и какво оставиха след себе си.

Първо, да затвориш края на булеварда е меко казано тъпо. Защото само докато пресичах видях доста коли които стигаха до ремонта и обръщаха обратно. Толкова ли е сложно да се сложат надписи „пътят е в ремонт“ за да не бият хората път до края на булеварда, само за да открият, че е затворен.

Второ – вижте снимката. Ей така оставиха след себе си. Колите които не са джипове, да му мислят. Не стигат дупките, ами и разбит път от ремонт. Би следвало да се запълни с пътна настилка и да се блокира за ден-два да не се минава. Ама не. Ще видим колко ще издържи пътя по този начин, преди да го оправят. Дано ме зарадват приятно, макар нещо да ми подсказва, че живея в България.

Update, 6 август:
Брей, вчера работиха по пътя. Не мога да повярвам, даже май го направиха както трябва.Дали започва да се променя тази държава, или просто все пак някой има съвест? 🙂

Най-накрая работещ Windows Mobile

Преди известно време си смених Зауруса с нов (втора употреба) телефон от щатите – HTC TyTN 8525. Цялата ми идея беше да се ползва за нет, писане на документи ако се наложи нещо да записвам, както и скайп. За съжаление нещатата покрай скайпа се развиха не както ме кефи – не може да се ползва като нормален телефон, а звука се чува от спийкъра – супер тъпо и неудобно, а за всички около мен – неприятно. Да не говорим за интерфейса на Виндовса колко е смотан и дървен. Малки буквички, кликане със стилус, грозни, пре-2000 изгледи, крашване, грозни и ПЛАТЕНИ програми, абе въобще – трагедия. Както и да е … сега вече мога спокойно да кажа че съм успял горе долу да докарам функционалността която ми трябва от телефона, а именно:

1. Изглед при звънене, набиране, контакти, favorites и др. – IconSoft PhoneEx 1.4.5 – кракнат разбира се, трябва да съм луд да им дам $20 на тези. Ако бяха 5-6 – щях, без да се замислям много.

2. На Today екрана – HTC Home + Home Customizer – лекичко и удобно, голям часовник (цифров формат), бързо се пускат програми, има contact favorites, звукови профили и т.н.

3. Синхронизация – push поща (много удобно) в GMail, синхронизация на контактите в GMail, синхронизация на календара с google-ския – всичко това само с една програма – SEVEN.  Така като гледам, харчи 100-150кб дневно трафик, което е нищо, при положение че в плана ми има включени 10 мб месечно безплатно.

4. Задачи – Task2Gather – една много прилична програмка за $5, която разбира се си купих 🙂 Използвам я за записване на текущи задачи по проектите, както и за пазаруване 🙂

5. Навигация – трябва да се наканя един ден да си взема GPS Bluetooth сензор някой по-евтин с MTK чипсет – в щатите идват по $50 … иначе за софтуер ползвам iGO Amigo ( 8.4.нещоси ) – много съм доволен, прилично направена е. Ако можеше да я купя ( на прилична цена ) не бих се поколебал. Картата не я знам каква е, май на телеатлас.
За спешни случаи – имам също google maps, но тя си харчи трафик, така, че е само в краен случай.

6. Всякакви други полезни програмки за четене на книги, слушане на музика и гледане на филми – ще ги опиша един ден, че сега нямам време 🙂

6.1. Музика – Microfi Nitrogen. За момент се бях отчаял, че развалят програмата, тъй като в 0.3 версията беше отвратителна работата с плейлисти и зареждане на музика въобще. 0.2 си беше супер. Радвам се, че в 1.0 са оправили всичко, и нямам забележки към програмата.

6.2 Книги – Haali Reader. Поддържа всичко което ми е трябвало, включително разни дребни приятни екстри като например прогрес бар с маркировка къде са отделните глави.

6.3 Видео – CorePlayer 1.3. Платена програма, която сравнително добре се справя с видео файловете които и подавам. TCPMP е безплатната и алтернатива, но не съм я ползвал особено, тъй като имам тази 🙂

Защо Windows не е готов за Desktop среда?

Взето от тук: http://climbing-the-hill.blogspot.com/2009/06/why-windows-is-not-yet-ready-for.html , ще се опитам малко по малко да го преведа. Много интересно четиво.

A primary target of this comparison is Linux OS.

Windows major shortcomings and problems:

0. Premise: free and open software will stay indefinitely. Full stop. You may argue eternally, but free software is the ultimate disruptive technology, moving up from the low ground, replacing complicated and ill-fitting proprietary alternatives at every turn, such as web-browsers, e-mail clients, video players, office software, etc., which at one point cost money, but now most people find that they can no longer justify spending money to buy an upgrade for more „Clippy the Happy Assistant“. Proprietary software will only be able to stay relevant by searching out ever more niche applications, or by massive expenditure on research in high-end applications for which it will take time for the ideas and algorithms to filter down to the greater community, and thus a brief window of profitability will remain. Software patents are nothing but a destructive force to retard innovation, and with more and more of the technology and legal communities realizing this basic fact, software patents are about to go away forever.

1. Security

1.1 History’s greatest playground for malicious software. With unpatched machines on the internet taking only minutes to become infested with viruses, or become a slave bot for massive illegal spamming operations, Windows is a blight on the Internet’s infrastructure.

1.2 Countless applications are released every year with obvious security holes. The programmers that make Windows applications are clearly some of the worst.

1.3 Microsoft has countless times avoided appropriate steps to secure the OS and limit the potential damage a compromised binary could cause. It has consistently either or added half-measures, out right refused to take necessary steps to ensure a safer computing environment for all users, for fear of making „Auntie Jo'“ 10% more confused about the „1.3GHz hard drive“ on her desk.

1.4 Every windows application I’ve ever installed messes with the Registry, places files about my hard drive which it never cleans up, installs icons, or worse surreptitiously installs spy- or ad-ware.

1.5 Any OS that regularly requires a wipe and reinstall to fix is beyond tolerance by any sane person.

1.6 A galore of software bugs across all applications. Just look into Vista, or call Microsoft tech support, pay exorbitant support fees, then wonder why some bugs are now ten years old with over several dozens of duplicates and no one is working on them.

2. User Interface

2.1 No consistent API. Win32? MFC? WinForms? WPF?

2.2 No scripting bindings for UI programming. No Python, Perl, Ruby, Java, etc.

2.3 Themeing and skinning support is laughable. Widget toolkit, display, rendering, input, and window managers, are all joined in a ridgid, monolithic blob, opaque to outside developers. Non-trivial changes to look and behaviour of the UI require either proprietary add-ons or third-party hacks; and even then most of your choices are hard-coded by Microsoft designers.

2.4 Lack of CLI (command line interface) errors for user applications (see clause 4.). All GUI applications should have a CLI errors presentation. Why on earth would you flash some crazy warning message to the user when you should be logging it to a file for a skilled technician to view instead of the poor unsuspecting end-user.

3. Interoperability

3.1 Windows has NO interoperability with non-Windows OSs. Installing Windows arrogantly destroys any previous OS boot-loader you may have had. Totally unable to read non-FAT or NTFS partitions.

3.2 Windows ships no other runtime environments except .NET. Has actively tried to disable or cripple competing platforms such as Netscape or Java.

3.3 Microsoft is in regular legal trouble for monopolistic and anti-competitive practices, which as a consumer of non-Microsoft products, means Microsoft considers me an enemy. Why own an OS that is constantly out to defeat you, from a vendor that requires massive anti-trust lawsuits to force it to simply not behave in an under-handed manner?

3.4 It should be possible to configure everything from the command line. Why should I give myself a work-place injury clicking everywhere with the mouse like a tweaking junkie in order to make a change that could be described succinctly in a line or two of text?

4. Drivers

4.1 Windows driver support is so abysmal, each individual device manufacturer must ship drivers with the device itself. If you have to reinstall windows, none of your devices will work until you individually download and install the latest versions from each vendor’s website, potentially consuming many long frustrating hours.

4.2 Drivers often need to be installed, tweaked, or configured before they can even be used as intended. They often don’t work „out of the box“. Moreover, they never seem to be *just* drivers, there is always some application that gets installed without your consent which provides questionable value yet consumes resources and slows your computer down.

4.2 Drivers are one of the main sources of system instability (likely just behind viruses/malware). Poor quality drivers make Windows experience painful.

4.3 Windows has no means to reliably update drivers when critical updates have been made available for them.

4.4 A lot of Linux specific embedded devices do not have any Windows support. An argument that embedded device developers should make their device Windows compatible is silly since that way Windows won’t ever gain even a traction of popularity among people who need source-level access to the OS. Why should I install an OS where my own hardware doesn’t work?

5. Installing Applications

5.1 Very few Windows applications, by volume, are free or open source; which means you are totally beholden to application developer in ways that would never be allowed by law for makers of physical products. Happen to have your business critical data in a proprietary format when your license runs out? Lost your dongle just before the big presentation? Had to transfer your application to another computer because your laptop was stolen? Sorry to hear you just went out of business.

5.2 Windows has no regular time-based release cycle. You paid good money for a few features and a lot of bugs. It may be a few years from now when you can expect them truly fixed, but you can’t count on it. And you’ll have to pay again.

5.3 Windows has no central means of downloading new software, their dependencies, or upgrades. Each new application must be purchased from a physical store, or from each individual vendor’s website. There is no dependency tracking (or worse no library sharing!), and updating for security, bug-fixes, or features is ad-hoc and entirely dependent on the whim of the vendor. Likely the vendor will use remote updating features to unethically sneak updates to your computer without your knowledge.

5.4 Windows comes almost barren on a fresh install. To get your machine back to a usable state, you must spend hours remembering what applications you had installed, and manually downloading and installing each one individually. With a reboot in between each install.

5.5 Windows applications need to reboot any time a new application or library is installed. 1991 called. They want their loading technology back. I hear DLL-hell isn’t a problem any more though.

5.6 Microsoft enforces a great many intra-windows compatibility constraints to minimize the ever-present costs of portability, but it comes at the cost of inconsistent behaviour, buggy programs, and internal complexity that is slowing rotting Windows itself from the inside out.

5.7 Lack of hard-core Linux programs like grep/awk/GDB/valgrind/SystemTap/SELinux. Programmers just won’t bother installing Windows until they can work for real.

6. Problems stemming from the fact that Windows isn’t Linux

6.1 Ok I am officially tired of this game.

To be clear, I don’t necessary truly believe all of the above, as unlike most people, I realize the world is full of complications and subtlety – I’m just tired of hearing coming in the opposite direction, and had to vent lest my head explode from idiocy-overload.

Жеги

Настанали са някакви ужасни жеги … задушно е. Не ми се мисли какво ще бъде през август, примерно. Седя си в офиса и се потя, струйки пот се стичат по гърба ми. И нямам търпение за душа довечера 🙂 Не знам дали има „глобално затопляне“ или локално затопляне, но всяка година става все по-зле, и то видимо. Нямам идея как успяват да го крият все още това.

Преди малко докато ядох сладолед, се замислих колко топлина е генерирана за да се направи този студен сладолед … реално е доста – приготвянето му е свързано с продукти и обработка, а после и изстудяването му всеки знае как става – отнемане на топлина, която си отива във въздуха. На това му викам аз пълна тъпотия – отопляваме си планетата за да можем като ни е жега да ядем студен сладолед (примерно).  Безумна работа 🙂

Лека закуска

Нещо огладнях 🙂 и вместо да ям (както обикновено правя) вафли и други такива глупости :), погледнах в хладилника (докато оставях 3 бирички вътре) и видях портокали и ябълки 🙂 Лека плодова салата 🙂 Един ден ще е по-обемиста, в купа!

Related Images: