Pull to refresh
7
0
Никита Дедик @Meneldor

Стартапер

Send message

Практический AJAX: что делать с закладками

Reading time4 min
Views2.9K
Примечание: ниже перевод статьи «Ajax Best Practices: Don't Break Bookmarks», посвященной решениям, позволяющим пользователям корректно добавлять в закладки страницы сайта, сделанного при помощи AJAX-методов. Я постарался дополнить ее по мере сил, опираясь на обсуждение предыдущей статьи из серии.

Статья является второй из серии (здесь первая), посвященной устранению критики, которую сейчас так много адресуют использованию AJAX, и обзорам методов, которые помогут сделать ваш сайт чуточку лучше.
Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments16

Как JavaScript тормозит Веб (и что с этим делать)?

Reading time1 min
Views3.1K
Примечание: ниже перевод статьи «How JavaScript is Slowing Down the Web (And What To Do About It)», посвященной, в основном, работе с виджетами: характерные проблемы и методы их решения.

Одна строка JavаScript является основой большинства текущих технологий, которые используют авторы блогов. Виджеты, средства (фото-/видео-)обмена, отслеживание посетителей, рекламные объявления. Во многих случаях единственная строка JavaScript — это все, что нужно автору, чтобы добавить в своей блог что-то новенькое. Проблемы начинаются тогда, когда много-много этих самых строчек собирается вместе...

читать дальше на webo.in →
Total votes 40: ↑37 and ↓3+34
Comments52

CSS макеты: фиксированные, резиновые, эластичные. Плюсы и минусы

Reading time2 min
Views6.5K
Примечание: ниже выложен перевод статьи «CSS Layouts: The Fixed. The Fluid. The Elastic.», в качестве русского аналога термина layout используется макет. В статье рассматриваются два вида «резинового» макета, поэтому один из них для различия обозначен как «эластичный» (elastic, спасибо MTonly за ценный комментарий). Автор резюмирует основные плюсы и минусы каждого из рассматриваемых макетов (способов верстки).

Какой макет верстки (с использованием Каскадных Таблиц Стилей, CSS) можно считать наилучшим? Каждый из них имеет свои хаки (quirks) и свои уникальные плюсы и минусы. Будет ли один из них более удобен для пользователя, чем все остальные? Насколько просто им будет пользоваться? Какие есть у каждого из них проблемы, и как их обходить? Верстается ли один из них проще всех остальных? Есть ли среди них какой-либо ущербный, совершенно непригодный? Скорее всего, многие однозначно ответят на эти вопросы, но я не буду так торопиться. Каждый из этих макетов мне нравится, и каждый применим в том или ином случае, если делать это с умом и внимательно проверять простоту использования и одинаковую доступность для всех категорий пользователей. Все они являются частью уровня представления (presentational layer) для вебсайта, поэтому большинство вопросов по доступности вытекают из корректного использования семантики и общих правил верстки. Далее я опишу свой взгляд на жестко фиксированный (rigid fixed), адаптивный резиновый (adaptable fluid) и расширяемый эластичный (expandable elastic) макеты.
Читать дальше →
Total votes 28: ↑25 and ↓3+22
Comments45

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

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

Основы языка программирования Python за 10 минут

Reading time9 min
Views1.3M
Python Logo

На сайте Poromenos' Stuff была
опубликована статья, в которой, в сжатой форме,
рассказывают об основах языка Python. Я предлагаю вам перевод этой статьи. Перевод не дословный. Я постарался подробнее объяснить некоторые моменты, которые могут быть непонятны.

Если вы собрались изучать язык Python, но не можете найти подходящего руководства, то эта
статья вам очень пригодится! За короткое время, вы сможете познакомиться с
основами языка Python. Хотя эта статья часто опирается
на то, что вы уже имеете опыт программирования, но, я надеюсь, даже новичкам
этот материал будет полезен. Внимательно прочитайте каждый параграф. В связи с
сжатостью материала, некоторые темы рассмотрены поверхностно, но содержат весь
необходимый метриал.


Читать дальше →
Total votes 50: ↑47 and ↓3+44
Comments163

Юникодный спец-символ переворачивающий текст

Reading time1 min
Views48K
Любой текст, написаный после спец-символа ‮, будет выглядеть вот так:

‮ Перевернутый текст

Если взглянуть в код документа, то MSIE и Опера покажут, что текст действительно написан правильно, а Файрфокс из-за некоторых своих особенностей покажет и код документа перевёрнутым, причём включая HTML-теги.

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

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

Вот такой он разный, этот юникод :)

‮ Источник
Total votes 70: ↑67 and ↓3+64
Comments128

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

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


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

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

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

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

Аудиоплеер mp3 файлов на flash для вашего сайта — бесплатно

Reading time1 min
Views9K
Итак, для всех тех, кто хотел mp3-плеер на свой сайт, абсолютно бесплатно для вас мы сделали вот такой:


Да, да, абсолютно бесплатно.

Пользуйтесь на здоровье!
Total votes 74: ↑56 and ↓18+38
Comments106

TheFunded: скандальный справочник по венчурным фондам

Reading time2 min
Views686
На конференции КИБ-2007 российские предприниматели жаловались, что на сайтах российских стратегических и венчурных инвесторов абсолютно не прописана процедура подачи заявок на инвестиции (MP3 с жалобами). Кому, в каком виде присылать бизнес-план — ни слова про это ни на сайте РБК, ни у “Рамблера”, ни у других «денежных мешков». Аналогичная проблема имеется не только в России, но и за рубежом. Впрочем, там ситуация сдвинулась с мертвой точки два месяца назад, когда открылся сайт TheFunded.

Предприниматели, которые ищут венчурные инвестиции, наконец-то получили необходимый им сервис. На сайте TheFunded собраны профили крупнейших в мире венчурных фондов и финансистов-ангелов, а также отзывы о работе с ними. Сайт уже стал причиной нескольких скандалов.
Читать дальше →
Total votes 6: ↑5 and ↓1+4
Comments2

Об удобстве интерфейсов

Reading time8 min
Views5.3K
Сегодня, дорогие друзья, мне бы хотелось поговорить об насущной проблеме всеобщего одваноливания (прим. автора: веб 2.0) — проблеме хороших графических интерфейсов на веб-сайтах.
Многие дизайнеры совершают некоторые довольно типичные ошибки при проектировании пользовательских интерфейсов, и это приводит к различным неудобствам при их использовании конечными пользователями.
Читать дальше →
Total votes 64: ↑57 and ↓7+50
Comments94

Пятнадцать «отмазок» не создавать стартап от Пола Грэма

Reading time21 min
Views6.6K
Евгений Шадчнев опубликовал перевод замечательной статьи Пола Грэма о типичных вымышленных причинах не создавать стартап. «Нет ничего плохого в том, чтобы быть не уверенным. Если вы хакер, думающий об основании компании и вы сомневаетесь перед этим большим шагом, то вы следуете по пути, пройденному многими. Ларри и Сергей не были уверены, стоит ли основывать Google, а Джерри и Фило сомневались, создавать ли Yahoo. На самом деле мне кажется, что наиболее успешные стартапы получаются у сомневающихся хакеров, чем у переполненных оптимизмом ребят от бизнеса».
Читать дальше →
Total votes 83: ↑81 and ↓2+79
Comments53

Сибирь — следующая Силиконовая долина

Reading time2 min
Views1.4K
В апрельском номере журнала Fortune опубликована большая статья о Новосибирске и Академгородке. Для американцев сибирский мегаполис выглядит донельзя экзотично: здесь скейтбордисты катаются вокруг статуи Ленина, а высокие технологии создаются детьми коммунистов и революционеров. Однако, третий по размеру городу России всерьёз претендует на роль ещё одной мировой хайтек-столицы.
Читать дальше →
Total votes 39: ↑36 and ↓3+33
Comments73

Персональный проектный менеджмент: повышаем точность управления.

Reading time8 min
Views7.3K
Одним из важнейших профессиональных качеств менеджера является умение укладываться в сроки, а также — умение прогнозировать сроки, давать четкий ответ на вопрос: «к какому моменту вы могли бы это завершить?» Кроме того, ему необходимы навыки распределения бюджета своего времени, для принятия решений типа «стоит ли браться за это дело, не нанесет ли это ущерб своевременности выполнения других дел?»

Сейчас мы остановимся на методах, позволяющих учитывать при принятии решений не только приоритетность дел и сроки их исполнения, но и затраты времени на исполнение дел, их место в общем бюджете времени.
Читать дальше →
Total votes 31: ↑30 and ↓1+29
Comments23

Фатальные ошибки стартапов

Reading time4 min
Views1.9K
Автор Том Таулли (Tom Taulli)
Источник Forbes.com
Лос-Анджелес
Несколько недель назад я встретился с основателем новой компании, который сообщил мне, что очень известные инвесторы желают инвестировать около $2 миллионов в его предприятие. Я спросил, кто будет юристом сделки?.. Ответ заставил меня съежиться: «один из инвесторов порекомендует своего знакомого юриста».
Читать дальше →
Total votes 33: ↑31 and ↓2+29
Comments10

Работа с телом

Reading time6 min
Views659
Как правильно заметил phyrz, раскрытие профессиональных секретов подобно стриптизу. Но я вынужден продолжить потому, что считаю интерес к теме приоритетнее морального аспекта вопроса.

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

В качестве преамбулы скажу только одно – не бойтесь клиентов. Страх зажимает вас, вашу инициативу, интересные предложения, мысли. Страх делает вас уязвимее.

Читать дальше →
Total votes 43: ↑41 and ↓2+39
Comments33

Знакомство с микроформатом rel-license

Reading time1 min
Views1.5K
Под хабракатом я разместил обзорное описание микроформата rel-license, призванного указать для контента или его части ту лицензию, под которой этот контент распространяется (Creative Commons 2.0, Apache 2.0 license, GNU General Public License и т.п.).

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

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Date of birth
Registered
Activity