# Wednesday, November 25, 2009

Wikipedia is there when you need it — now it needs you.

Wikipedia is the single most useful web site on the internet. I don't spend a single day without using it (the only other that applies is Google).

Wikimedia (the non-profit organization that runs Wikipedia) lives on donations mostly. This year they would spend $9m and they may not be able to raise that much. Here’s the report for the last year:

wikimedia.finances

Source: http://upload.wikimedia.org/wikipedia/foundation/2/26/WMF_20072008_Annual_report._high_resolution.pdf

They want to keep Wikipedia ad-free so go help here: http://wikimediafoundation.org/wiki/Donate

# Wednesday, November 18, 2009

Virtual machines and the HDD issue

There’s this common issue with virtual machines – the HDD deficiency (I may have coined a new term). You see contemporary processors are so fast and allow virtualization that they can easily handle the load. The harddrives in contrast cannot handle load coming from different entities, that is, harddrives are bad in multitasking. It’s just to expensive to switch between tasks.

Most modern operating systems have a mechanism called commonly paging. It refers to the process of moving data from the limited main memory (ram) to a special (most often) file on the disk. The main memory is gazillion  times faster than a harddrive, but limited, ergo the need for more virtual memory. Weirdly enough most contemporary OSes start using the page file way before they reach the limit of the physical memory (actual ram).

Contemporary machines can handle a lot of memory (2 or 4 gb for example). So why use a page file?

Switching the page file can be done like this:


then do that:

howto.switch.off.paging.in.xp.part2

This is the memory print of my vm:

idle:vm.memory.print with 3 browsers, outlook, word:
vm.memory.print.with.load

 

I think the handling of my machine (host os)  is better now. Let’s see if the impression persists…

# Wednesday, November 11, 2009

Hacking the site of the cyber-crime fighters…

Ain’t that ironic:

cybercrime.bg 2009-11-11 at 15.54.39

http://cybercrime.bg is the web address of a special division that fights cyber crimes (da!). It is a division of the part of police that fights with organized crime.

Screenshot taken 2009-11-11 at 15.54.39

This could only happen in Bulgaria.

The site should look like this:

cybercrime.bg real 2009-11-11 at 16.04.53

Look at this zoomed part of the last screenshot:

Screen shot 2009-11-11 at 16.22.46

No comment

Update: the chief of cyber crime division denies the site being hacked.

# Tuesday, November 10, 2009

Xmarks

Xmarks is the name of an old plug-in for Firefox called Foxmarks. Foxmarks is used to synchronize bookmarks to/from different browsers. When the guys made plug-ins for different browsers I guess they changed the name. Now it supports IE, Firefox, Safari, and soon Chrome.

Anyway it’s super useful, it’s free and it’s relatively stable. When you somehow override the new bookmarks with an old version (I happens a lot) it’s easy to restore from the browser (Firefox backs up bookmarks regularly).

I’m using one account for me and it’s ultra logical to create one for the office – now everyone has all the new links.

Also if someone is too paranoid, the plug-in allows to use a custom (own) server, which, if I remember correctly, was just a Web-DAV (or FTP) directory with some privileges, but when I tried it (a couple of years ago) it didn’t work that well.

# Monday, October 19, 2009

Android’s Google Contacts can split the phone number with space

Can you read this number 00127853926? I can’t. Most phones don’t allow separators. Google Contact’s application does.

So the phone number would like this: 001 278 5 3926. Is this easier to read? Of course :)

This is so cool.

The worst work week ever

This post is from the series “Imagine a project” :)

So, imagine a project where there’s a deadline for acceptance tests. These tests would determine whether the project is successful (the client accepts it) or it is not. Now, imagine that this project is behind schedule. It’s been behind schedule for as long as you’ve been working on it.

So this deadline is a week away from this fictional current moment. There are a couple of things that have to be implemented. These things are doable, but what happens instead:

  • First, a power surge, nothing serious, just a couple of hours.
  • Then, the data center is down for a couple of hours, again nothing serious.
  • Then, there’s no internet for 5 hours – it comes out that the main route for the ISP to the office is down due to a power surge.
  • Then a very important server that is already in production blows up – and there’s no backup system to take it’s place. Yes, I know, mea culpa – it’s our fault that we didn’t (and still don’t) have a recovery plan.
  • Then out of a sudden the most important person in the project goes to a vacation for 2 (two) full days without any prior notice, and this is 2 (two) days before the acceptance tests.
  • Then the internet goes down again for half a day, and the ISP says it’s going to be down the day after it, AND it could be down on the day of the acceptance tests, so the maintenance team could not be able to monitor the servers.

What does the team do?

  • First it rewrites the software module on the blown server, so it could be hosted on one of the other servers. Only in a couple of days.
  • Then the whole team moves to another location with internet so that the work could go on.
  • Then it renegotiates with the ISP that the downtime be after the acceptance test.
  • Then it works it’s ass off so that the project could stand a chance.

What kind of a great team is that?

What kind of magicians can pull this off?

And then the boss says the team is unprofessional. Make him read this!

# Sunday, October 18, 2009

Google Calendar

One can register a phone number at google calendar. The phone has to be verified with a confirmation code. Then google calendar can send SMS messages to remind of the event.

# Thursday, October 01, 2009

Рубриката No comment: "Българският софтуер по световните стъпки на пловдивския джаз II"

2009/10/1 plovdiv.fair@orakgroup.eu

Здравейте Михаил Стойнов от […],

Имаме удоволствието да Ви поканим на джаз сешън под надслов "Българският софтуер по световните стъпки на пловдивския джаз II". Събитието е в чест на връчването на два златни медала за софтуерни продукти от иновативната бизнес платформа ОРАК R6 на провеждащото се в момента 65-то юбилейно издание на Международния технически панаир в Пловдив. Джаз сешънът ще се състои в нощта на музеите и галериите - 2.10.2009 /петък/ от 19.30 часа, в градината край басейна на хотел SPS,Пловдив /срещу магазин Метро/

За резервация и безплатен електронен ВИП куверт, моля направете онлайн регистрация на http://www.OrakGroup.com/GoldMedals или на национален телефон 0700 1 1234 /24 часа в денонощието/

Нека със световен джаз и чаша пловдивска бира отбележим поредния успех на българската софтуерна индустрия !

Поздрави от целия екип на ОРАК Инженеринг !
Очакваме Ви !

За ОРАК Инженеринг:
ОРАК Инженеринг е лидер на пазара за комплексни софтуерни бизнес продукти и решения за търговия, туризъм и производство, носител на златен медал от Пловдивския технически панаир за продукта ORAK R5 през 2004г., 2007г и на два златни медала за продукти от иновативната бизнес платформа ORAK R6 през 2009г . В България компанията е представена в градовете София, Варна, Бургас, Пловдив, Стара Загора, Слънчев бряг и Банско. Извън страната ОРАК Инженеринг има свои представителства в Македония, Сърбия, Румъния, Турция, Украйна, Русия, САЩ и Обединени арабски емирства. През последните 13 години екипите на ОРАК Инженеринг, в страната и чужбина, имат успешно внедрени над 5000 търговски обекти, ресторанти, заведения, магазини, складове на едро и дребно, разносна търговия, супермаркети, фитнес зали, бензиностанции, обменни бюра, фризьорски салони, хотелски комплекси, управление на собственост, СПА центрове, месо и млекопреработващи предприятия, управление на паркинги и др., които осигуриха многофункционална среда за работа и постигнаха висока ефективност и полезност.

# Friday, September 25, 2009

Централна Кооперативна Банка

ЦКБ е банката, която работи.

Електронното банкиране на ЦКБ е едно от по-грозните - прилича на стария интерфейс на epay.bg. Но е стабилно и работи. И е достатъчно конформистко спрямо уеб стандарти, за да тръгне без никакви грижи на мобилния ми телефон. За целта от УЕП трябваше да мина на софтуерен сертификат на банката. Никакви грижи.

Едно от страхотните неща е, че мога да прехвърля сметки на друг титуляр на моето ел. банкиране и така да ги управлявам централизирано. Което ми се струваше невероятно.

Голям минус за ел. банкирането е, че няма email нотификация, но пък има SMS такава.

Обслужването в повечето случаи е добро, а понякога дори страхотно. При по-трудни казуси съм получавал адекватни отговори.

Таксите са ниски спрямо другите банки, които съм ползвал. Имам 6% лихва на разплащателна сметка с дебитна карта.

Та ЦКБ е работното муле при банките – не е най-лъскавата, но работи.

# Tuesday, September 15, 2009

Smart port forwarding

This is one of those it-just-works piece of software. It’s a port forwarder for windows. No installation. Easy to use. And it works.

Great.

UPDATE: first, the link to the software: http://www.brooksyounce.com/soft/spf.htm

UPDATE2: The site of this guy, Brooks, is interesting. Especially after reading about the software and then to see this guy’s pictures. The site: http://www.brooksyounce.com/

# Wednesday, August 05, 2009

The laptop therapy

I’ve been told so many times by people who know me that I spend a lot of time on my laptop doing unnecessary things. I remember my mom trying to get me out of the house when I was ten, but I didn’t want to since I was playing Lethal Weapon, Dune, UFO, Wolfenstein 3D, Doom or watching manga.

I realized that that is true and I could be doing so many offline things. So I invented the laptop therapy.

My last desktop I sold to friend a couple of years ago. The last laptop I got (dell, mentioned so many times in this blog) went to my sister. Now I have a couple of machines with no monitor and a macbook.

So the laptop therapy states: “leave the laptop at work”. So when I’m home I have to do offline things. I’ve been doing the therapy for a couple of weeks now and it really works. The only minor problem is that my roommate has an idle desktop that is always on and always free so I get tempted to use it from time to time. Fortunately it’s so slow that I get annoyed after half an hour. 

# Friday, July 10, 2009

Macbook, the mac way of doing things.

After having a Dell Inspiron for a year (search ‘dell’ in the blog) and having issues with stability (battery died in less than a year, the power charger blew up, it started falling apart, heating up) I decided it’s time for a change. I wanted something very sturdy and then saw the new aluminum body Macbook. So I thought this was it.

I now have it for 6 months and I’m pretty happy with it. Battery takes up to 4 hours, usually 2.5h. The body is exceptionally strong. It' doesn’t heat as much although when Firefox goes berserk (100% processor time) it does heat up.

Switching to Mac OS took some time, but still a lot less than expected. There’s always a windows on a virtual machine, but I rarely use it. Mac OS is really nice to play with. And a lot faster than the vista I had on the dell (search vista in the blog).

I’m not an Apple fan for so many reasons, but they made a pretty stable and usable laptop. That’s my initial experience.

While in the states I saw the new one, with the only major difference being a battery they claim could support the laptop for 7 hours. I don’t believe it, but even 5 would be very nice. Especially for 9-hour over-Atlantic-ocean flights.

# Monday, June 15, 2009

Having mobile internet in a foreign country – one of the best things one can do

In a previous post I was complaining a bit of the speed of the internet bandwidth from T-Mobile which was something like 3-4 kb/s. Well is some areas it went up to 30 kb/s and stayed at 20 average. But that’s not the point.

Even at 3-4 kb/sec one could use the internet for so many things – the first one is Google Maps. Undoubtedly one of the most useful apps. Especially when you can search for your hotel just when typing “The Gershwin Hotel” and it finds it or just “Public transport –> airport”.

But that’s not all. We could check in online. I could work using skype (Skype for symbian is just too slow, so I use fring; Fring doesn’t support skype chats though which is kind of annoying). We could search for nearby restaurants. We even bought tickets online for Madison Square Garden. We wrote mails, send pictures to friends which we just made.

But that’s not all. The top of the cherry is another amazing story. So here it is. On my laptop I didn’t have Picasa, which I needed to upload the pictures to Picasa Web Albums. So I wanted to download it, but I didn’t want to stay in the hotel and wait for 20mb to be downloaded while the laptop was using the phone as a modem, so I opened the default browser on the phone and tried to download Picasa on the phone. The default browser couldn’t handle the javascript so I tried with Opera Mini. The latest versions of Opera Mini download files themselves, they don’t depend on the default browser for downloads. BTW Opera Mini operates by using a special proxy which “chews” the internet page to be more suitable for the Opera Mini browser. So with Opera Mini the downloads started and while I was enjoying Chicago in my pocket Picasa3 was downloading. I could still make calls, browse with the default browser or use Google Maps. I downloaded Picasa for Windows and for Mac, and I downloaded each twice to make sure that at least one of the downloads would work. So in one afternoon being in the pocket Opera Mini downloaded something like 60 megabytes using a connection that could sometimes drop down to 1 kb/sec.

# Sunday, May 10, 2009

Test blog post with Windows Live Writer

I’ve heard of Windows Live Writer but I’ve always thought that it only works for Blogger and Sharepoint. A comment to the blog (here) made me investigate whether dasBlog would support WLW. It does. This is the first blog post with WLW.

While installing WLW in my virtual Windows XP (I’ll write about that later if WLW works) I decided to update the blog. The update can now be installed with something called Web Platform Installer 2.0. It installs crap directly from the internet especially crap for IIS:

Web Platform Installer 2.0

(Wow, WLW can inline the image in the text. I’ve always missed that.)

So, let’s see how this blog post would look like.

Submit... (in this case “Publish”)



Update: this cannot be true. WLW has live preview that embeds the post in the blog, this is so f*cking cool. Look at it:

 


WLW live preview

 

 

 

 

 

 

 

 

 

 




Image thumbnails, resizing. Categories. Everything seems to work seamlessly. So let’s finally submit it and see what happens (I may start using this a lot).

# Thursday, February 26, 2009

Nokia Maps 2.0 free navigation license for 1 week

While searching for updates I found out that Nokia gives 1-week free navigation licenses.
One can be obtained from here.

Instructions: a mobile phone has to be supplied and a serial key is sent as an sms that has to be inputted in Nokia Maps. Unfortunatelly +359 (Bulgaria's country code) is not supported (but Romania is) so I used a friend's phone.

Yesterday I tested the thing and it's amazing. The routes it calculates are better than Garmin's ones. Interacting with the software is so much better, especially browsing the map - awesome. There is voice guiding in Bulgarian.

The generally good thing with Nokia Maps is that it's free (the software). There are a lot of maps that are also free. Only the routing capability has to be purchased - it's not very cheap.

Unfortunately their maps are really poor. Bulgaria's map is only 4 megabytes. The Bolkans' map is like 40-50 if I recall correctly.

# Thursday, November 20, 2008

The blog as a knowledge base

Microsoft has a term "knowledge base article" which solves a particular problem or at least describes it better.
It comes out, there's a term http://en.wikipedia.org/wiki/Knowledge_base

Today was the second time I use the blog as a knowledge base. I know I have stumbled upon a problem, I think I wrote about it, I search the blog - there it is, and it solves my problem again.
Great, another usage of the seemingly useless blog.

# Tuesday, November 11, 2008
# Monday, November 10, 2008

A very cool merge and copy program that's free

WinMerge has great shortcuts for next/previous change, copy left/right.
It has textual comparison feature which works pretty well.

# Wednesday, November 05, 2008

Firefox new shortcut

Ctrl + Num = switch through tabs. Useful.

# Tuesday, November 04, 2008

Quote of the day

Those who would sacrifice liberty for security deserve neither.
Benjamin Franklin

In Bulgarian:
Този, който е готов да пожертва свободата заради сигурността, не заслужава нито едно от двете.
Бенджамин Франклин

Google translating whole sites

I accentally went to http://www.gaijin.at/.
The weird part is that when one presses "English" (since it's in German) it goes to:
http://translate.google.com/translate?hl=de&langpair=de|en&u=http://www.gaijin.at/index.php
I didn't know that Google can translate whole web sites.

The translation seems to be pretty good.
The site look&feel is exactly the same.

Very good thing.
# Thursday, October 16, 2008

Slides + workspace on the java.util.concurrent lecture

Here are the slides and an eclipse workspace (eclipse ganymede) from the lecture Krasi and I did yesterday evening:

bgjug.concurrency1.ppt (3.83 MB)    (MS Office 2003)
bgjug.concurrency.pptx (488.64 KB)    (MS Office 2007)
bgjug.concurrent.workspace.zip (313.84 KB) (demos on CyclicBarrier, CountDownLatch, Non-blocking stack, Producer-consumer implemented with two Conditions, interruptable Lock)

This is the poster with the annotation.




# Monday, October 13, 2008

For the first time: Vista rulez: the WinBtn+[0..9] shortcuts are amazing.

WinBtn + 1
...
WinBtn + 9
are shortcuts for launching programs from the QuickLaunch. It doesn't work in XP, so it's new in Vista.
It's great.

# Monday, October 06, 2008

Ferrari motorcycle

Some student made this very cool motorcycle concept:
http://3d-files.co.il/Ferrari_Motorcycle_02.htm
http://3d-files.co.il/Ferrari_Motorcycle_01.htm
http://3d-files.co.il/adds/Ferrari_V4_Yellow_Bike_2008.html


Engine:
http://3d-files.co.il/Ferrari_V4_Drive_Unit_2008.html


Problems that I see
No windshield.
No shield for the legs - too strong a wind.
The seat does not look soft.


The front look is not that good.
The front fender looks like the face of an owl.


But overall it's amazingly looking thing :)

UPDATE: the author: this project has not been authorized neither sponsored by Ferrari and any past use of the trademark was not authorized and for this reason was stopped

Too bad. It was so pretty.
# Sunday, October 05, 2008

Back online

The server hosting this blog was offline for a few days due to a persisting problem with the TCP/IP stack.

I had to reinstall everything which took a while. And these days were not the perfect time for that.

The good side of all this is that this was the perfect opportunity to do all the changes I was planning to do but delayed due to "lack of time".

Post page: http://mihail.stoynov.com/blog/2008/10/05/BackOnline.aspx

# Wednesday, September 24, 2008

Slacker Uprising is out

Michael Moore's new movie is out.
They don't allow non-US IPs so use a torrent and download it.

And ... VOTE !!!

Update: The movie is inspiring. 20 mln. youngsters voted - an unique record. I don't know if Moore the reason.

# Friday, September 12, 2008

My new favourite rapper.

He's like a parody version of Eminem.
The chosen topics.
The lack of delicacy discussing the topics.
The topics nobody wants to speak about.

I very well understand that this is a parody but it's an Eminem-styled parody. I connect because I recognize myself as the looser character in his Everyday Normal Guy 2.
Please, my one good reader, don't write nasty comments, please.

Some info on the guy:
http://en.wikipedia.org/wiki/Jon_Lajoie

Some songs:
Everyday normal guy (favourite)
Everyday normal guy 2 (favourite, part 2)

Stay At Home Dad

# Thursday, September 04, 2008

Berbatov rulez

"One of the best on the planet"
~Alex Ferguson
# Tuesday, September 02, 2008

Версия 2 на фонетичната: Shift + ь = ѝ

Направих една малка оптимизацийка на фонетичната.
Ето го постинга по темата:
http://mihail.stoynov.com/blog/2007/08/29/PhoneticKeyboardForWindowsVista.aspx

MS Word 2007 shortcuts listing

When one presses Alt key while in MS Word 2007 the shortcuts for all the commands are listed:



When one enters one of the tabs with the given shortcut, a next level of shortcuts are displayed:



I first saw this feature in Joel's FogBugz:

http://www.fogcreek.com/FogBugz/docs/60/topics/basics/KeyboardShortcuts.html

It's a really nice feature for the Ribbon (the new MS Office interface) to have. Great stuff, guys at MS.
Cons
for Word 2007 Shortcut feature: some of the shortcuts are with really strange letters, some of the things don't display shortcuts, for example, some stuff in the status bar.

Flex, Silverlight, Java what-ever and how Google sees it

There's Adobe Flex. There's Microsoft's Silverlight. There's Java's JavaFX. Maybe there are others.
These are platforms that would allow developers to put real applications in the browser. And not just the request-response model (http) and the async calls that javascript allows (ajax) and the modification of the DOM tree - SPI (Single Page Inteface - no wikipedia page for it). Or another way to put it - allow real applications to the user, while the browser is only the transport. The code is compiled, object-oriented, which makes is most-importantly much faster.
Pros: faster, a lot faster. developers write in real languages (javascript is a developer hell) - Silverlight is managed, Adobe's ActionScript is ECMA (which is not very promising, I don't know it in much detail, so I can't say), JavaFX is Java. The GUI definition is largely XML in most platforms.
Cons: plug-ins. Not standard. Different user interface and different rules for every platform. Compatibility issues with browsers, operating systems, elevation of rights (admin rights for install, elevated rights for execution).

Most modern web apps (gmail, youtube) exploit the browser to it's limits, my firefox just can't keep up (here and here).

What google thinks: make a browser that fixes all of the problems with the current browsers: most importantly speed, malware issues. Unfortunately developers will still have to write javascript. Fortunately, I'm not one of them. Fortunately, the model will stay open (html, javascript are no one's). Fortunately, the well-known rules of html/javascript pages will stay the same.

Their presentation of their new browser, called Chrome, is very ambitious:
http://books.google.com/books?id=8UsqHohwwVYC&printsec=frontcover#PPP1,M1
If they can do what they promise, I'm going to use it, I promise.
They hit exactly where current browsers fail (or at least with me) - speed, saparation of different pages (for some time I've been wanting to create multiple firefox processes, but don't know how), separation of plug-ins (to know who's fault it is), sandboxes, minimized rights, incognito mode.

I don't know much about Google Gears, but for offline reading of my feeds, it dissapointed me all the times I tried to do it.

# Friday, August 29, 2008

Michael Phelps multi-angle camera

Multi-angle camera of his freestyle swimming:
http://uk.youtube.com/watch?v=ax77_hHq9Dc
(Michael Phelps, american swimmer, born 1985, won 8 golds in Beijing)

# Monday, August 25, 2008

Win + T, a great new shortcut

It's pretty nice - navigates through the tabs in the task bar.

A great day

As opposed to the previous gloomy post, here I'll tell you (my dear single reader :) about a great day I had a few days ago.

It all started at 8 in the morning: the phone call confirmed - the weather was great. Then a drive from Varna to Russalka (one of the best resorts on our seaside ever) - the trip was great - village roads light on traffic. I arrived in a sexy small bay with a motor boat (I don't know what that's called) on it and a really small island 10 meters from the shore. After a two-hour wait (I was late) I got on the wet suit and the oxygen bottle and my coach and I made a really nice trip around the island - up to 8-meter dives.

I tried to schedule a 25 meter dive - no luck. I had to have a special certificate.

Then with the pass for the diving I was free to do anything inside the resort. Now is the time to say that Russalka is a closed resort. Once inside everything is free - I had three cokes. It's very beautiful. (No camera sorry, I swam with my phone). I almost read Truman Capote's Summer Crossing.

Then on the way back I decided to go check out cape Shabla. Pretty nice place. Pretty close to the border with Romania. No more than 20 minutes there.

On the way there I stopped at Kamen Bryag and checked the ancient Tracian fortress Ajla. An amazing elevated view towards the sea. So pretty. Again 20 minutes there only.

Finally I arrived at Kaliakra - this is by far the most beautiful place I have ever seen in my life. Especially on sunset. The sea looked so powerful and mighty.

The day finished at Slunchev Bryag after a two hour drive at a Roger Sanchez's party. My car got towed and they gave it back for the humble price of 60 leva :( and a 800-meter, 15-leva taxi trip.

I got to bed at 6:30 after the same 2-hour drive after the party.

A great day.

# Wednesday, August 20, 2008

Operation Chicago

I just got the video from the paintball game "Operation Chicago".
I appear in 0:28 and 0:34 (the skinhead guy with the light green camouflage). In 0:34 I get my ass kicked by cross-firing machine guns (I'm behind a pretty thin tree).

  

SonyEricsson K750i. SonyEricsson people, THANK YOU

Sony Ericsson K750i was my phone for quite a while. This is a thank-you note to the creators of that amazing machine.
Yesterday the latest accident finished it. This time for sure. It doesn't want to switch on. It's not showing any sign of life.

This phone made amazing pictures, most of my public images are made with it. It was the best of its time. There are still phone that can't match that. The iPhone's camera, for example, sucks. With a really steady hand one could make night shots too. I had a 2GB flash card of the awful sony format - memory stick.

The opera mini made it a decent browser. I could read mobi.capital.bg and mobi.dnevnik.bg in the restroom. BTW mobi.dnevnik.bg is boring as opposed to mobi.capital.bg.
Opera mini, BTW, is an example of a perfect minimalistic software. It's amazing. Great job.

I could use the phone with a bluetooth GPS until I lost the GPS in Amsterdam. The software choice wasn't that great, because I only had Java and no operating system. Here's the place to mention Nav4All - an amazing map software with routing (navigation) maps for Bulgaria. Once I ended up in a construction site in Sofia, but I hear these things happen to every map software. Nav4All used internet for downloading maps, and that made it quite a drag.

ReaderManiac made the phone an electronic book reader. Again an amazing software - I was planning to write an article about it, but maybe some other time. I read like 10 books on it. See the read books section (phone pages state that I read this on the phone). Navigation was amazing. Different font and sizes, great software. It even told you when to rest your eyes. I could supply Cyrillic fonts.

Lacking an OS made the phone very stable and pretty fast. It crashed only once a few months. I hate the so called organizers - Windows Mobile sucks big time.

The 2GB flash made the phone an excellent mp3 player. While snowboarding at -20 degrees Celsius it was working flawlessly. The earpieces weren't that well attached but the quality was quite satisfying.

A business phone: when it said that the battery was depleted it could work for at least a day at heavy use.

Negative sides: the jacks got pretty dirty and the earpieces and the usb connection got interferences. The screen wasn't as bright as the new phones. The inside of the protective glass (plastic) in front of the screen got full with sand and dirt and it was quite hard to clean it up. Thanks, Steen. Ugly flash card jack (memory stick duo), ugly earphones jack (something SonyEricsson). Nokia beats it here..

Update: I'd like to thank the mobile-review site for the outstanding reviews they make. Here's the one for K750i. Surely, I'll consult them for my next phone too. Also, their news page looks quite deserted, I really hope, they would continue to write good reviews.

So chronologically:

First while free-riding (snowboarding outside the track in fresh snow) I dropped it. After 80 minutes of heavy ringing I found it pretty wet under 20cm of snow still working and most importantly ringing so I could find it.

Second, I swam with it in a pool for at least half a minute. After a complete drying it continued to work but with a few minor quirks. Battery swelled up few days later and nearly blew up the whole phone. The new battery didn't charge correctly. The quality of the talks went significantly lower.

Third, yesterday I was with the phone in the sea for around 10 minutes. This was the end of it. It didn't show any signs of life after that. I did everything I can.

It's over.

Thank you, SonyEricsson people. This is was an amazing example of equipment.

Unfortunately SonyEricsson does not have a decent model with GPS. And that's what I'm looking for. I'm planning to have an iPhone (my roommate has one, it's a decent thing, but not for a primary phone) and maybe a Nokia with a GPS. My friends say E71, although ugly, is a pretty good one for business purposes. Both suck at pictures.
Maybe N82 too. We'll see.
Update2: BTW, mobile-review guys give a pretty bad review of the iPhone. They're right, I also strongly dislike Apple and its "closed" approach, but the article seems a little prejudiced. It seems personal. A red (bad) point for them.

Any other suggestions? I'm looking for a GPS, decent mapping software with maps and routing/navigation, wireless, a decent camera, fast interaction, no Windows Mobile, a lot of space, decent mp3 player, sturdy....

# Tuesday, April 08, 2008

Старата фонетична за Виста

(Само и само да си вдигна рейтинга в Гугъл...)

Както всички, които са ползвали поне малко Windows Vista, са забелязали - няма я старата фонетична подредба. Аз лично я ползвах доста. Вместо нея има сложена една "стандартизирана от БАН" фонетична подредба, на която обаче няколко букви са разместени. Примерно Ж е на мястото на W, което на мен не ми харесва.

Имаше някъде спор из нета относно коя да бъде - старата или новата, но ме мързи да търся.
Аз си харесвам старата и открих един инструмент от Майкрософт (тук ще ги похваля), с който сравнително лесно могат да се пренаредят клавишите (едно време имаше нещо подобно във FlexType (моля ви, не си слагайте FlexType - Инженерът ще се кара)).
Инструментът се казва Microsoft Keyboard Layout Creator. Работата с този инстурмент не е толкова елементарна колкото изглежда, аз няколко пъти оплесквах нещата.

Та а използвайки тоя инструмент си направих фонетична подредба.

Update: във фонетичната на БАН забелязах нещо интересно: Shift + ь = ѝ. Тоест малка оптимизация. Ер малък се използва само като малка буква. Главна такава буква в Българския език няма. На мястото на главната буква те са сложили "и с ударение". И с ударение също няма главна буква, тоест ѝ трябва само една позиция на клавиатурата. За "и с ударение" имам малко инфо тук.
Та аз реших да направя същата оптимизация и направих нова версия на класическата фонетична за Виста.

Инструкции за инсталация:
  1. от zip файла с инсталатор цъкнете на setup.exe, следвайте инструкциите.
  2. Клавиатурата сама се "пъха" в активните, така че веднага е готова за употреба.
  3. Ако все пак искате да цъкате ръчно разни неща: "Regional and Language Options" в Contol Panel -> "Keyboards and Languages" -> "Change keyboards..."
  4. Фонетичната на Виста/БАН се казва "Bulgarian (Phonetic)", моята излиза като "Bulgarian (Phonetic) - REAL"
  5. Ако имате старата ми версия инсталирана, по-добре я махнете, тъй като и старата и новата излизат с еднакво име. В списъка с инсталирани програми се различават по версията, обаче.
Поддържани хардуерни платформи: i386 (32 bit), ia64 (64 bit), amd64, wow64 (дори не знам какво е това).

Това е фонетичната подредба за Windows Vistа (в архива има инсталатор):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).zip (253.38 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.zip (252.92 KB)       (с оптимизацията за "и с ударение")

Ето и самата подредба (ако някой иска да си играе с нея, не е никак елементарно):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).keyboard layout.zip (2.26 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.keyboard layout.zip (2.33 KB)     (с оптимизацията за "и с ударение")

# Monday, February 25, 2008

Old Bulgarian Phonetic keyboard for Windows Vista

Copy of Phonetic Keyboard For Windows Vista for better indexing

Както всички, които са ползвали поне малко Windows Vista, са забелязали - няма я старата фонетична подредба. Аз лично я ползвах доста. Вместо нея има сложена една "стандартизирана от БАН" фонетична подредба, на която обаче няколко букви са разместени. Примерно Ж е на мястото на W, което на мен не ми харесва.

Имаше някъде спор из нета относно коя да бъде - старата или новата, но ме мързи да търся.
Аз си харесвам старата и открих един инструмент от Майкрософт (тук ще ги похваля), с който сравнително лесно могат да се пренаредят клавишите (едно време имаше нещо подобно във FlexType (моля ви, не си слагайте FlexType - Инженерът ще се кара)).
Инструментът се казва Microsoft Keyboard Layout Creator. Работата с този инстурмент не е толкова елементарна колкото изглежда, аз няколко пъти оплесквах нещата.

Та а използвайки тоя инструмент си направих фонетична подредба.

Update: във фонетичната на БАН забелязах нещо интересно: Shift + ь = ѝ. Тоест малка оптимизация. Ер малък се използва само като малка буква. Главна такава буква в Българския език няма. На мястото на главната буква те са сложили "и с ударение". И с ударение също няма главна буква, тоест ѝ трябва само една позиция на клавиатурата. За "и с ударение" имам малко инфо тук.
Та аз реших да направя същата оптимизация и направих нова версия на класическата фонетична за Виста.

Инструкции за инсталация:
  1. от zip файла с инсталатор цъкнете на setup.exe, следвайте инструкциите.
  2. Клавиатурата сама се "пъха" в активните, така че веднага е готова за употреба.
  3. Ако все пак искате да цъкате ръчно разни неща: "Regional and Language Options" в Contol Panel -> "Keyboards and Languages" -> "Change keyboards..."
  4. Фонетичната на Виста/БАН се казва "Bulgarian (Phonetic)", моята излиза като "Bulgarian (Phonetic) - REAL"
  5. Ако имате старата ми версия инсталирана, по-добре я махнете, тъй като и старата и новата излизат с еднакво име. В списъка с инсталирани програми се различават по версията, обаче.
Поддържани хардуерни платформи: i386 (32 bit), ia64 (64 bit), amd64, wow64 (дори не знам какво е това).

Това е фонетичната подредба за Windows Vistа (в архива има инсталатор):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).zip (253.38 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.zip (252.92 KB)       (с оптимизацията за "и с ударение")

Ето и самата подредба (ако някой иска да си играе с нея, не е никак елементарно):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).keyboard layout.zip (2.26 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.keyboard layout.zip (2.33 KB)     (с оптимизацията за "и с ударение")
# Wednesday, August 29, 2007

Phonetic keyboard for Windows Vista

Както всички, които са ползвали поне малко Windows Vista, са забелязали - няма я старата фонетична подредба. Аз лично я ползвах доста. Вместо нея има сложена една "стандартизирана от БАН" фонетична подредба, на която обаче няколко букви са разместени. Примерно Ж е на мястото на W, което на мен не ми харесва.

Имаше някъде спор из нета относно коя да бъде - старата или новата, но ме мързи да търся.
Аз си харесвам старата и открих един инструмент от Майкрософт (тук ще ги похваля), с който сравнително лесно могат да се пренаредят клавишите (едно време имаше нещо подобно във FlexType (моля ви, не си слагайте FlexType - Инженерът ще се кара)).
Инструментът се казва Microsoft Keyboard Layout Creator. Работата с този инстурмент не е толкова елементарна колкото изглежда, аз няколко пъти оплесквах нещата.

Та а използвайки тоя инструмент си направих фонетична подредба.

Update: във фонетичната на БАН забелязах нещо интересно: Shift + ь = ѝ. Тоест малка оптимизация. Ер малък се използва само като малка буква. Главна такава буква в Българския език няма. На мястото на главната буква те са сложили "и с ударение". И с ударение също няма главна буква, тоест ѝ трябва само една позиция на клавиатурата. За "и с ударение" имам малко инфо тук.
Та аз реших да направя същата оптимизация и направих нова версия на класическата фонетична за Виста.

Инструкции за инсталация:
  1. от zip файла с инсталатор цъкнете на setup.exe, следвайте инструкциите.
  2. Клавиатурата сама се "пъха" в активните, така че веднага е готова за употреба.
  3. Ако все пак искате да цъкате ръчно разни неща: "Regional and Language Options" в Contol Panel -> "Keyboards and Languages" -> "Change keyboards..."
  4. Фонетичната на Виста/БАН се казва "Bulgarian (Phonetic)", моята излиза като "Bulgarian (Phonetic) - REAL"
  5. Ако имате старата ми версия инсталирана, по-добре я махнете, тъй като и старата и новата излизат с еднакво име. В списъка с инсталирани програми се различават по версията, обаче.
Поддържани хардуерни платформи: i386 (32 bit), ia64 (64 bit), amd64, wow64 (дори не знам какво е това).

Това е фонетичната подредба за Windows Vistа (в архива има инсталатор):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).zip (253.38 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.zip (252.92 KB)       (с оптимизацията за "и с ударение")

Ето и самата подредба (ако някой иска да си играе с нея, не е никак елементарно):
Bulgarian (Phonetic) - Old School (by Mihail Stoynov).keyboard layout.zip (2.26 KB)      (без оптимизацията за "и с ударение")
Bulgarian (Phonetic) - Old School (by Mihail Stoynov) v2.0.keyboard layout.zip (2.33 KB)     (с оптимизацията за "и с ударение")