Очистить DNS кэш в Android можно так:
Настройки - Приложения - Управление приложениями - Все - Местоположение сети - Стереть данные

Христос воскрес!
Преодоление
Смерти и тления
Славьте, селение,
Пашня и лес…
Есть шанс у Варламова-Лебедева стать мэром Омска?
| Да, я проголосую за Варламова |
| Нет, я не проголосую за Варламова |
| Я не из Омска (хочу посмотреть результаты) |

| год | кол-во |
| 1990 | 162718 |
| 1991 | 173375 |
| 1992 | 199291 |
| 1993 | 223651 |
| 1994 | 221649 |
| 1995 | 209777 |
| 1996 | 202935 |
| 1997 | 182798 |
| 1998 | 189293 |
| 1999 | 208313 |
| 2000 | 195426 |
| 2001 | 185379 |
| 2002 | 139681 |
| 2003 | 145368 |
| 2004 | 154414 |
| 2005 | 154734 |
| 2006 | 150264 |
| 2007 | 139099 |
| 2008 | 116090 |
| 2009 | 94720 |
| 2010 | 78548 |
| 2011 | 71910 |




Copy Source | Copy HTML- // Simple but unreliable function to cre
ate string hash by Sergey.Shuchkin [t] g mail.com
- // alert( strhash('http://www.w3schools.c
om/js/default.asp') ); // 6mn6tf7st333r 2q4o134o58888888888
- function strhash( str ) {
- if (str.length % 32 > 0) str += Array(33 - str.length % 32).join("z");
- var hash = '', bytes = [], i = j = k = a = 0, dict = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','1','2','3','4','5','6','7','8','9'];
- for (i = 0; i < str.length; i++ ) {
- ch = str.charCodeAt(i);
- bytes[j++] = (ch < 127) ? ch & 0xFF : 127;
- }
- var chunk_len = Math.ceil(bytes.length / 32);
- for (i= 0; i<bytes.length; i++) {
- j += bytes[i];
- k++;
- if ((k == chunk_len) || (i == bytes.length-1)) {
- a = Math.floor( j / k );
- if (a < 32)
- hash += '0';
- else if (a > 126)
- hash += 'z';
- else
- hash += dict[ Math.floor( (a-32) / 2.76) ];
- j = k = 0;
- }
- }
- return hash;
- }
«Признаюсь, в немалой степени удивлен «взволнованным» интересом политиков и журналистов к тому, как я отношусь к возможности своего участия в таких выборах. Давно, независимо от обстоятельств и знания, будет такой закон, или нет, я для себя решил, что неэтично при таком большом сроке работы в должности руководителя субъекта федерации снова идти на выборы и просить доверия у населения».





Copy Source | Copy HTML- /*
human_time_diff
Вывод разницы между двумя значениями в ремени в "человеческом формате"
через 1 год, 5 месяцев
1 неделя, 3 дня назад
6 часов, 54 минуты назад
через 17 часов, 38 минут
трансляция началась 10 минут назад
трансляция только что началась
трансляция началась 4 минуты назад
2012-01-18 by sergey.shuchkin[gav]gmai l.com
*/
- function human_time_diff($from, $to, $format_pass = '%s назад', $format_now = 'сейчас', $format_future = 'через %s' ) {
- // Common time periods as an array of ar
rays
- $periods = array(
- array(60 * 60 * 24 * 365 , 'год','года','лет'),
- array(60 * 60 * 24 * 30 , 'месяц','месяца','месяцев'),
- array(60 * 60 * 24 * 7, 'неделя','недели','недель'),
- array(60 * 60 * 24 , 'день','дня','дней'),
- array(60 * 60 , 'час','часа','часов'),
- array(60 , 'минуту','минуты','минут')
- );
- $future = $to > $from;
- $diff = abs($from - $to); // Find the difference of time between n
ow and the future
- // Loop around the periods, starting wit
h the biggest
- for ($i = 0, $j = count($periods); $i < $j; $i++) {
- $seconds = $periods[$i][ 0];
- $name = $periods[$i][1];
- // Find the biggest whole period
- if (($n = floor($diff / $seconds)) > 0) break;
- }
- if ( $n == 0 ) return $format_now;
- $plural = ($n%10==1 && $n%100!=11 ? 0 : ($n%10>=2 && $n%10<=4 && ($n%100<10 || $n%100>=20) ? 1 : 2));
- $result = $n.' '.$periods[$i][ $plural + 1 ];
- if ($i + 1 < $j) {
- // Retrieving the second relevant peri
od
- $seconds2 = $periods[$i + 1][ 0];
- $name2 = $periods[$i + 1][1];
- // Only show it if it's greater than 0
- if (($n2 = floor(($diff - ($seconds * $n)) / $seconds2)) > 0) {
- $plural = ($n2%10==1 && $n2%100!=11 ? 0 : ($n2%10>=2 && $n2%10<=4 && ($n2%100<10 || $n2%100>=20) ? 1 : 2));
- $result .= ', ' . $n2 .' '.$periods[$i+1][ $plural + 1 ];
- }
- }
- return str_replace('%s', $result, ($future) ? $format_future : $format_pass );
- }
