Burak Ozdemir 's Blog
Computer Science & Softwares - Latest Technology


Where people meet new technology !


Kaspersky Removes Adsense Advertisements

Social 20 Comments »

antikaspersky.jpg

Kaspersky Internet Security removes adsense advertisements from user’s browser. Google’s adsense is harmless and it is not annoying like popups. Kaspersky is preventing webmasters to earn money from their website, I am protesting Kaspersky. Google and Webmasters must take an action to this. Protest Kaspersky !

You may use these two logo to protest Kaspersky !

antikaspersky2.jpg

Information Engineer - A New Career

Social 2 Comments »

ie.jpg

It is announced that Information Engineer is a brand new career,

Salary : $70,000-$120,000

Skills & Experiences : Data analytics, network administrator experience, writing skills

Who needs Information Engineers ? : PayPal, Slide etc…

Google Vision

Technology No Comments »

gvision.jpg

Google wants to be not just our search engine but also our tour guide. This conceptual gadget is like a gps, but more than a gps, you aim at somewhere to identify your location, what a great device. I wonder what else Google will touch :)

Web 2.0 Color Palette

Graphics 2 Comments »

Here you can find popular colors of Web 2.0 Style.

web-20-palette.jpg

Threading in C#

Programming 1 Comment »

What is Threading?
-Parallel execution of code pieces on CPU, commonly compiled codes started in a single thread but it is possible to create multi-threads within a program.

Why Threading?
-Because threading is really useful, and it is used in nearly all kind of serious softwares, threads enables us to do independent jobs simultaneously, and it is sometimes hard to handle, if it is done with experienced hands, it enhances the software greatly. I want to give a simple example, consider you want your program to check for available updates and install them without interrupting the user’s work. This is only done with threads, while user working with your software, another thread connects to Internet and checks available updates without blocking the current execution of the software.

A simple threading example with C# :

Thread test_thread;

public void Thread_Task()
{
for(int i=0;i<100:++i)
TextBox1.Text=Convert.ToString(i);
}
private void button1_Click(object sender, EventArgs e)
{
test_thread=new Thread(new ThreadStart(this.Thread_Task));
test_thread.IsBackground = true;
test_thread.Start();
}

In the above simple code piece, we created a thread object and a thread task function, then we assigned task function to thread object in a button_click function, then we started the thread, as you notice, if user clicks the button a new thread starts and show the value of i in the TextBox1 without blocking the program, user may continue working and at the same time values of i are showed in the TextBox1. This was a sample example to demonstrate threads created and used, besides there is a vast usage and restrictions for threads, for example there will be a problem what if two threads wants to access the same resource and wants to edit, there are lots of synchronization problems and techniques.

Visual Studio “Orcas” Beta 1 Released !

Technology No Comments »

New version of Visual Studio code named “Orcas” has launched, developers may try first Beta release version. It is a new generation development tool for Windows Vista and it is supporting .NET Framework 3.0. Graphical user interface has some few enhancements, take a look to the screen shots to see in detail. Apparently it will bring many new things, you may download it from Microsoft, search for it…

orcas1.jpg orcas2.jpg

Mynet Hacked !

Social 5 Comments »

Some group of Turkish hackers, were able to take down the popular
Turkish web site www.mynet.com.The group placed a HACKED logo top
of the page and their names above the logo…

mynet.jpg

Starcraft Proxy Problem

Gaming No Comments »

If you have a problem about creating a starcraft game at server battle.net,we can suggest some solution methods that could be helpful for creating your own game.

Problem:When i open the game nobody could join.

Possible solutions:Open your modem control and then open 6112 for starcraft broodwar, 4000 for starcraft original.

If the ports are already opened close all slots in the game and open again.

If the problem is present recreate the game with another gamename.

If these solutions are useless you could upgrade your modems’ version.

A* Search Algorithm / C# Implementation

Programming 1 Comment »

What is A* Search?
-A kind of informed search algorithm used in agent based systems.

I am here to put a C# implementation of it, I do not care if someone is interested in or not, I feel I could give this away, do what you want with it… :D Comments are welcome as always.

Download

How to run a proxy site ? Read This.

Software 6 Comments »

Have you ever wanted to run a proxy website? It is very easy now, all you need is to have a nice domain and a little hosting package, then you will have to copy a small php script under your root hosting directory, and that’s all! This small script is called PHProxy, it is very similar to CGIProxy. It helps you to bypass all restrictions and you can always reach your popular web site even it is banned from you company’s or school’s network, maybe you can open your site to public and maybe you can make money. It is small but very useful you should try ! Please leave comments.

Download It Now !

A screen Shot : After you installed it to your host, it will be look like this, you can change the way it looks.

proxy.jpg

Copyright Protected ©2007 http://www.buraak.com
Contact info : <burak [at] buraak [dot] com>
Entries RSS Comments RSS Login
eXTReMe Tracker

Privacy Policy