немецкий дневник

/* Хорошо там, где нас нет есть */


31.01.2009

Google капут?!

Пытаюсь искать Гуглем, а он отвечает "Этот сайт может нанести вред Вашему компьютеру". К чему бы это?!

P.s.
Уже починили, но что это было?! Будем ждать новостей :)

Читайте газету на немецком бесплатно. >>>Подробности

Он ненавидит спам :)

Сразу скажу, на видео - это не я.
Но спам я не люблю тоже :)



Читайте газету на немецком бесплатно. >>>Подробности

21.01.2009

QIP

В своё время я искал удобный ICQ-клиент, который кроме всего прочего не нужно было бы инсталлировать, а только распаковать и носить с собой на флэшке. Перебровав многое, нашёл QIP и, в принципе, влюбился. Со временем появились серьёзные проблемы с отображением кириллицы и пришлось перейти на QIP Infium, как и советовали разработчики.

Но ничто не стоит на месте и разработчики не спят. Чем больше они программерят, тем больше появляется новых проблем. Как-то Ralex уже писал о проблемах с новым QIP Infium, что надо зачем-то очередную учётную запись регистрировать, а нужен всего лишь выход в ICQ и не более. Сперва не поверил, но после очередной смены протокола со стороны ICQ-шников пришлось ставить новый QIP-Infium и тут меня ожидал неприятный сюрпрыз :(

Помимо регистрации у них на сайте при соединении появляется не только аська, но и что-то квиповское, и удалить эту учетную запись похоже нельзя. Растроился, стал снова искать альтернативу и уже было собрался возвращаться к клиенту от ICQ, но случайно наткнулся на форумах, что достачно запустить новый QIP с параметром isolated (infium.exe /isolated).

Как же запустить его с этим параметром?

1. Через коммандную строку.
2. Зайти в папку с QIP, создать ярлык для infium.exe и в свойствах ярлыка изменить строку с путём "X:\Programms\QIP\infium.exe" на "X:\Programms\QIP\infium.exe" /isolated. Обратите внимание на ковычки.
3. Создать batch-файл и прописать внутри start X:\Programms\QIP\infium.exe /isolated

По поводу портативности. Да, есть установочный файл и только он. НО!!! Достаточно один раз установить в какую-нибудь папку, и эту папку моно распространять дальше - она портативная :)

Что же было делать, достал старенький ЛэПиТопчик, установил на нем, скопировал на флэшку и о чудо, я снова наслаждаюсь КИПом :)

Удачи

Читайте газету на немецком бесплатно. >>>Подробности

20.01.2009

FAQ

Откуда и когда ты приехал в Германию?
Учился ли ты в Ташкенте?
А что ты учишь сейчас?
Ты получаешь стипендию?
Если ты не получаешь стипендию, то как ты живёшь?
Твои родители тоже в Германии?
В каком городе в Германии ты учишься?
Почему Ильменау?
А давно ты учишь немецкий язык?
Какие планы у тебя на будущее?
Как с тобой связаться?

Откуда и когда ты приехал в Германию?
Я приехал в 2002 году из Ташкента.

Учился ли ты в Ташкенте?
Да. В тогда ещё в Ташкентском Электротехническом Институте Связи.

А что ты учишь сейчас?
Я учу информатику.

Ты получаешь стипендию?
Нет, к сожалению или к счастью, нет.

Если ты не получаешь стипендию, то как ты живёшь?
Да, без денег плохо :) Поэтому я стараюсь подрабатывать на каникулах или во время учёбы. И этого, в принципе, хватает.

Твои родители тоже в Германии?
Нет. Они некоторое время жили в Ташкенте, а затем переехали в Россию, в город Таганрог.

В каком городе в Германии ты учишься?
Я учусь в Техническом Университете Ильменау. Мой любимый Ильменау - небольшой городок в Тюрингии недалеко от Эрфурта.

Почему Ильменау?
:) Вопрос, который задаётся очень часто. Мне помог поступить в Университет в Ильменау мой хороший друг. С тех пор, все мои попытки переехать куда-нибудь в другое место закончились ничем. Но я не сильно жалею.

А давно ты учишь немецкий язык?
С 2001 года и до сих пор :) Думаю, язык уже не забуду, но учить его буду всю жизнь.

Какие планы у тебя на будущее?
Начать писать дипломную работу, а потом никаких конкретных планов. У вас есть для меня работа? :)

Как с тобой связаться?
Напишите емайл (ametov (сабака) gmx (то4ка) net) или оставьте комментарий с вашими контактными данными. Я постараюсь ответить.

Читайте газету на немецком бесплатно. >>>Подробности

14.01.2009

Весело Русским в Чехии :)

Нагло, ну почти нагло скопировал это к себе в дневник. Просто каждый раз хочу рассказать про всё ниже написанное своим знакомым и каждый раз забываю, как же это звучит :)

Дорогой автор, откликнись, я поставлю на тебя ссылку!!!

Пока вы будете помнить русский, ваша жизнь в Чехии будет одним сплошным весельем. "Вонявки" в переводе с чешского духи, "черствые потравины" -свежие продукты, "падло с быдлом на плавидле" - статный парень с веслом на лодке и другие приколы...

Говорят, что несколько лет назад русские туристы ржали до икоты, глядя на рекламные щиты "Кока-колы". Там красовалась традиционная замерзшая бутылочка, а надпись на щите гласила: "Доконали тварь!" Икающие от смеха русские не сразу и соображали, что в переводе с чешского сия надпись этовсего лишь мощный рекламный слоган - "Совершенное творение!".

В Праге над входом в некоторые увеселительные заведения красуется надпись - "Девки даром". Представляете, как обламываются русскоговорящие особи мужского пола, когда узнают, что значит это всего лишь, что девушки не платят за вход! А еще жилой дом - "барак", привет подружка - "ахой перделка"...


Читайте газету на немецком бесплатно. >>>Подробности

10.01.2009

Почти Витас, только круче :)

Ну мужик даёт!!! :) Смеялся я очень долго :)



Читайте газету на немецком бесплатно. >>>Подробности

05.01.2009

Случайные посты

Голосовать за пост 'Случайные посты' на Sloger.Сеть

Думаю, каждый человек хочет показать свой труд со всех сторон. И я тоже :) Но как умудриться привлечь посетителей заглянуть и на другие страницы проекта кроме главной.

Очень часто даются ссылки на последние статьи, но для этого есть архив. Другие предлагают прочитать наиболее комментируемые / посещаемые статьи, но является ли это критерием для хорошей статьи. Думаю, не всегда.

И тут мне пришла мысль, а почему бы не дать удаче познакомить человека с содержанием.

Я хочу представить вашему вниманию небольшой скрипт, который создаёт случайные ссылки Вашего блога на Blogger.com. Вставить эти ссылки можно на любой страничке вашего проекта.

Вы можете использовать этот скрипт и изменять по своему усмотрению. При перепечатке ссылка желательна.

Установка
Шаг 1. Функциональная часть.
Вставьте этот скрипт перед закрывающим тэгом </head>

Небольшое примечание по настройкам
var blog_url = 'http://ВАШ_БЛОГ.blogger.com'
var randomCnt = количество_случайных_ссылок.
var donate = true если захотите поблагодарить за скрипт. Ссылка на мой проект будет добавлена к списку случайных ссылок
var donate = false если не захотите :)

<script type='text/javascript'>
//<![CDATA[
// declare some variables
var blog_url = 'http://YOUR_BLOG_NAME.blogger.com'; // blog main url -> don't forget write your blog url
var randomCnt = 5; // number of random links
var donate = true; // if you want to say thank you, let this variable be true

// tests, if an element exists in given array
function in_array(test_arr, test_number)
{
  // create from array a string separated by #
  test_arr_str = test_arr.join('#');
  test_arr_str = '#' + test_arr_str + '#';
  
  // create search item to search in converted string
  test_number_str = '#' + test_number + '#';
  
  // look for search item in converted string
  test = test_arr_str.indexOf(test_number_str);
  return test;
}

// show donate url
function showDonatePost()
{
  // url of donate post
  url = 'http://ametov.net';
  
  // get title of a post
  title = 'Ametov.net';
  
  titleData = document.createTextNode(title);
  tag_a = document.createElement('a');
  tag_a.href = url;
  tag_li = document.createElement('li');
  tag_li.id = 'donate_widget_random_posts';
  tag_a.appendChild(titleData);
  tag_li.appendChild(tag_a);
  document.getElementById('widget_random_posts').appendChild(tag_li);
}

// make a post visible - show post url and title
function showPost(root)
{
  var feed = root.feed;
  var entries = feed.entry || [];
  var entry = feed.entry[0];
  
  for(var j=0; j<entry.link.length; j++)
  {
    if (entry.link[j].rel == 'alternate')
    {
      // get url of a post
      url = entry.link[j].href;
      
      // get title of a post
      title = entry.link[j].title;
      
      // if there is no title replace it with url
      if (title == '') title = url;
      
      titleData = document.createTextNode(title);
      tag_a = document.createElement('a');
      tag_a.href = url;
      tag_li = document.createElement('li');
      tag_a.appendChild(titleData);
      tag_li.appendChild(tag_a);
      if (donate)
      {
        document.getElementById('widget_random_posts').insertBefore(tag_li, document.getElementById('donate_widget_random_posts'));
      }
      else
      {
        document.getElementById('widget_random_posts').appendChild(tag_li);
      }      
    }
  }
}

// get info as json string for given post
function getPost(postNumber)
{
  script = document.createElement('script');
  script.src = blog_url + '/feeds/posts/summary?start-index='+postNumber+'&max-results=1&alt=json-in-script&callback=showPost';
  script.type = 'text/javascript';
  document.getElementsByTagName('head')[0].appendChild(script);
}

// get random posts for given blog
function getRandomPosts(root)
{
  var feed = root.feed;
  var total = parseInt(feed.openSearch$totalResults.$t,10);
  var randomNumber, test;
  
  var random_numbers = new Array(randomCnt);

  if (donate) showDonatePost();
  
  for (var i=0; i<randomCnt; i++)
  {
    randomNumber = -1;
    test = -1;

    // this cicle is to avoid of post repeats
    do
    {
      randomNumber = Math.ceil(Math.random()*total);
      test = in_array(random_numbers, randomNumber);
    }
    while(test != -1)
    
    random_numbers[i] = randomNumber;
    getPost(randomNumber);    
  }  
}
  
// the main function, which get first number of posts and from which
// would be called all other functions above
function showRandomPosts()
{  
  var script = document.createElement('script');
  script.type = 'text/javascript';
  script.src = blog_url + '/feeds/posts/summary?max-results=0&alt=json-in-script&callback=getRandomPosts';
  document.getElementsByTagName('head')[0].appendChild(script);
}

//]]> 
</script>


Шаг 2. Ссылочный блок.
Собственно, сам блок с ссылками в виде списка. Вставьте данную часть в код Вашей страницы там, где Вы бы хотели видеть список с случайными ссылками.


<script type='text/javascript'>
// main function call
showRandomPosts();

</script>

<ul id='widget_random_posts'>
</ul>


Голосовать за пост 'Случайные посты' на Sloger.Сеть

Читайте газету на немецком бесплатно. >>>Подробности