Pull to refresh
14
0
Макс Юров @yurovmax

User

Send message

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

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

10 жизненных уроков Стива Джобса

Reading time5 min
Views29K
«Я думаю, что мы получаем удовольствие. Я думаю, что нашим клиентам действительно нравятся наши продукты. И мы всегда стараемся сделать их ещё лучше.» Стив Джобс

Его успехи и репутация помогают определять эпоху и изменять мир. Он — соснователь фантастической компании под названием Apple Computers. Он изменяет представление о компьютерах, предлагает нам совершенное железо и программное обеспечение, которое меняет нас.

Этот человек с безграничной энергией и харизмой также является спецом по пусканию пыли в глаза, преувеличений и привлекающим внимание фразам. И даже когда он пытается разговаривать обычно, из него сыпятся блестящие выражения.

Здесь я представляю вам выборку нескольких наиболее интересных его изречений, которые вам помогут добиться успеха в жизни:
Читать дальше →
Total votes 71: ↑67 and ↓4+63
Comments135

Типографические забавы

Reading time1 min
Views656

По сети гуляют такие видео, где нет персонажей:)
Их главные герои — шрифты, буквы.
Некоторое время назад была новость про одно такое видео, но ведь их же много и есть очень и очень занятные!
Предлагаю наиболее примечательные
Total votes 27: ↑22 and ↓5+17
Comments23

Интернет-планшет на базе Linux Nokia N800

Reading time5 min
Views3.1K
Осознав, что Windows Mobile конечно хорошая система, но здоровье дороже, подружиться с PocketPC мне так и не удалось. В поисках альтернатив, я продолжил изучать рынок мобильных компьютеров.
Когда в первый раз прочитал о выпуске Nokia N800, не понял, кому может понадобиться подобное устройство сегодня: мобильный компьютер без явной функциональности PIM, GSM-модуля и общей ориентацией на использование мобильного высокоскоростного интернета? Говорите для бесед отлично подходит VoIP? Может так и есть. Только вот WiFi в городе сегодня – большая редкость. Даже в Великобритании, несмотря на обнадеживающие новости – открытых бесплатных WiFi хот-спотов в центре Лондона нет.
Поэтому первые недели после приобретения таблетка лежала у меня мертвым грузом. Подключение к интернету словно оживило N800. С этого момента вопросы, касающиеся персонального информационного менеджера – отпали сами собой.
обо всём по порядку
Total votes 46: ↑44 and ↓2+42
Comments146

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

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

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

Мэтт Мюлленвег: человек, изменивший блогосферу в 21 год

Reading time2 min
Views566
WordPress — один из самых известных в Сети блоггерских движков. Миллионы блоггеров используют его ежедневно, но лишь немногие знают, кто тот человек, который создал эту замечательную бесплатную программу. А узнать это проще простого: достаточно набрать [Мэтт] в поисковой системе Google — и на первой строчке появится его сайт. Это самый важный Мэтт в мире: Мэтт Мюлленвег (Matt Mullenweg).

23-летний парень стал знаменитым два года назад, когда вышла первая версия Wordpress. Ему тогда было всего 21, он родился в Хьюстоне и как раз переехал в Сан-Франциско, чтобы работать в CNET Networks, но вскоре уволился оттуда и основал собственный стартап Automattic (компания для обслуживания всех дел, связанных с Wordpress), а также компанию Akismet по разработке средств для борьбы со спамом в блогах. Всё это происходило в 2005 году.

Читать дальше →
Total votes 46: ↑44 and ↓2+42
Comments40

Онлайновые хранилища 2.0

Reading time3 min
Views1.2K
Почти год назад мы уже публиковали сравнительный обзор онлайновых хранилищ по материалам журнала PC World. Однако, с тех пор много воды утекло и пришло время еще раз вернуться к этой теме. Посмотрим, что из себя представляют онлайновые хранилища нового поколения, сделанные в стиле Веб 2.0. На сайте ExtremeTech опубликован обзор шести таких сервисов — это отличное дополнение к нашему прошлогоднему материалу.

Читать дальше →
Total votes 47: ↑46 and ↓1+45
Comments57

OpenID: последний элемент в головоломке Веб 2.0

Reading time2 min
Views710
Как известно, OpenID — это удобная технология для «сквозной» авторизации на различных сайтах в интернете. Заведя себе один-единственный аккаунт, пользователь с его помощью осуществляет авторизацию на всех веб-сайтах, которые поддерживают OpenID.
Читать дальше →
Total votes 38: ↑37 and ↓1+36
Comments25

Дом Яндекса на Самокатной

Reading time4 min
Views4.8K
О том, как живут простые труженики Google, Yahoo и Microsoft, информации в сети предостаточно. С российскими IT-компаниями ситуация сложнее: они зачастую не столь открыты для всеобщего взора, хотя потенциальным работникам и просто любопытным бывает интересно узнать — «что внутри».

«Яндекс» является одним из лидеров хабрарейтинга компаний, а его лидерство в рунете мало кто решится оспорить. Здание, где работают люди, благодаря которым «найдётся всё», я посетил в конце прошлой недели.

Читать дальше →
Total votes 143: ↑141 and ↓2+139
Comments149

Календарь: Таблица или Список?

Reading time4 min
Views5.7K

Предыстория


На поиски по теме, указанной в заголовке меня сподвигла задача сверстать календарь для нашей системы отчетов. Что примечательно, мои действия почти в точности повторяли действия автора статьи, которую я нашел и перевёл (под катом).
Встав перед задачей сверстать календарь я тоже «мыслил анти-таблично», и после не долгих раздумий сварганил из списка календарец. Но к концу рабочего дня и всех мытарств, меня переклинило по дороге домой тоже, что и автора статьи — а как быть с днями недели?
По пути я обдумал этот вопрос и сформулировал запрос для Google — calendar table or list. Первая же ссылка привлекла меня и подтвердила мои соображения относительно того что календарь это всё-таки таблица а не список.
Я не претендую на оригинальность, конечно же, и возможно эта тема уже поднималась, но именно в таком разрезе я её ещё не встречал. В русскоязычной части интернета я ещё как-то читал статью Neutrino о его опыте вёрстки календаря, тогда я ещё удивился предложенному решению, но к сожалению тогда о семантике я мало задумывался)
Для предотвращения возможных будущих заблуждений, я решил перевести найденную статью, так как она вполне убедительна и раскрывает довольно полно затронутую тему. Надеюсь, также на вашу критику перевода, так как с переводом у меня не всё гладко, по-моему)


Читать дальше →
Total votes 15: ↑13 and ↓2+11
Comments28

XHTML. Простота и порядок, доступные каждому.

Reading time4 min
Views4.2K
Во времена “младенчества” сети Интернет, ему многое прощалось: отсутствие качественного оформления документа, отсутствие эргономики интерфейсов, некорректность по ряду причин программного кода языков и многое другое. Было это потому, что сам Интернет был неким ноу-хау, если хотите, и распространялся по принципу “как есть”. Это была эпоха Веб 1.0, как его позже назовут. Сегодня же мы с вами являемся современниками Веба, который с легкой руки Тима О’Рейли получил название Веб 2.0, что означает выход на новый качественный уровень, когда в вебразработку приходят профессионалы, которые не рисуют мышкой, заботятся об удобстве использования своего продукта, отвечают за корректность каждой строчки кода и за его безопасность. Работы этих специалистов говорят сами за себя. Это люди, которые понимают и принимают весь груз ответственности за то, каким Веб станет после них.
Далее в статье обсуждаются преимущества XHTML
Total votes 43: ↑30 and ↓13+17
Comments213

Навигация по страницам

Reading time1 min
Views2K
В LJ-коммьюнити появилась интересная идея по визуализации навигации по страницам, которая наиболее эффективна при большом их количестве.

Автор представил пример. Спешу поделиться этим с вами, а также ожидаю комментариев по упрощению постраничной навигации в целом.
Total votes 39: ↑36 and ↓3+33
Comments85

Вводное слово

Reading time1 min
Views1.4K
Разрабатываемые в первую очередь для людей, и лишь во вторую — для машин, микроформаты представляют собой набор простых и открытых форматов описания данных, основанных на широко применяемых и хорошо освоенных технологиях (например, XHTML и CSS).

Основные принципы:

1. Решение специфичных проблем.
2. Чем проще тем лучше.
3. Разработка в первую очередь для людей, и лишь во вторую — для машин.
4. Переосмысленное применение составных частей широко применяемых технологий.
5. Модульность и внедряемость.
6. Поощрение децентрализованной разработки, контента и сервисов.

Существуют микроформаты для разметки резюме, календаря, тегов и т.п.

В настоящее время внедрение того или иного микроформата в код реальной вебстраницы не вызывает трудностей т.к. информация, размеченная сообразно правилам выбранного микроформата, по сути и является обычным XHTML кодом. Работа с микроформатами подсилу практически любому человеку.

Официальный сайт: microformats.org

Полный перечень существующих микроформатов: microformats.org/wiki/Main_Page
Total votes 4: ↑4 and ↓0+4
Comments13

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

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
Activity