Thursday, December 18, 2008
Tuesday, December 16, 2008
IPhone 3G problem.
More Google Code!!
We're increasing the maximum file sizes from 20MB to 40MB, Subversion quotas from 100MB to 1GB, and download quotas from 100MB to 2GB.
Wednesday, December 10, 2008
Unit Testing 2
Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one?
This is very nice. The guy really knows how to explain things in easy to understand way! Thanks Misko!
Tuesday, December 9, 2008
Password Protect any application.
Empathy is a special utility allowing you to password-protect any executable file. Empathy can modify an EXE file so that it will require a password to run. Only a person knowing the password will be allowed to run the protected program.
Empathy is postcardware. You can use it freely for an unlimited period...
Google Tasks
Google Web Security.
"Guide to Writing Testable Code"
To keep our code at Google in the best possible shape we provided our software engineers with these constant reminders. Now, we are happy to share them with the world.I found these guidelines useful not just for testing purposes but in general, it is great to have such style design. It's more readable, more understandable and have more performance.
Resource: HERE.
Monday, December 8, 2008
Snake Game, different way.
Friday, December 5, 2008
Notice when web site goes down/up !
Now I have an solution for ya:
Ding It's Up is a free service that alerts you via text (SMS), twitter or email when a website goes down or when it comes back up. We will never send you a text/email unless it is to inform you about a website you requested information for - you can unsubscribe at any time.Resource: Here.
Unit Testing.
I really want to start doing UT in my code.
New Google Reader Look.
What's new:
- Updated look and feel - nice smooth looking ;)
- Collapsible navigation - thats is, I think, Very useful then you have subscribed lots of feeds.
- Hide unread counts - hehe this is most useful think for me, because sometimes it really disturbs me, then i come to work and see that i have 1000+ unread messages, so I HAVE TO read or at least look at them all, and that's just consumes a lot of my time, since I could do some code instead :)
- More feed bundles! - Feed bundles are small sets of feeds related to a topic that you can subscribe to all at once. Historically, these were done "by hand" by the Reader team :)
- The "Refresh" button from the subscription list is now in the Subscriptions options menu or triggered by simply clicking on the word "Subscriptions"
- The "Show all - updated" controls are now in the Subscriptions options menu.
- The "Add subscription" button has moved to the top of the navigation pane.
Another Google Phone.
Australian-based tech importer Kogan has revealed the first Google Android-based phone that will ship in Australia -- and only the second that will ship worldwide.It's called "Agora", and there are two models that will be sold outright, without contract to any network. Agora will cost $299, and Agora Pro $399. Both models include HSDPA 3G, Bluetooth 2.0+ EDR, QWERTY keyboard, 2.5” touchscreen and a microSD slot. The Pro adds WiFi, GPS and a 2.0 megapixel camera to the base model's specs.
I think this is nice news, since I'm happy with my iPhone but in another hand I want to try this one too :) The biggest plus of Google android is that Google Android is Open Source.
Resource: Here.
Monday, December 1, 2008
Melt Mail. Your Temporary e-mail forwarding
Have you ever downloaded a software, where you have to register with your e-mail to receive the activation-code or the download-link?I found this very useful few days ago, then i had to register to some random forum for some information.
Have you ever registered to a forum with your real e-mail, just to post one question?
There are a lot of scenarios as such. And in every case, you give your real e-mail address and get tons of junk-mail as a thank you.
With Melt Mail, you only give your unique Melt Mail address (which forwards to your own), get the desired information and after a defined period of time (the melting point) the Melt Mail address will be deleted.
But others can hate this service by saying that what if they forget password or smth, so I have to say, that for random forum/etc. use simple password, which one you will never forget.
You can read more/ try it HERE.
Wednesday, November 26, 2008
Best browser
- Firefox 3.04,
- Chrome beta,
- Internet Explorer 7 (7.0.6001.18000),
- Opera 9.6,
- Safari 3.2 (526.26.13)
Yeah, maybe Google Chrome is the best in speed, but I still cant use it every time, because it does't have any plugins support, that why Mozilla is my default browser, Chrome is good for fast links review, news reading, web surfing, but not for my work :)
Photo Post No.1
Tuesday, November 25, 2008
Threading in C#
Encounter
Everyone has, at some point, searched for an entertaining new activity – just like the character played by Michael Douglas in the movie "Game,” who seems to have everything but is easily bored. One year Douglas’ character receives a very special present for his birthday. His brother presents him "the game,” which mixes fantasy with reality and it is impossible to get out of until it is finished.
After watching that movie a very adventurous man from Belarus, Ivan Masljukov, decided to turn it into reality. In 2001 he created the active urban game called "Encounter.”
At the moment, there are about 6,841 teams and 69,371 players registered in 159 cities around the globe. These are people of different professions, sex, religions and age (starting 18 by the rules of the game and going up to 60 as the practice shows) all united by one thing – the passion for adventure.
This is only "the game” at first sight – the real "encounter” prepares itself for each game like for war and each level is a battle of minds. This is a game that becomes one’s reality, makes eyes sparkle and takes the breath away. Little by little it draws the participant deeper, taking them in with its absolute unpredictability. This is a lifestyle.
There are a few types of "encounter,” but the most popular are the combat games, played by teams. Each team is divided into a "coordination center” and "field players,” who in turn set up the car-crews. Everyone has an access to the Internet – that’s where the game starts and all assignments and communication happens.
The coordination center is obviously for "coordinating” where to go while the crews are doing the dirty work – they go to the place and actually take the code. There are approximately 10 codes in each game, hidden in uninhabited places. These places could be anything from old houses and huge abandoned factories to military and industrial objects, pipes at boiler-houses where one has to climb to the very top to get the code, or under the ground in a sewerage system.
After one code is inserted into the game system, the team gets another assignment and it continues until all of them are done. Combat games are played on Saturdays, starting at 9:00 p.m. and going all the way until the morning. It is definitely much healthier and more fun to spend time doing this than drinking in some sultry night club.
Another type of "encounter” game is a new development this summer and definitely worth mentioning - Wet Wars. In this game everyone is the predator and the prey at the same time.
Each player receives the profile of a victim and has their profile given out to another player. Once the prey is hunted down the object is to shoot them with a water-weapon. The prey’s task is to avoid the predator.
Once the prey is "killed” they give out their "life-code,” which then has to be entered on the Web site. By doing this, the predator receives the profile of a new victim. Finally, the number of participants is narrowed down to two and they start hunting each other.
The last but not least interesting, is the "Photo Hunt.” In this game the players receive guidelines for each task, formulated in one sentence or a few words. There are about 10 tasks all together and the objective is to make the most creative and high-quality photo according to the guidelines. This game usually lasts for a few days or even weeks, so there is the possibility to carefully plan each shoot.
Encounter is a game that is able to interest anyone of any age or character. It is an international network that makes it all too easy to get addicted for life.
Tuesday, November 18, 2008
Google Profiles
Monday, November 10, 2008
Tokyo, I'm comming!!!
"gold" in code
And you know why ? because of a genius naming of my methods....
here is some examples:
Wednesday, November 5, 2008
Hidden Visual Studio shortcuts (Tips and Tricks)
Go To Definition - F12
Navigate through Go To Definition Stack - CTRL + SHIFT + 7 (goes forward), CTRL + SHIFT + 8 (goes back)
Find all references - SHIFT + F12
Navigate through any list in IDE - F8
Code snippets - CTRL + SPACE
Insert snippet - press TAB 2x.
Display a list of all possible snippets - CTRL + K + X
Insert missing reference - CTRL + .
CodeRush Xpress add-in features & shortcuts (I'll mention just thous which are useful for me, but there are much more of them):
Select Camel parts of text - SHIFT +ALT + arrows (<=, =>).
Select logical code blocks - CTRL + ALT + (+/-).
Resources: Microsoft Visual C# IDE: Tips and Tricks
Wednesday, September 3, 2008
Google Browser
iPhone 3G
Tuesday, July 22, 2008
Visual Studio 2008 Image Library
Today I found intresting thing, that Visual Studio contains an image pack, which you can find in
\...\Program Files\Microsoft Visual Studio 9\Common7\VS2008ImageLibrary\
it contains more than 1800 images for your software applications :)
Sunday, June 29, 2008
Blizzard Announced Diablo 3
And also today I found another new thing : "Blizzard Introduces One-Time Password Devices For WoW"
Thursday, June 26, 2008
The A-Z of Programming Languages: C++
Read here:
http://www.computerworld.com.au/index.php/id;408408016;pp;1;fp;16;fpid;1
super uber IRC.
Just chect it out :) http://irssi.org/ << the client of the future :)
Friday, June 20, 2008
Thursday, June 19, 2008
GCJ 2008!
Hey folks, today when I came to work I got an e-mail from Google that they are inviting me to GCJ 2008 :) so I think I'll try to participate, if I'll have time to prepare :) heh.
You can join the contest here:
http://code.google.com/codejam/
Wednesday, June 18, 2008
Visual Studio IDE
Does your programming IDE is borring ? NOT ANYMORE! ;)
Also look at the:
And:
http://www.donationcoder.com/Software/Jibz/Dina/index.html
My IDE now looks like this:
Cheers ;)
Monday, June 16, 2008
Deviantart
visit my page here:
http://halfas.deviantart.com/
Thursday, June 12, 2008
My first nice photo :)
Wednesday, June 11, 2008
My new digital photo camera ^_^
So some time latter I'll start posting my photos :) Maybe I'll try do some photo-art thing. First I need to learn how to use it, and how to do beautiful things.
So that's it for now.
Tuesday, June 10, 2008
4 Months.
My seconds posts will be smth about my work and what I've learned in C#, or about my new photo camera :D
gl dudes:)
Thursday, February 7, 2008
Laptop lid crackle problem.
Saturday, February 2, 2008
Lost (and i'm happy) in my education.
And I have no regrets about unfinishing my studies in KTU. (maybe I'll back there to finish my Master degree but it will be some time latter and with big MAYBE)
Now I'm very happy ( how to ) and will try to live with that.
Wednesday, January 30, 2008
My second discrete mathematics term paper is finished.
The features are:
# Unlimited* *(±5.0 × 10−324 to ±1.7 × 10308) matrix size (but C# dataGridView component is VERY and VERY slow...)
# Very fast calculation algorithm.
REPOST: My discrete mathematics term paper is finished.
Yesterday I finished my discrete mathematics term paper, it was about comparing two heuristics graph coloring algorithms, it’s RLF [Recursive Largest First] and DSATUR - named because of it’s saturation degree. It’s was pretty fun programming My findings was that RLF algo works faster, and kinda better.
REPOST: My new (old) thing for my ears.
Last week I bought iPod NANO Second Generation 4GB, and I’m really happy about it, it really worth that price, because it’s very small, VERY FAST working (no stuck’s, no glitches), battery life is up to 24 hours !! :), it’s easily synchronizes with my PC and all songs are updating automatically (not by default), and I can bring with my self about 1000 mp3. It’s just amazing.
I found just one minus, I don’t find photos possibility useful, IMHO apple could do iPod nano 2g more smaller and just for music and that you could see CD cover, that would be very enough :). So this is my opinion about my new techy thing.
REPOST: Some fresh news in Music organizing.
Do you have a lot of music? Do you organizing/tagging it by your self (like me) ? then keep reading.
I always was using Winamp 2.91 + HotKeys plugin, because it’s small, low memory usage and etc. I have about ~9000 songs. And I organizing my music by my very self, tagging by my self, tagging is most boring process… Until now. I downloaded newest Winamp version 5.5, and found pretty nice new feature “Auto-Tag”. Auto-Tag connects to Gracenote music databas , checks mp3 fingerprint (I think so ) and gets tags. So I tagged ALL my music in ~ 10 mins. Isn’t it cool ?
REPOST: Tools vol.1 (On Fresh System)
Now what about tools that my be useful to every one who works with pc more than 6 hours a day :) Then i reinstalled XP, first I installed was ant-virus(need to be fast, and with low memory usage), my choose was NOD32, because it’s very light and ultra fast. Also I installed, Mozilla Firefox, why ? because it’s best browser in the world! Also CCleaner to remove all kinds of junk. This was first software I installed on fresh system. Now I’ll prepare for work: fist I install Free Launch Bar and create structure like this :
Now I can install software I need and put shortcuts into right places.
REPOST: My New System.
1. Vista uses a lot of ram (if you work with Aero it might be about 1.5 GB ram usage).
2. Vista lags (my laptop is Intel Core 2 Duo 2.2 Ghz).
Thats why, I as fast I could installed win XP, of course with some problems, I needed XP installation with integrated jRaid & SATA drivers.
I solve that pretty fast, just used nLite ( more here )
Now my system is full set up & ready to go
Next my post will be about Tools that I use, and recommend.