Архив за месяц October, 2008

Похожее на ESL Podcast

Tuesday, October 28th, 2008

Сегодня слушал в винампе подкасты с сайта English as a Second Language Podcast. Начав слушать эти подкасты их невозможно не полюбить. Ведущий из “beautiful Los Angeles, California Dr. Jeff McQuillan” найдет массу примеров и шуток для того чтобы устойчивые выражения английского языка также устойчиво засели в вашей голове.

Стоит сказать, что у меня установлен плагин от ластфм, который скробблит музыку, которую я слушаю. И мне стало интересно что же он напишет по поводу данного подкаста. Так ластфм не только распознал ELS Podcast, но и нашел похожих исполнителей :) Среди них оказался исполнитель под названием BetterAtEnglish.com. Вбив это название в строку адреса браузера я обнаружил довольно занятный сайт, который и предлагаю посетить всем любителям английского, которые желают улучшить свои знания языка.

5 лучших мест

Tuesday, October 21st, 2008

В августе передали эстафету, и вот октябрь, самое время ее продолжить :) Суть ее сводится к рассказу о местах в которых участвующий успел побывать или хотел бы побывать.

Расскажу о своей поездке в Королевство Нидерланды. (more…)

Конец рабочего дня… или нет?

Wednesday, October 15th, 2008

На работе мы проводим большую часть своей жизни – к сожалению или к счастью? Одни бегут домой по звонку: в строго отведенное время человек вскакивает и отправляется за пределы офиса, все проблемы остаются и ждут его до следующего дня. Другие засиживаются допоздна. Почему? Наверно, ответов несколько:

  1. либо завал, но совесть не позволяет уйти домой;
  2. либо явно/неявно руководством приветствуются и пропагандируется засиживания для достижения каких-либо карьерных высот. Те сотрудники, кому это приемлемо, сидят…
  3. либо человек не выполнил работу, запланированную на день, и он судорожно пытается исправить положение;
  4. за пересиживания, которые в народе зовутся «овертаймами» платят деньги и можно подзаработать;
  5. либо некуда спешить и на работе сотрудник занимается «левыми» делами, лишь бы убить время;
  6. а может настолько нравится работа что не хочется уходить? Интересно есть читатели относящиеся к этому пункту?

Нужно ли задерживаться на работе? Такой вопрос часто возникал в моей голове. Напишу мое отношение ко всем этим пунктам, а все неравнодушные могут оставить свои комментарии :-) Итак:

  1. Бывает ситуация, описанная в пункте один, и я задерживаюсь, хотя овертаймы в компании, в которой я работаю, не оплачиваются. Наверно, это неправильно с моей стороны, но почему-то не могу уйти, стараюсь разгрести аврал.
  2. В компании, в которой засиживания считаются нормой, я бы работать не хотела. По-моему это неправильная политика. Мы все живые люди и по сути мы не обязаны сидеть, когда рабочий день уже давным-давно закончился. А если ты становишься плохим работником, только потому, что ты не задерживаешься, то делать в такой компании нечего и нужно с ней распрощаться.
  3. Когда ты не успеваешь что-то сделать даже не по своей вине, ты можешь заниматься внутренней самомотивацией и усиленно пытаться выполнить намеченный план. Но по моим личным наблюдениям такие попытки исправить положение ни к чему хорошему не приводят. Человек уже выдохся и морально и физически. Он мучает сам себя. А уставший и измученный совестью человек – враг сам себе: мы такое куралесим и с ужасом на следующий день разгребаем то, что натворили днем ранее. Зачастую мы, в результате, не исправляем ситуацию, а еще сильнее усугубляем ее. Есть одна шутка: “Чем меньше сделаешь сегодня, тем меньше придется исправлять завтра”, думаю она подходит к этому пункту :)
  4. По-моему мнению овертаймы - это плохо. Кто-то станет возражать: “Как же так? Если они оплачиваемые, значит можно получить солидную прибавку к заработной плате.” Но с точки зрения увеличения продуктивности, овертаймы - это утопия. Если человек знает, что сидеть ему можно/нужно 10 часов, то зачем ему торопиться, можно растянуть 8ми часовые таски на 10 часов. В итоге, то, что можно сделать за 8 часов, делается за 10. Всех денег все равно не заработаешь, и стоит ли тратить свою жизнь на подобного рода занятия? Мне кажется лучше работать в компании, которая предлагает приличную зп и без переработок.
  5. Есть у меня знакомые, которые коротают время на работе: играют в сетевые игры, отвисают в социальных сетях, ищут что-то в Интернете, болтают с кем-то в мессенджерах и т.д. Я не увлекаюсь подобным препровождением и мне почему-то жаль таких людей.
  6. Даже если работа очень нравится, все равно нужно вставать, лочить/выключать компьютер и покидать офис, оставить все дела. Мы столького не видим и не замечаем, сидя на работе. Можно сказать - некогда жить :( Не лучше ли свободное время провести с семьей, друзьями? Можно ведь посещать какую-нибудь спортивную секцию или просто сходить в кино, открыть книгу, написать письмо. Время летит, с ним уходит наша молодость, здоровье, моменты, которые уже не вернуть. Оглянитесь: мир полон интересного и прекрасного. Спешите жить, ловите каждый миг :)

Вот таким видится мне конец рабочего дня, а Вам? :-)

p.s. У меня появился еще один отдельный блог, всем, кому интересно, могут найти его здесь Wild World

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

Украшаем input с помощью CSS. Unobtrusive JavaScript.

Monday, October 13th, 2008

Решил продолжить сагу об украшениии input. (Начало можно почитать в статьях Украшаем input с помощью CSS и Украшаем input с помощью CSS. Продолжение.) В прошлой статье у нас получился такой html:

HTML:
  1. <input type="text" id="find" name="find" value="Введите текст для поиска" onfocus="this.style.backgroundColor='#F0F0F0';this.value='';" onblur="this.style.backgroundColor='#FFFFFF';if (this.value != '') {this.onfocus = function(){this.style.backgroundColor='#F0F0F0';};} else this.value='Введите текст для поиска';" />

Беда в том, что с отключенным javascript пользователь может не понять предназначение данного элемента ввода. Исправим эту досадную ошибку добавлением элемента label, а весь javascript для input вынесем в отдельную функцию.

HTML:
  1. <label for="find" class="hint">Введите текст для поиска:</label>
  2. <input type="text" id="find" name="find" value="Введите текст для поиска" />

Далее, наша задача сделать так, чтобы при отключенном javascript пользователь видел подсказку в виде текста в элементе label, а при включеном javascript текст подсказки был в самом input. Реализуем это в javascript с помощью jquery.

JAVASCRIPT:
  1. $(document).ready(function(){
  2.   // для каждого элемента lable имеющего атрибут class со значением hint выполняем следующие действия
  3.   $('label.hint').each(function() {
  4.     var label = $(this);
  5.     // получаем элемент input у которого атрибут id совпадает с атрибутом for у элемента label
  6.     var input = $('#' + label.attr('for'));
  7.     //прячем элемент label и устанавливаем переменную initial равной тексту элемента label без двоеточия
  8.     var initial = label.hide().text().replace(':', '');
  9.     // устанавливаем обработчики событий focus и blur для элемента input
  10.     input.focus(function() {
  11.       //меняем цвет заднего фона input
  12.       input.css('backgroundColor', '#F0F0F0');
  13.       //если текст в поле ввода это наша подсказка, то по получению фокуса очищаем input
  14.       if (input.val() == initial) {
  15.         input.val('');
  16.       }
  17.       }).blur(function() {
  18.         //меняем цвет заднего фона
  19.         input.css('backgroundColor', '#FFFFFF');
  20.         //если ничего не введно в поле ввода, то при удалении фокуса помещаем нашу подсказку
  21.         if (input.val() == '') {
  22.           input.val(initial);
  23.         }
  24.      //в поле ввода помещаем нашу подсказку
  25.      }).val(initial);
  26.   });
  27. });


В действии описанное выше можно увидеть ниже.


Почитать

Unobtrusive JavaScript with jQuery