Pull to refresh
0
0
z0id @z0id

User

Send message

Лучшие 5 способов построить прекрасную жизнь

Reading time2 min
Views956
1. Не поддавайся дорогим желаниям
Нас всегда будет преследовать искушение забыть о своем будущем, что бы удовлетворить свои желания и мечты прямо сейчас. У всех нас есть желание купить новый дорогой девайс, провести в городе незабываемый и финансо-независимый вечер, или взять кредит на роскошную машину, которую мы сейчас себе не можем позволить.
Наслаждайся простейшими удовольствиями этой жизни и откладывай как можно больше. Дорогие вещи не могут породить длительное чувство счастья и защищенности, а осторожная трата денег даст тебе больше отдыха и позитива в долгосрочной перспективе.
Читать дальше →
Total votes 38: ↑30 and ↓8+22
Comments49

Подготовиться к встрече

Reading time2 min
Views1.1K


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

Смотрю я частенько на своих коллег, которые собираются на встречи. Дивлюсь. Улыбаюсь. Встреча через час, а презентация еще не то, чтобы не распечатана, она еще даже не готова. Не говорю уже про настрой и владение материалом (в случае презентации нового продукта).

В связи с этим решил написать про то, как готовиться к встрече, которая происходит на чужой стороне, то есть у клиента… и далее по тексту выше. Про то, как лучше принять ИХ у себя, напишу в скором будущем.

Итак, приступим.
Читать дальше →
Total votes 22: ↑17 and ↓5+12
Comments22

33 правила для увеличения Вашей продуктивности (Стив Павлина)

Reading time6 min
Views3.8K
Оригинал: 33 Rules to Boost Your Productivity
Автор: Стив Павлина (Steve Pavlina)
Перевод: Евгений Ефремов

Эвристика — это набор правил, предназначенных для того, чтобы помочь решать вам свои задачи. Когда задача сложна или просто велика, а оптимальное решение неясно, применение эвристических методов поможет вам продвинуться в ее решении, даже если у вас нет четкого видения всего решения целиком.
Предположим, что вашей целью является покорение горы, но ни одна дорога не ведет к вершине. Примером эвристического решения может быть: Двигаться напрямую к вершине до тех пор, пока вы не встретите препятствие, которое не сможете преодолеть. Когда вы встретите подобное препятствие, следуйте вдоль него направо до тех пор, пока не сможете двигаться к вершине снова. Это не самый лучший или самый полный вариант применения эвристики, но во многих случаях он будет нормально работать, и вы достигните вершины.
Эвристика не гарантирует, что вы найдете оптимальное решение, более того, она не гарантирует, что вы найдете хоть какое-нибудь решение. Но для определенного типа задач эвристика бывает весьма полезна. Ее сила в том, что она помогает сдвинуться с мертвой точки, когда вы не можете принять решение, и приступить к действиям. Когда вы начинаете действовать, вы исследуете возможные варианты, что углубляет ваше понимание задачи. И получая больше информации о задаче, вы понемногу повышаете свои шансы найти ее решение. Если вы пытаетесь решить задачу, не зная точно, как это сделать, зачастую вы можете найти решение в процессе. Причем такое, до которого не смогли бы додуматься, не начав действовать. Особенно это справедливо для творческой деятельности, например для разработки программного обеспечения. Там вы часто не знаете, что вы хотите сделать, пока не начнете это делать.
Эвристика имеет множество приложений, одним из моих любимых является применение в личной продуктивности. Эвристика в задачах продуктивности — это набор поведенческих правил (иногда общих, иногда — ситуационных), которые помогают нам делать вещи более эффективно. Вот некоторые из мои любимых:
Читать дальше →
Total votes 35: ↑30 and ↓5+25
Comments28

24 способа повысить эффективность поиска в Google

Reading time6 min
Views78K
Листая lifehacker.com, я наткнулся на интересную статью о том, как можно более эффективно использовать поисковый сервис Google. В принципе я не ожидал встретить в ней чего-то принципиально нового для себя, тем не менее после прочтения результаты превысили мои ожидания. Думаю, эта статья может оказаться полезной для многих (ко мне чуть ли не каждый день обращаются люди с вопросами, которые можно решить элементарным поиском за две минуты).
Читать дальше →
Total votes 101: ↑91 and ↓10+81
Comments62

iPod: программы на каждый день. Часть ІІ

Reading time4 min
Views1.6K
«Шоу маст гоу он», как пел великий Фредди Меркьюри. Ну что же, продолжим. В первой части статьи я быстренько так рассказал о самых интересных программках, которые пощупал и о которых почитал в Сети. Сейчас же речь пойдет исключительно о том, что я сам долго использовал. Расскажу о своих впечатлениях, о всех, на мой взгляд, плюсах-минусах тех или инных программ. Это пара конвертеров видео, пара плагинов к iTunes и сам iTunes 7.3, а также маленькая утилитка для работы с музыкой.
Читать дальше →
Total votes 17: ↑13 and ↓4+9
Comments20

В блокнот пиарщика. Все точки над «I»

Reading time2 min
Views660
Иногда жизнь учит. Учит жестоко тому, что есть мелочи, которыми нельзя пренебрегать. В начале любого крупного проекта, руководитель проекта (особенно глава PR-департамента) должен ответить на несколько главных вопросов.

1) Как точно называется проект (мероприятие). Требуется выработать и утвердить официальное название на русском и на английском языке.

2) Каков слоган (девиз) мероприятия.

3) Какова миссия мероприятия. Нужен текст буквально на один-два абзаца.
Читать дальше →
Total votes 12: ↑9 and ↓3+6
Comments5

Руководство для параноика в Сети

Reading time6 min
Views5.6K
В том что существует мировой заговор (тотальный контроль, технологии зомбирования и управления) кровавой гебни (массонов, мировой закулисы, ЦРУ, АНБ, RAND corp., нужное подчеркнуть) против пользователей Сети нет никаких сомнений. Так каким же образом мы можем отстоять оставшиеся крохи своей свободы? Так вот, мы не одиноки: есть сильные и смелые люди, бросившие вызов диктату корпораций и правительств. Рассмотрим типичные вторжения в нашу свободу и способы самосохранения.
Читать дальше →
Total votes 43: ↑41 and ↓2+39
Comments29

Эффективная работа в Mac OS X

Reading time3 min
Views17K
Mac OS X очень красивая ось со множеством полезностей и до безобразия легкая в управлении и использовании даже при установках и настройках по умолчанию — это факт. Но меня интересуют эффективность и, если можно так выразиться, просторы в использовании всей ОС. Это меня и побудило написать данный пост и подробно изложить, что я делаю для повышения КЭ* при работе на моем 12«вым iBook. Также этот пост и мои навыки могут оказаться полезными свитчерам, только что купившим свой первый mac. Итак, от слова к делу.

Читать дальше →
Total votes 32: ↑24 and ↓8+16
Comments142

Больше никогда не работайте сверхурочно

Reading time3 min
Views22K
Сколько денег вы зарабатываете в час?
Это простая калькуляция — просто разделите вашу зарплату на количество рабочих часов.
Но мы часто забываем, что многие из нас работают больше, чем установлено. Остаться на полчаса или час позже легко, не говоря уже о напряжных моментах перед концом какого-либо проекта.
Мы работаем сверхурочно.
И многим из нас это время не компенсируется деньгами.
Приняв это во внимание, пересчитайте вашу почасовую оплату. Вы заметили понижение ваше зарплаты? Это потому что вы отдаёте своему нанимателю часть работы за так.
Надо прекратить делать это. Сейчас.
Читать дальше →
Total votes 66: ↑50 and ↓16+34
Comments166

Краткие имена в Firefox

Reading time2 min
Views2.2K
Если у вас в браузере накопились сотни закладок, разложенные по десяткам папок, то вам хорошо знакомо состояние мучительного поиска нужной закладки. Если вы даже и знаете, где лежит нужная закладка, всё равно неоднократное повторение процесса пролистывания длинного списка папок и выбора закладки изрядно утомляет.
Наверное, многим это уже известно, но для меня приятным открытием стал метод использования кратких имён (keywords) в Firefox, изложенный в заметке Сэла Кангелозо (Sal Cangeloso) Firefox's Most Underutilized Feature. Попробую кратко изложить содержимое заметки, адаптировав его под используемую мной русскую версию Firefox.
Читать дальше →
Total votes 35: ↑33 and ↓2+31
Comments27

DDR для головы, или как работает наша память.

Reading time3 min
Views5.9K

     Несколько лет назад зарубежные ученые в результате анализа результатов инструментальных исследований работы головного мозга создали новую модель работы человеческой памяти, с которой согласились большинство специалистов. Но языковый барьер стал преградой на пути распространения этой информации, и переводов и упоминаний об этом на русском практически нет.
     Из этой модели следует, что термин «кратковременная память» является всего лишь удобной научной абстракцией, не имеющей физиологических эквивалентов.  Он признан устаревшим, а теория Миллера (1956) о ее емкости 7+\-2 элемента считается просто абстрактной теоретической моделью для удобного объяснения результатов  его экспериментов.
      Новые исследования дали результаты,  позволившие создать модель для  ранее введенного термина  «рабочая память» - по аналогии с оперативной памятью компьютера.
Читать дальше →
Total votes 40: ↑36 and ↓4+32
Comments147

Предисловие, первые шаги

Reading time1 min
Views5.1K
Ruby— один из самых молодых языков, но в Японии уже успел потеснить, таких гигантов как Python и Perl. Ruby работает на многих платформах, таких как Linux, многие реализации Unix, Windows 9x/2000/NT, MacOS и многие другие.

Ruby
Ruby, получил своё название благодаря драгоценному камню— Рубину.

Язык очень хорош для того, чтобы начать изучать программирование именно с него. Так же Ruby— свободно распространяемый язык, что освобождает нас от каких— либо затрат.

Книга Ruby the Object-Oriented Scripting Language, сразу после выхода стала бестселлером. За последние годы появилось множество книг по Ruby, к сожалению, не имеющие русского перевода.

Скачать Ruby для Windows, можно например здесь: One-Click Installer


Начнем с простого!
Читать дальше →
Total votes 73: ↑56 and ↓17+39
Comments72

Объекты и методы

Reading time3 min
Views5.5K
Ruby— Объектно- ориентированный язык.


Как и в других Объектно— ориентированных языках, всё, с чем работает программа является объектом.
Каждый объект является экземпляром некоторого класса и функциональность объекта определяется именно классом.
Все объекты, которые являются экземплярами одного класса, могут выполнять одни и теже действия называемые методами.
Для того, чтобы применить метод к объекту, достаточно, после указания объекта поставить «.» (точку), а затем указать метод

Продолжим!
Читать дальше →
Total votes 54: ↑44 and ↓10+34
Comments67

Размышления на тему личной эффективности и организации дел.

Reading time5 min
Views17K
Зачем?
Никогда не успевал в школе. Любая задача у меня растягивалась на максимально возможное время, подтверждая закон Паркинсона. “И это только начало…” – думал я, и впадал в депрессию. Соответственно, ни на что кроме уроков у меня времени особо и не было. Потом ВУЗ и работа. Гонка за деньгами. Господи! Неужто так будет всегда…
С удивлением обнаружил, что чем больше и качественнее делаешь работу – тем больше наваливается. Причем, что интересно, даже если заряжаешь ценник до небес.

Читать дальше →
Total votes 45: ↑41 and ↓4+37
Comments65

Пять способов повысить продуктивность.

Reading time3 min
Views7.6K
По началу я думал что это будет просто перевод одного весьма забавного текста. Но оказалось, что он из рук вон плох, поэтому от него остались только тезисы.

Давайте сразу же договоримся — эти советы подходят в основном программерам, ну и, скажем так, сильно технишн людям. Зададимся вопросом — что такое «продуктивность»? Не знаю как вы, а я вкладываю в это слово очень простое значение. Человек продуктивен, когда выполняет необходимые ему действия с минимальным напрягом для себя и максимальной отдачей для других. В случае программера идеально продуктивным является человек, который легко и непринужденно пишет хороший код за минимальное время. Хватит слов — вот вам советы:

1. Никогда не ищите глазами, пользуйтесь функциями поиска. Всегда, всегда используйте поиск, если вы печатаете быстро. Хороший пример — открытие файла в редакторе. Используйте поиск или комплишн (в зависимости от редактора) и вы увидите насколько это быстрее. То же относится к выбору таба/буфера, если редактор не позволяет перейти в нужный буфер — выкиньте его, иначе смотрите в пункт 4. Идеальный редактор работает так — нажимаем кнопочку (в моем случае Ctrl-X + b) и в строке ввода вписываем первые несколько букв открытого в другом табе файла. Завершаем всё нажатием tab и enter. Таким методом я переключаю открытый буфер за 0.2 секунды. Мышью и глазами я переключаю его за 1.4 секунды. Что приводит нас к следующему пункту.

2. Не повторяйте что-либо более 10 раз. Это критическое число для всех разное, для меня оно именно десять. Автоматизируйте. Больше. Чаще, но не увлекаясь глобализмом. Причем не только в коде, в редакторе, в среде, но и в жизни. Нужно разбить 20 куриных яиц? Сделайте коробочку с дырочками и отсекайте острую часть яйца. 11 раз написать триграмматон на заборе? Сделайте шаблон и купите балон с краской. Не забывайте, что клавиатурные шорткаты есть почти во всем софте. Каждый раз когда вы снимате руки с клавиатуры — теряете время.

3. Учитесь скриптовым языкам. Python, Ruby, Perl, Bash, Javascript, CMD, VBasic. Просто хватайте тот, который ближе к вам и пишите-пишите-пишите. Понятно, что выбрать просто, если вы работаете в windows — для вас только CMD и VBasic. Юниксоидам доступно чуть больше, думаю это одна из причин почему гики так активно пересаживаются на Linux. Я знаю, что учиться не легко — но надо. Есть один странный рецепт — попробуйте в течение 2-3 недель работать из консоли. Нет, не надо отказываться от окон и тп — просто откройте окно терминала или cmd и работайте из него, запустив нужный вам скриптовый интерпретатор. И ради бога, никаких far/mc/nc и тп. — ваша цель научиться писать скрипты. После этих 2х недель вы вернетесь к привычной среде с довольно большим знанием о том, как же устроен скриптовый язык. Напомню, для python и ruby есть ipython и iruby. Для perl есть mshell, остальные интерпретируемы сами по себе.

4. Изучите свой IDE настолько, насколько это возможно. В идеале — откажитесь от IDE в пользу хорошего текстового редактора. Я имею ввиду редактора. Например ViM или Emacs. Пользователи MacOS могут использовать и TextMate, однако мне он кажется жалким подобием левой руки (слабой пародией на MicroEmacs). Да, и уверяю вас — оба редактора, и ViM, и Emacs имеют столько возможностей, сколько не снилось любому другому. В то же время оба они прекрасно работают без донастройки, хотя я предпочитаю Emacs. Конечно многие еще помнят что Emacs раcшифровывается как Eight Megs And Constantly Swaping, но 8 метров памяти уже давно перестали быть чем-то из ряда вон выходящим. Окей, вернемся. Выберите редактор. И теперь используйте его везде, где только можно. Вбейте себе в голову — вы используете ТОЛЬКО этот редактор. Потому что достаточно хорошо знать два редактора невозможно. Знатоки утверждают что работая со своим редактором на полную катушку вы получаете буст к производительности в 200-500%. И глядя на Бацека, например, я в это верю. И единственный минус от этого знания только в одном — вы не сможете от этого отвыкнуть.

5. Изучайте технологии и пишите маленькие программки. Выделяйте себе 20-30 процентов времени на ковыряние в новых движках или базах данных. Да, двадцать-тридцать процентов времени. Я знаю что обычно на это выделятся куда меньше — но меня-то не надо обманывать, я ж сам такой был, и хорошо знаю сколько процентов времени программист пишет код. Подвиньте чуть-чуть время, выделяемое вами на чтение LiveJournal и закопайтесь по локоть в Django. Или сядьте и напишите скрипт для накручивания голосов на Хабре. В общем проводите время весело и с пользой. Это сильно помогает отдохнуть на работе не теряя темпа. А главное — это очень неплохо сказывается на структуре вашего кода — теперь вы знаете как и что делают другие.

В общем что я хочу сказать. Стоит немного напрячься, и ваш код сам будет вылетать у вас из-под пальцев. Это я уже не говорю о том что ваши волосы станут чистыми и шелковистыми, а девочки с рецепшна прибегут к вам сами. Удачи.
Total votes 43: ↑38 and ↓5+33
Comments49

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered