<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Http Gate</title>
	<atom:link href="http://httpgate.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://httpgate.com</link>
	<description>Web gadgets news and photo</description>
	<pubDate>Mon, 05 Oct 2009 10:14:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To all HDD users</title>
		<link>http://httpgate.com/2009/10/05/to-all-hdd-users/</link>
		<comments>http://httpgate.com/2009/10/05/to-all-hdd-users/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 10:13:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=88</guid>
		<description><![CDATA[

Today, talk about a little useful set of modern hard disks, which can significantly reduce the noise from his work. 
For those who have not heard about the AAM - Welcome to a cat. 
Things really are not new and many of her in the course. But more people on it have not even heard.
So, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://besho.narod.ru/reviews/hddsize.jpg" title="To All Hdd Users" alt="hddsize To all HDD users" /><br />
<img src="http://besho.narod.ru/reviews/aam.png" title="To All Hdd Users" alt="aam To all HDD users" /><br />
Today, talk about a little useful set of modern hard disks, which can significantly reduce the noise from his work. </p>
<p>For those who have not heard about the AAM - Welcome to a cat. </p>
<p>Things really are not new and many of her in the course. But more people on it have not even heard.</p>
<p>So, I will not pull the cat&#8217;s tail - in most modern hard drives have this function, as AAM (Automatic Acoustic Management), allows on the verge of silence and performance. Physical meaning - management level of acoustic noise emitted by a block of magnetic heads for reading / writing. Changing the setting to influence the search path, when the head is moved along the radius of the disc to find the desired cylinder. </p>
<p>In most cases, programs (as the nominal change settings in Windows, I do not know) is a scale from 0 to 255 (sometimes - from 128 to 255). 0 (or 128) corresponds to the silence (minimum performance), all further - faster, higher, stronger!<br />
Some manufacturers do not include this function, others are still at the plant exhibited a maximum for the most proizoditelnosti, and others - on the contrary, to have the glory of the quietest and &#8220;slow&#8221;. By the way, we should not think that setting to 0 (128) will do very much of the disc brakes. Since the disc has a constant frequency of rotation, linear reading speed is not changed. Increasing the access time to a specific sector (for reduced speed positioner). The minimum value of AAM increases the access time on average by 30%. Do not be afraid of these numbers - is unlikely you will ever need a &#8220;high&#8221; performance. But in addition to much noise from the falling of the drive to win may be marginally in power consumption and temperature devaysa, as well as its lifetime. </p>
<p>Change AAM setting in Windows can be many means - soft HDTune Pro, HDDLife Pro, Victoria, MHDD, Hitachi Feature Tool (not only on drives Hitachi) and I think, as something else. I take HDTune Pro (the free version does not) - the noise extrema of the difference can be evaluated directly in the program, I think, will be surprised. </p>
<p>More information about AAM can be read on IXBT. </p>
<p>Alternative Fiche this - use heavy body with thick soundproofed walls, a special cradle and boxes, to strengthen the drive all the screws, or using special pads, zoom system block away from the ears, etc.) </p>
<p>Who is not news - it&#8217;s indifference) A better answer, how do you refer to my reviews. What they need to add that extra, that should change? Reviews What devices are more interesting? Constructive criticism and fresh Misle will help me become better for you. </p>
<p>&#8212;<br />
<br />Check out the analysis of <a href="http://siteexpansion.com/lumosity.com/" title="lumosity.com" style="text-decoration:none;">lumosity.com</a>, <a href="http://siteexpansion.com/cinematoday.jp/" title="cinematoday.jp" style="text-decoration:none;">cinematoday.jp</a>, <a href="http://siteexpansion.com/uniquearticlewizard.com/" title="uniquearticlewizard.com" style="text-decoration:none;">uniquearticlewizard.com</a>, <a href="http://siteexpansion.com/steadyhealth.com/" title="steadyhealth.com" style="text-decoration:none;">steadyhealth.com</a>, <a href="http://siteexpansion.com/style.com/" title="style.com" style="text-decoration:none;">style.com</a>, <a href="http://siteexpansion.com/mangashare.com/" title="mangashare.com" style="text-decoration:none;">mangashare.com</a>, <a href="http://siteexpansion.com/euro-football.ru/" title="euro-football.ru" style="text-decoration:none;">euro-football.ru</a>, <a href="http://siteexpansion.com/twitter.com/" title="twitter.com" style="text-decoration:none;">twitter.com</a>, <a href="http://siteexpansion.com/interpark.com/" title="interpark.com" style="text-decoration:none;">interpark.com</a>, <a href="http://siteexpansion.com/pajilleros.com/" title="pajilleros.com" style="text-decoration:none;">pajilleros.com</a> - and much more<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/03/29/new-lenovo-pc-quad-power/" title="New Lenovo PC quad power">New Lenovo PC quad power</a></li>
<li><a href="http://httpgate.com/2009/03/24/broken-down-toshiba-satellite-l300/" title="Broken down Toshiba Satellite L300">Broken down Toshiba Satellite L300</a></li>
<li><a href="http://httpgate.com/2009/03/24/tuned-asus-eee-pc-1000hd-photo/" title="Tuned Asus EEE PC 1000HD photo">Tuned Asus EEE PC 1000HD photo</a></li>
<li><a href="http://httpgate.com/2009/03/28/msi-wind-u123/" title="MSI Wind U123">MSI Wind U123</a></li>
<li><a href="http://httpgate.com/2009/09/20/bury-shots-again-simulacrum-hosting/" title="Bury shots again simulacrum hosting">Bury shots again simulacrum hosting</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/10/05/to-all-hdd-users/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Erlang</title>
		<link>http://httpgate.com/2009/10/03/erlang/</link>
		<comments>http://httpgate.com/2009/10/03/erlang/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 12:42:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=83</guid>
		<description><![CDATA[Erlang - a great tool. But, unfortunately, remain challenges that it is either impossible to implement, in principle, a possible but not effectively enough. Also, there are plenty already written in other languages code.
What to do in this case?
We use the native code from Erlang. Fortunately, for this is as much the whole two ways:
Running [...]]]></description>
			<content:encoded><![CDATA[<p>Erlang - a great tool. But, unfortunately, remain challenges that it is either impossible to implement, in principle, a possible but not effectively enough. Also, there are plenty already written in other languages code.</p>
<p>What to do in this case?</p>
<p>We use the native code from Erlang. Fortunately, for this is as much the whole two ways:<br />
Running native code in third-party process<br />
Using shared library</p>
<p>I prefer the first method. If the native code, if you please break down (lyrics SIGSEGV or SIGFPE), almost no effect on the performance of core applications: the current operation is, of course returns an error, but we will re-launch-party process and will continue to work. But in the case of shared library - drop the whole node entirely.</p>
<p>Task</p>
<p>We have some functions written in C:<br />
/ * Very simple primerchik, take two bytes, return one * /<br />
byte sum (byte addee1, byte addee2) (<br />
return addee1 + addee2;<br />
)<br />
/ * This function &#8220;according to legend was written long ago, one very nelyudivym borodotym Dyad&#8217;kov,<br />
* With which young officers are afraid to communicate. It was so long ago that nobody remembers how it works &#8230; = (<br />
* We only know that it takes an array of bytes, and &lt;s&gt; invert &lt;/ s&gt; and something weird with him.<br />
* (Ask people who have devoted their lives cryptography, not to throw tomatoes) * /<br />
void simple_crypt (byte * in_out_chunk, int chunk_size) (<br />
int i;<br />
for (i = 0; i &lt;chunk_size; i + +) (<br />
in_out_chunk [i] ^ = 0xFF;<br />
)<br />
)</p>
<p>I want to be able to do so:<br />
piece_of_code () -&gt;<br />
Encrypted = simple_crypt (Orig),<br />
&#8230;</p>
<p>Solution Overview</p>
<p>From the perspective of the operating system we will be running two processes: Erlang and Native. They will communicate via stdin and stdout of the latter.</p>
<p>For the programmer it will look as follows:<br />
module in Erlang exporting simple_crypt / 1 and the sum / 2<br />
Part C programs directly from the functions of interest to us<br />
Part C program, dedicated I / Os<br />
Part C programs dealing marshalling (the dirty and unpleasant work)</p>
<p>Boring technical details about the marshalling</p>
<p>Since communicating with Erlang C in our case through the streams of bytes, will somehow dodge and serialize our data types, so that they are in these flows went to bed.<br />
Components will communicate &#8220;proposals&#8221;, in which the first two bytes will be official, and will denote the size of the remaining part (carrying semantic meaning).<br />
Size will be written in Little-endian format: [0xAD, 0x0A] - will be denoted 0xAD * 161 + 0&#215;0A.<br />
When prompted, the first byte in the &#8220;body&#8221; of the request would be caused by an index function. The rest - the arguments for the function.<br />
The answer - just the length, and data return value.<br />
Since in our case the function does not accept / do not return any data types other than bytes - the task much easier: the arguments can be simply read and write, and do not pack and unpack.</p>
<p>The sun was still high &#8230; work &#8230;</p>
<p>Where do we start?<br />
component number 2 in the review of the decision</p>
<p>/ * Header * /<br />
# define IDX_SUM 1<br />
# define IDX_SIMPLE_CRYPT 3</p>
<p>int sum (byte addee1, byte addee2);<br />
void simple_crypt (byte * in_out_chunk, int chunk_size);<br />
/ * Source * /<br />
int sum (byte addee1, byte addee2) (<br />
return addee1 + addee2;<br />
)<br />
void simple_crypt (byte * in_out_chunk, int chunk_size) (<br />
int i;<br />
for (i = 0; i &lt;chunk_size; i + +) (<br />
in_out_chunk [i] ^ = 0xFF;<br />
)<br />
)</p>
<p>It&#8217;s simple. We give a soulless index function names and write functions, which, in the conditions of the problem can not be implemented in Erlang.</p>
<p>Input output</p>
<p>Who cares - read carefully.<br />
Who is not really - just use it, not really thinking: this part will not change in 99.9% of cases.<br />
# include &lt;unistd.h&gt;<br />
# include &lt;stdio.h&gt;<br />
# include &lt;errno.h&gt;<br />
/ *<br />
* Read the command of Erlang<br />
* /<br />
int read_cmd (byte * buff) (<br />
int len;<br />
/ * Try to extort the length of the data from stdin * /<br />
if ((len = read_exact (buff, 2)) = 2) (<br />
return -1;<br />
)<br />
/ * Consider it * /<br />
len = (buff [0] &lt;&lt;8) | buff [1];<br />
/ * Finished reading data from stdin * /<br />
return read_exact (buff, len);<br />
)<br />
/ *<br />
* This is a lower level than the previous one.<br />
* HERE, we read a specified number of bytes.<br />
* /<br />
int read_exact (byte * buff, int len) (<br />
int i, got = 0;<br />
do (<br />
i = read (0 / * STDIN * /, buff + got, len - got);<br />
if (i &lt;= 0) (<br />
return i;<br />
)<br />
got + = i;<br />
) While (got &lt;len);<br />
return len;<br />
)<br />
/ *<br />
* The answer Erlang<br />
* /<br />
int write_cmd (byte * buff, int len) (<br />
/ * Erlang also expects us to answer length * /<br />
byte li;<br />
li = (len&gt;&gt; <img src='http://httpgate.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' title="Erlang" /> &amp; 0xff;<br />
write_exact (&amp; li, 1);<br />
li = len &amp; 0xff;<br />
write_exact (&amp; li, 1);<br />
/ * The answer * /<br />
return write_exact (buff, len);<br />
)<br />
/ *<br />
* Write bytes<br />
* /<br />
int write_exact (byte * buff, int len) (<br />
int i; int wrote = 0;<br />
do (<br />
if ((i = write (1 / * STDOUT * /, buff + wrote, len - wrote)) &lt;= 0) (<br />
return i;<br />
)<br />
wrote + = i;<br />
) While (wrote &lt;len);<br />
return len;<br />
)</p>
<p>Marshalling calls</p>
<p>In principle, a little bit and not difficult. But when you add another function, it will be necessary to climb here and add another branch test the index function &#8230; Nepriyatnenko.<br />
On the other hand can duplicate pieces &#8220;shod&#8221; in the macros and enjoy life. =)<br />
int main (int argc, char ** argv) (<br />
int body_size;<br />
int fn_idx;<br />
byte buff [BUFF_SIZE];</p>
<p>while ((body_size = read_cmd (buff))&gt; 0) (<br />
fn_idx = buff [0] / * All as described above: the first byte of the body - index / Haydee called function * /</p>
<p>if (fn_idx == IDX_SUM) (/ * int sum (int, int) * /<br />
int arg1, arg2, result;<br />
arg1 = buff [1];<br />
arg2 = buff [2];<br />
result = sum (arg1, arg2);<br />
buff [0] = result;<br />
write_cmd (buff, 1);<br />
)<br />
else if (fn_idx == IDX_SIMPLE_CRYPT) (/ * void simple_crypt (byte *, int) * /<br />
simple_crypt (<br />
buff + 1, / * one long argument &#8230; * /<br />
body_size - 1 / * &#8230; that&#8217;s such a long * /<br />
)<br />
/ *<br />
* By the way, if you too lazy to deal with GDB: debazhitsya be like this:<br />
fprintf (<br />
stderr / * Erlang it does not take into account, but simply transfers to your console * /<br />
&#8220;simple_crypt, chunk_size =% i \ r \ n&#8221;, body_size - 1<br />
)<br />
* /<br />
write_cmd (buff + 1, body_size - 1);<br />
)<br />
)<br />
return 0;<br />
)</p>
<p>And for dessert &#8230;</p>
<p>Now we write Erlang module, which will provide a convenient interface for a call okoyannyh Legacy Functions<br />
%% Before using the functions - it is necessary to run our c_server<br />
start () -&gt;<br />
spawn_link (fun () -&gt;<br />
register (c_server, self ()),<br />
process_flag (trap_exit, true),<br />
Port = open_port ((spawn, &#8220;. / C_server&#8221;), [(packet, 2)]),% I turned &#8220;. / C_server&#8221;, as you compile - you decide<br />
loop (Port)<br />
end).<br />
%% Does the reverse of the previous function =)<br />
stop () -&gt;<br />
c_server! stop.</p>
<p>%% Like this, we will ask c_server call sishnuyu function &#8230;<br />
call_c_server (Msg) -&gt;<br />
c_server! (call, self (), Msg),<br />
receive<br />
(c_server, Result) -&gt;<br />
(ok, Result)<br />
after<br />
5000 -&gt; (fail, timeout)<br />
end.</p>
<p>%% &#8230; No, better like this.<br />
sum (Addee1, Addee2) -&gt;<br />
call_c_server ((sum, Addee1, Addee2)).<br />
simple_crypt (Chunk) -&gt;<br />
call_c_server ((simple_crypt, Chunk)).</p>
<p>%% Serialization =)<br />
pack_buff ((sum, Addee1, Addee2)) -&gt; [1, Addee1, Addee2];% pack two byte-ints for function # 1<br />
pack_buff ((simple_crypt, Chunk)) -&gt; [3 | Chunk]. % Pack byte array for function # 3<br />
%% Deserialization<br />
unpack_buff ([Result]) -&gt; Result;% int return value<br />
unpack_buff (AnyThing) -&gt; AnyThing. % Byte array return value<br />
%% Yeah &#8230; easier than in C &#8230; =)</p>
<p>%% Directly, dispatcher<br />
loop (Port) -&gt;<br />
receive<br />
( &#8216;EXIT&#8217;, Port, Reason) -&gt;% in case of &#8220;Oh!&#8221;<br />
exit ((port_terminated, Reason));<br />
stop -&gt;%% stop<br />
Port! (self (), close),<br />
receive<br />
(Port, closed) -&gt;<br />
exit (normal)<br />
end;<br />
(call, From, Msg) -&gt;% that, for what is being written<br />
Port! (self (), (command, pack_buff (Msg))),% kommanduem &#8230;<br />
receive<br />
(Port, (data, Data)) -&gt;% rejoice result<br />
From! (c_server, unpack_buff (Data)),<br />
loop (Port);<br />
AnyThing -&gt;% indignant<br />
io: format ( &#8220;received invalid message: ~ p ~ n&#8221;, AnyThing),<br />
loop (Port)<br />
end<br />
end.</p>
<p>Let&#8217;s go! ©</p>
<p>Check what we got.<br />
Run erl-shell.<br />
Eshell V5.6.5 (abort with ^ G)<br />
1&gt; c_server: sum (1, 5).<br />
** Exception error: bad argument<br />
in function c_server: call_c_server / 1<br />
2&gt; c_server: start ().<br />
&lt;0.35.0&gt;<br />
3&gt; c_server: sum (1, 5).<br />
6<br />
4&gt; c_server: simple_crypt ( &#8220;Its bean - a heart dace knight&#8221;).<br />
[182,139,140,223,157,154,158,145,223,210,223,158,223,151,<br />
154,158,141,139,223,155,158,156,154,223,148,145,150,152,151 |...]<br />
5&gt; c_server: simple_crypt ([182,139,140,223,157,154,158,145,223,210,223,158,223,151,154,158,141,139,223,155,158,156,154,223,148,145,150,152,151,139]).<br />
&#8220;Its bean - a heart dace knight&#8221;<br />
6&gt; io: format ( &#8220;Hooray!&#8221;)</p>
<p>Summarize</p>
<p>We were able to bind together the Native code and Erlang.<br />
One question remains: And Haha?<br />
But, Haha - native code could be:<br />
old and ugly, but very necessary<br />
new and highly-optimized code<br />
general, no, we did it for Lulzim</p>
<p>You see, if you start to learn Erlang, you already have as many as three reasons to learn the material in this article. =)</p>
<p>Appendix A. Really very short troubleshooting guide</p>
<p>For those who did not get to run, tell, with what problem I encountered.<br />
We are looking for a piece of code here:<br />
(Port, (data, Data)) -&gt;% rejoice result<br />
From! (c_server, unpack_buff (Data)),<br />
loop (Port);</p>
<p>Harvesting from the loop (Port), and for understandable reasons, we obtain single-shot-library, which needs the start before each call.<br />
At first I was looking for a problem in Cu. I tried to change the properties through fcntl stdin (it seemed to me that he somehow becomes a non-blocking).<br />
A casket was opened just &#8230;</p>
<p>Appendix B. Reference</p>
<p>Programming Erlang. Software for a concurrent world.<br />
Joe Armstrong. ISBN-10: 1-9343560-0-X</p>
<hr />Check out the analysis of <a href="http://siteexpansion.com/podnapisi.net/" title="podnapisi.net">podnapisi.net</a>, <a href="http://siteexpansion.com/segundamano.es/" title="segundamano.es">segundamano.es</a>, <a href="http://siteexpansion.com/pussy.org/" title="pussy.org">pussy.org</a>, <a href="http://siteexpansion.com/wanadoo.es/" title="wanadoo.es">wanadoo.es</a>, <a href="http://siteexpansion.com/xtshare.com/" title="xtshare.com">xtshare.com</a>, <a href="http://siteexpansion.com/geovisite.com/" title="geovisite.com">geovisite.com</a>, <a href="http://siteexpansion.com/000webhost.com/" title="000webhost.com">000webhost.com</a>, <a href="http://siteexpansion.com/daum.net/" title="daum.net">daum.net</a>, <a href="http://siteexpansion.com/171l.cn/" title="171l.cn">171l.cn</a>, <a href="http://siteexpansion.com/gougou.com/" title="gougou.com">gougou.com</a> - and much more<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/09/09/the-europas-liveblog-2009/" title="The Europas Liveblog 2009">The Europas Liveblog 2009</a></li>
<li><a href="http://httpgate.com/2009/04/05/samsung-nv100hd-product-image-gold/" title="Samsung NV100HD Product Image - Gold">Samsung NV100HD Product Image - Gold</a></li>
<li><a href="http://httpgate.com/2009/03/24/broken-down-toshiba-satellite-l300/" title="Broken down Toshiba Satellite L300">Broken down Toshiba Satellite L300</a></li>
<li><a href="http://httpgate.com/2009/10/05/to-all-hdd-users/" title="To all HDD users">To all HDD users</a></li>
<li><a href="http://httpgate.com/2009/03/24/new-samsung-touch-screen-f490-photo/" title="New Samsung Touch-Screen F490 photo">New Samsung Touch-Screen F490 photo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/10/03/erlang/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bury shots again simulacrum hosting</title>
		<link>http://httpgate.com/2009/09/20/bury-shots-again-simulacrum-hosting/</link>
		<comments>http://httpgate.com/2009/09/20/bury-shots-again-simulacrum-hosting/#comments</comments>
		<pubDate>Sun, 20 Sep 2009 10:45:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=80</guid>
		<description><![CDATA[Booty a glimpse at untouched FireFox extension - Pict FireFox Add - on. Disguise this plug domination you importance fabricate screenshots of websites, screenshots of custom selected area fame your browser, Save screenshots supremacy contrastive animated formats, upload captured screenshots to Pict and link them on you website or blog. Fiurthermore you may also Stick [...]]]></description>
			<content:encoded><![CDATA[<p>Booty a glimpse at untouched FireFox extension - <a title="Pict FireFox" href="https://addons.mozilla.org/ru/firefox/addon/10767">Pict FireFox Add - on</a>. Disguise this plug domination you importance fabricate <strong>screenshots</strong> of websites, screenshots of custom selected area fame your browser, Save screenshots supremacy contrastive animated formats, upload captured screenshots to Pict and link them on you website or blog. Fiurthermore you may also Stick together - comprehension and upload particle drawing you peer power your browser to this fat <a title="picture hosting" href="http://www.pict.com">picture hosting</a> site. Download Pict FireFox extension conscientious now.<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/03/24/new-samsung-touch-screen-f490-photo/" title="New Samsung Touch-Screen F490 photo">New Samsung Touch-Screen F490 photo</a></li>
<li><a href="http://httpgate.com/2009/03/29/new-lenovo-pc-quad-power/" title="New Lenovo PC quad power">New Lenovo PC quad power</a></li>
<li><a href="http://httpgate.com/2009/03/21/hello-world/" title="Hello world!">Hello world!</a></li>
<li><a href="http://httpgate.com/2009/04/05/blackknight-i7-workstation-pc/" title="BlackKnight i7 WorkStation PC">BlackKnight i7 WorkStation PC</a></li>
<li><a href="http://httpgate.com/2009/03/24/new-lenovo-laptop-x300-photo/" title="New lenovo Laptop X300 photo">New lenovo Laptop X300 photo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/09/20/bury-shots-again-simulacrum-hosting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft search engine Bing is growing!</title>
		<link>http://httpgate.com/2009/09/17/microsoft-search-engine-bing-is-growing/</link>
		<comments>http://httpgate.com/2009/09/17/microsoft-search-engine-bing-is-growing/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 15:43:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=77</guid>
		<description><![CDATA[
According to the Nielsen report this week, a new Microsoft search engine Bing is growing faster than any of its competitors, searching in the top 10. 
The last time we looked, Bing sat at about 9,4% of the search market in July, but the new Nielsen numbers confirm the continuing growth of the search engine [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://httpgate.com/wp-content/uploads/2009/09/19-300x158.jpg" alt="19-300x158 Microsoft search engine Bing is growing!" title="19" width="300" height="158" class="alignnone size-medium wp-image-78" /><br />
According to the Nielsen report this week, a new Microsoft search engine Bing is growing faster than any of its competitors, searching in the top 10. </p>
<p>The last time we looked, Bing sat at about 9,4% of the search market in July, but the new Nielsen numbers confirm the continuing growth of the search engine through the month of August, up 10.7% of the total market. </p>
<p>Bin Count </p>
<p>The rankings for the top-11 engine shown above, showing an impressive growth Bing month about 22% over the same period of the month. Compare this with the rest of the package, of which no one breaks more than 3% more (Yahoo and Comcast both lose share). </p>
<p>This growth is largely due to huge marketing campaign, but also, of course, that some of the innovations Microsoft brings to the table with Bing. Recently, Visual search function, possibly Flat Out best for viewing certain types of information, as well as social exchange search results will soon come to Binga, as well as an interesting new twist. </p>
<p>Have you used the Bin? What is your impression of the new search engine so far?<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/04/05/toshiba-6tp-15/" title="Toshiba 6TP-15">Toshiba 6TP-15</a></li>
<li><a href="http://httpgate.com/2009/03/24/tuned-asus-eee-pc-1000hd-photo/" title="Tuned Asus EEE PC 1000HD photo">Tuned Asus EEE PC 1000HD photo</a></li>
<li><a href="http://httpgate.com/2009/03/24/eeepc-leds-photo/" title="EEE PC LEDs photo">EEE PC LEDs photo</a></li>
<li><a href="http://httpgate.com/2009/03/21/hello-world/" title="Hello world!">Hello world!</a></li>
<li><a href="http://httpgate.com/2009/10/05/to-all-hdd-users/" title="To all HDD users">To all HDD users</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/09/17/microsoft-search-engine-bing-is-growing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free the postcode now! All you need is an iPhone</title>
		<link>http://httpgate.com/2009/09/10/free-the-postcode-now-all-you-need-is-an-iphone/</link>
		<comments>http://httpgate.com/2009/09/10/free-the-postcode-now-all-you-need-is-an-iphone/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 08:35:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=75</guid>
		<description><![CDATA[Read one encyclopedia post about &#8220;Free the postcode now! All you need is an iPhone&#8221; at big IT website Yahoo!. The author thinks of some crazy solutions and programming problems cooperating with &#8220;Another Blanket Denial By Last.fm&#8221; (osdir.com wiki), &#8220;A Sad Day. Goodbye, Riya&#8221; (readwriteweb.com profile), &#8220;Badda-Bing Indeed. (sofmap.com profile)&#8221; and &#8220;Badda-Bing Indeed. (banjig.net)&#8221;. You [...]]]></description>
			<content:encoded><![CDATA[<p>Read one <a href="http://siteexpansion.com/">encyclopedia post</a> about &#8220;Free the postcode now! All you need is an iPhone&#8221; at big IT website Yahoo!. The author thinks of some crazy solutions and programming problems cooperating with &#8220;Another Blanket Denial By Last.fm&#8221; (<a href="http://siteexpansion.com/osdir.com/">osdir.com wiki</a>), &#8220;A Sad Day. Goodbye, Riya&#8221; (<a href="http://siteexpansion.com/readwriteweb.com/">readwriteweb.com profile</a>), &#8220;Badda-Bing Indeed. (<a href="http://siteexpansion.com/sofmap.com/">sofmap.com profile</a>)&#8221; and &#8220;Badda-Bing Indeed. (<a href="http://siteexpansion.com/banjig.net/">banjig.net</a>)&#8221;. You can surf through tons of fresh crunch articles &#038; reviews of cool startups.Hubs, media websites, personal blogs, services, startups, news sites are fully described at &#8220;Friendster: Asia&#8217;s Social Network&#8221;. Check it out and bookmark us.<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/10/05/to-all-hdd-users/" title="To all HDD users">To all HDD users</a></li>
<li><a href="http://httpgate.com/2009/03/29/new-lenovo-laptop/" title="New Lenovo laptop">New Lenovo laptop</a></li>
<li><a href="http://httpgate.com/2009/04/05/toshiba-6tp-15/" title="Toshiba 6TP-15">Toshiba 6TP-15</a></li>
<li><a href="http://httpgate.com/2009/03/24/broken-down-toshiba-satellite-l300/" title="Broken down Toshiba Satellite L300">Broken down Toshiba Satellite L300</a></li>
<li><a href="http://httpgate.com/2009/03/28/msi-wind-u123/" title="MSI Wind U123">MSI Wind U123</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/09/10/free-the-postcode-now-all-you-need-is-an-iphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Europas Liveblog 2009</title>
		<link>http://httpgate.com/2009/09/09/the-europas-liveblog-2009/</link>
		<comments>http://httpgate.com/2009/09/09/the-europas-liveblog-2009/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 15:33:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=73</guid>
		<description><![CDATA[Check out short post about &#8220;The Europas Liveblog 2009&#8243; at the main online site TechCrunch. Their admin is curious about a whole bunch of crazy problems &#038; tech problems related to &#8220;When Livestreams Go Wrong: MacRumors Gets Hijacked&#8221; (myspace.com), &#8220;Mahalo&#8217;s Case Of Mistaken Identity&#8221; (zonealarm.com), &#8220;Amazon Buys Zappos; The Price is $928m., not $847m. (cctsol.com)&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Check out short <a href="http://siteexpansion.com/">post</a> about &#8220;The Europas Liveblog 2009&#8243; at the main online site TechCrunch. Their admin is curious about a whole bunch of crazy problems &#038; tech problems related to &#8220;When Livestreams Go Wrong: MacRumors Gets Hijacked&#8221; (<a href="http://siteexpansion.com/myspace.com/">myspace.com</a>), &#8220;Mahalo&#8217;s Case Of Mistaken Identity&#8221; (<a href="http://siteexpansion.com/zonealarm.com/">zonealarm.com</a>), &#8220;Amazon Buys Zappos; The Price is $928m., not $847m. (<a href="http://siteexpansion.com/cctsol.com/">cctsol.com</a>)&#8221; and &#8220;A Couple Chrome Videos (<a href="http://siteexpansion.com/quelle.de/">quelle.de profile</a>)&#8221;. You may also get lots of scanned internet posts &#038; summaries of this weeks projects. Portals, services, personal blogs, startups, media websites, news sites are fully reviewed at &#8220;Serious Twitter Outage Ongoing, Denial Of Service Attack&#8221;. Have a good reading and read more posts.<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/04/05/blackknight-i7-workstation-pc/" title="BlackKnight i7 WorkStation PC">BlackKnight i7 WorkStation PC</a></li>
<li><a href="http://httpgate.com/2009/09/10/free-the-postcode-now-all-you-need-is-an-iphone/" title="Free the postcode now! All you need is an iPhone">Free the postcode now! All you need is an iPhone</a></li>
<li><a href="http://httpgate.com/2009/03/21/hello-world/" title="Hello world!">Hello world!</a></li>
<li><a href="http://httpgate.com/2009/03/24/new-samsung-touch-screen-f490-photo/" title="New Samsung Touch-Screen F490 photo">New Samsung Touch-Screen F490 photo</a></li>
<li><a href="http://httpgate.com/2009/03/24/tuned-asus-eee-pc-1000hd-photo/" title="Tuned Asus EEE PC 1000HD photo">Tuned Asus EEE PC 1000HD photo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/09/09/the-europas-liveblog-2009/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Internet - Will it ever stop growing?</title>
		<link>http://httpgate.com/2009/09/06/internet-will-it-ever-stop-growing/</link>
		<comments>http://httpgate.com/2009/09/06/internet-will-it-ever-stop-growing/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 12:59:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=70</guid>
		<description><![CDATA[
Since the origins the Internet has increased thousand times in size and today the majority of traffic comes from http. There is uncountable number of various protocols to make everything work right and it is so amazing how the world has changed since the Internet burst into our lives.
Related Posts

Samsung NV100HD Product Image - Gold
BlackKnight [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-71" title="14" src="http://httpgate.com/wp-content/uploads/2009/09/14.jpg" alt="14 Internet - Will it ever stop growing?" width="500" height="727" /></p>
<p>Since the origins the <strong>Internet</strong> has increased thousand times in size and today the majority of traffic comes from http. There is uncountable number of various <strong>protocols</strong> to make everything work right and it is so amazing how the world has changed since the Internet burst into our lives.<br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/09/20/bury-shots-again-simulacrum-hosting/" title="Bury shots again simulacrum hosting">Bury shots again simulacrum hosting</a></li>
<li><a href="http://httpgate.com/2009/03/29/new-lenovo-pc-quad-power/" title="New Lenovo PC quad power">New Lenovo PC quad power</a></li>
<li><a href="http://httpgate.com/2009/04/05/toshiba-6tp-15/" title="Toshiba 6TP-15">Toshiba 6TP-15</a></li>
<li><a href="http://httpgate.com/2009/03/24/eeepc-leds-photo/" title="EEE PC LEDs photo">EEE PC LEDs photo</a></li>
<li><a href="http://httpgate.com/2009/10/03/erlang/" title="Erlang">Erlang</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/09/06/internet-will-it-ever-stop-growing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Samsung NV100HD Product Image - Gold</title>
		<link>http://httpgate.com/2009/04/05/samsung-nv100hd-product-image-gold/</link>
		<comments>http://httpgate.com/2009/04/05/samsung-nv100hd-product-image-gold/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 14:28:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[samsung]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=68</guid>
		<description><![CDATA[
Related Posts

New Samsung Touch-Screen F490 photo

]]></description>
			<content:encoded><![CDATA[<p><img src="http://httpgate.com/wp-content/cache/3416983747_167a537e86.jpg" alt="Samsung NV100HD (TL34HD) Product Image - Gold" title="Samsung Nv100hd Product Image   Gold" /><br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/03/24/new-samsung-touch-screen-f490-photo/" title="New Samsung Touch-Screen F490 photo">New Samsung Touch-Screen F490 photo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/04/05/samsung-nv100hd-product-image-gold/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Nintendo DSi photo</title>
		<link>http://httpgate.com/2009/04/05/new-nintendo-dsi-photo/</link>
		<comments>http://httpgate.com/2009/04/05/new-nintendo-dsi-photo/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 14:28:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[nintendo]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=65</guid>
		<description><![CDATA[
Related Posts

New Samsung Touch-Screen F490 photo
Microsoft search engine Bing is growing!
EEE PC LEDs photo
Bury shots again simulacrum hosting
Toshiba 6TP-15

]]></description>
			<content:encoded><![CDATA[<p><img src="http://httpgate.com/wp-content/cache/3416603127_e3f60bd703.jpg" alt="HNI_0003" title="New Nintendo Dsi Photo" /><br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/04/05/samsung-nv100hd-product-image-gold/" title="Samsung NV100HD Product Image - Gold">Samsung NV100HD Product Image - Gold</a></li>
<li><a href="http://httpgate.com/2009/03/29/new-lenovo-pc-quad-power/" title="New Lenovo PC quad power">New Lenovo PC quad power</a></li>
<li><a href="http://httpgate.com/2009/04/04/toshiba-7tp-303/" title="Toshiba 7TP-303">Toshiba 7TP-303</a></li>
<li><a href="http://httpgate.com/2009/04/05/toshiba-6tp-15/" title="Toshiba 6TP-15">Toshiba 6TP-15</a></li>
<li><a href="http://httpgate.com/2009/03/24/broken-down-toshiba-satellite-l300/" title="Broken down Toshiba Satellite L300">Broken down Toshiba Satellite L300</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/04/05/new-nintendo-dsi-photo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>BlackKnight i7 WorkStation PC</title>
		<link>http://httpgate.com/2009/04/05/blackknight-i7-workstation-pc/</link>
		<comments>http://httpgate.com/2009/04/05/blackknight-i7-workstation-pc/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 14:24:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[msi]]></category>

		<guid isPermaLink="false">http://httpgate.com/?p=41</guid>
		<description><![CDATA[
Related Posts

MSI Wind U123

]]></description>
			<content:encoded><![CDATA[<p><img src="http://httpgate.com/wp-content/cache/3413289693_0bb82d7e84.jpg" alt="BlackKnight i7 WorkStation PC - 2009 - www.AlexWitherspoon.com" title="Blackknight I7 Workstation Pc" /><br />
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://httpgate.com/2009/03/28/msi-wind-u123/" title="MSI Wind U123">MSI Wind U123</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://httpgate.com/2009/04/05/blackknight-i7-workstation-pc/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
