Pull to refresh
0
0
rostis @rostis

User

Send message

Личные финансы — семейный бюджет в GoogleDocs

Reading time2 min
Views24K
Предлагаю вниманию Хабросчетоводов программу для ведения личных финансов на платформе Google Documents.

Предыстория: я решил сделать свой Excel (Google Spreadsheet) файл для ведения личных финансов после того, как раз 5 пробовал разобраться в системе 4Конверта. Почти после каждого прочитанного поста Макса Крайнова я пытался еще раз открыть 4Конверта, как он рекомендовал, но каждый раз терпел неудачу. Ничего не имею против 4-х конвертов, видно просто мы не сошлись :) В итоге, меня посетила отличная мысль, что использование ФОРМ в Google Docs решит проблему простого и быстрого занесения данных в систему с любого Интернет-девайса (Компьютер, смартфон, iPhone). Этот файл я назвал Gbudget.

Принцип работы Gbudget:
Total votes 78: ↑72 and ↓6+66
Comments70

Метод движения

Reading time7 min
Views826
Еще на новогодних каникулах для нескучного времяпрепровождения был куплен джевельный диск очередного «Принца Персии». От предыдущих игр серии эта отличается одной малозаметной для большинства игроков деталью — в титрах больше не указан Джордан Мехнер, тот самый человек, который в 1989 году при помощи компании Broderbund выпустил в свет самого первого из отпрысков благородного семейства.
Читать дальше →
Total votes 109: ↑99 and ↓10+89
Comments39

10 шагов создания идеального личного сайта

Reading time5 min
Views7.1K
Если ты создаёшь сайт-портфолио, то у тебя несколько причин: ты фрилансер — и тебе нужно показать людям что ты умеешь и как это умеешь, или ты студент (или безработный) — и ты ищишь через сайт потенциальных работодателей, или ты работаешь в отделе крупной компании — и вы создаёте корпоративный блог о жизни компании и показываете что делает ваша компания — не важно кто ты, главное что через сайт-портфолио к тебе обратятся люди (за помощью или для того, чтобы дать тебе работу).

1. Логотип


Логотип — это первое что видит пользователь. На западе люди привыкли смотреть слева-направо, по этому логотип располагают обычно в верхнем левом углу сайта, чтобы сразу понять кто владелец данного сайта.
Читать дальше →
Total votes 142: ↑87 and ↓55+32
Comments58

5 проверенных способов заставить аудиторию почувствовать себя идиотами

Reading time2 min
Views4.1K
1. Начать с «терминов и определений»
Есть несколько вариаций этого способа:

Можно приводить общеизвестные определения, намекая, что присутствующие не совсем адекватны:
Читать дальше →
Total votes 142: ↑126 and ↓16+110
Comments100

Визуализация информации и статистики

Reading time2 min
Views1.6K
Так уж получилось, что время от времени мне приходится работать со статистикой, а следовательно задаваться вопросом «В каком виде ее лучше представить другим людям?» Поэтому, сегодня я расскажу вам о некоторых весьма оригинальных способах визуализации разного рода статистических данных.

Для начала приведу пример одной визуализации, сделанной с помощью Processing.
В ее основу входит ежегодная статистика наиболее освещаемых газетой New York Times людей и организаций, а связи между ними показаны линиями.
image
По ссылке можно посмотреть визуализации за каждый год с 1984.
Читать дальше →
Total votes 67: ↑62 and ↓5+57
Comments33

Еще один глупый скрипт для сортировки фотографий по EXIF под *nix

Reading time1 min
Views1.8K
Как-то так получилось, что на домашней файло-помойке скопилось 20Гб фотографий в не отсортированном виде. Причем, если в последнее время я и дочка пользуемся EOS Utility и она аккуратно складывает фотографии по годам/месяцам/дням, то все фотографии ранее и с других фотоаппаратов просто сваливались в различные поддиректории. Соответственно захотелось причесать этот бардак, для чего был и сделано следующее:

1. Установлен пакет exifprobe (Он читает информацию об EXIF )
2. Написан скриптик «sort_by_exif_date.sh»:
#!/bin/bash
if [ -f "${1}" ]
then
CurrDate=`/usr/bin/exifprobe -L "${1}" | awk 'BEGIN {DateTime=""} /DateTime/{DateTime=$3} END{print DateTime}' | sed s/\'//g`
ToPath=`echo ./${CurrDate}/ | sed 's/:/\//g'`
if [ "$CurrDate" = "" ]
then
ToPath="./Unknown/"
fi

mkdir -p ${ToPath}
mv "${1}" ${ToPath}
Cmd=""${1}" To ${ToPath}"
echo ${Cmd}
fi

3. Запущено вот такое:
find. -path "./200[1234567890]" -prune -o -exec ~/bin/sort_by_exif_date.sh {} \;
4. И почищены пустые директории (удалились только пустые):
find. -type d -exec rmdir "{}" \;


В результате все фотографии, имевшии exif информацию, разложились по папочкам, все неопознанное упало в папку Unkonown.

Таким образом, о добрый %USERNAME%, я уменьшил меру Хаоса на одной отдельно взятой файло-помойке.
Total votes 54: ↑42 and ↓12+30
Comments29

Cимвол з̶а̶ч̶е̶р̶к̶и̶в̶а̶н̶и̶я

Reading time1 min
Views7.2K
Недавно нашел интересный символ, который позволяет делать зачеркнутый текст практически в любом месте. Без использования тегов.
В̶о̶т̶ ̶п̶р̶и̶м̶е̶р̶ ̶т̶а̶к̶о̶г̶о̶ ̶и̶с̶п̶о̶л̶ь̶з̶о̶в̶а̶н̶и̶я.

Подумал что хабрапользователям бывает трудно на некоторых сайтах, где нельзя использовать коды, вот и решил предложить альтернативный вариант =)
Сам символ просто так не получается вставить, зато можно его вытащить из примера.
Вставлять его нужно после каждой буквы, кроме последней.
Total votes 133: ↑95 and ↓38+57
Comments150

Убежать от Твиттера

Reading time1 min
Views550
Просидев пол дня за компьютером, я встал, оделся и пошел бегать, чтобы отдать дань гиподинамии, а также в предверии предстоящего сложного похода. До похода осталось 18 дней, набегать надо очень много, чтобы в походе не входить в фазу. Такой мотивации мне было мало и я случайно придумал очень странный эксперимент. Суть эксперимента простая: за эти 18 дней я пробегу столько километров, сколько у меня фолловеров в твиттере. То есть каждый новый фолловер плюс километр.

twitter

На данный момент километраж составляет 137 км, но в последнее меня активно фоллофили, так что думаю придется попотеть. Кстати сегодня пробежал 7 фолловеров!

P.S. Пора уже, чтобы Твиттер влиял на здоровье, разве я не прав?

via Спортохабр.
Total votes 116: ↑86 and ↓30+56
Comments64

Обмануть природу: Земные Сутки протяженностью в 50 часов.

Reading time2 min
Views1.1K
Время относительно — это мы знаем со школы. Как и то, что почувствовать это нам невозможно. Но способ убедиться в кривизне времени все же есть — отъехать подальше от родного города.
дальше...
Total votes 54: ↑35 and ↓19+16
Comments80

Двуногий робот в теории

Reading time3 min
Views5.3K
Итак, дамы и господа, мы с вами дожили до момента, когда злой ученый может позволить себе создать армию чудовищных роботов-убийц, несущих ужас и разрушения. Уничтожением человечества я займусь позже, а сейчас попробую теоретически доказать возможность создания довольно резвого двуногого шасси для робота-бипеда.

image
Читать дальше →
Total votes 60: ↑53 and ↓7+46
Comments83

Twitter — поиск — Google: ассоциативные связи новых реалий?

Reading time3 min
Views494
image
62% американцев, пользующихся интернетом, готовы сменить свой поисковик. Большинство (45%) — при условии, что это улучшит качество поиска.
Станет ли новым любимцем публики Твиттер?



Погрузиться в тему
Total votes 46: ↑36 and ↓10+26
Comments28

Контексты функций в Action script

Reading time3 min
Views3.5K
Я люблю использовать анонимные функции, передавать функции по ссылке, объявлять функции прямо в теле другой функции и т.п. Это удобно и практично, но с этими механизмами могут возникнуть некоторые проблемы. Начиная с версии 9 Flash Player сохраняет в this функции её родителя. Звучит просто, но все ли понимают, что это значит и как тяжело было раньше без этого?

Например, теперь можно описать такую функцию:

public class TestClass
{
	var property : Number;

	function updateValue(value : Number) : void
	{
		TestClass(this).property = value;
	}
}

и передавать её куда угодно:

var func : Function = new TestClass().updateValue;
func(555);

и быть уверенным, где-бы её не вызвали в this будет экземпляр класса TestClass. Но я не об этом, есть более любопытные действия, которые можно производить над функциями в Action Script, их мы их рассмотрим.
Читать дальше →
Total votes 26: ↑23 and ↓3+20
Comments42

Тестируем поддержку OpenID от Windows Live ID

Reading time1 min
Views1.4K

В ноябре прошлого года на конференции PDC Microsoft анонсировал поддержку OpenID со стороны Windows Live ID в ближайшее время и выпустил предварительную версию СТР для всех желающих. Финальная версия ожидается в 2009 году, а предварительную я и решил попробовать в действии.
Читать дальше →
Total votes 56: ↑41 and ↓15+26
Comments37

Эффективное использование закладок браузера — ориентация на действия

Reading time1 min
Views1K
bookmarkЗаранее прошу прощения за некоторое количество воды во вступлении – хочется вначале объяснить мотивы.

Недавно я в очередной раз обнаружил печальный факт: почти все заботливо собранные закладки в браузере лежат мертвым грузом. То, что они идеально отсортированы по категориям, еще не означает автоматически, что ими когда-то воспользуются. Хотя среди них есть много очень полезных и важных ссылок.

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

Получается, что изо дня в день я трачу время на поиск полезных материалов, которые затем просто пропадают в черной дыре хранилища закладок.
Читать дальше →
Total votes 82: ↑75 and ↓7+68
Comments77

ОПСОСы и защита личных данных

Reading time2 min
Views4.3K
На Хабре частенько поднимается вопрос о защите личных данных, сайтах подобных radarix.com и прочих базах данных, вот и я хочу поделиться историей произошедшей со мной не так давно.
Читать дальше
Total votes 103: ↑98 and ↓5+93
Comments141

Times New Roman — запретить

Reading time1 min
Views16K
Все ли шрифты можно использовать в презентации в равной степени? Оказывается, нет. Если вы делаете презентацию для публичного выступления, то не стоит выбирать шрифты с засечками (или серифные). Типичными представителями являются Times New Roman, Courier New или Cambria. Дело в том, что в таких шрифтах сверху и снизу букв ставятся маленькие черточки — «засечки». И на расстоянии буквы просто сливаются в единую массу, затрудняя восприятие текста.

image

Такие шрифты идеальны для распечатки больших объемов текста, т. к. при прочтении засечки помогают «держать» строку. А вот для выступлений выбирайте бессерифные шрифты, например, Arial или Calibri. Хотя мы предпочитаем ограничиваться бессерифными шрифтами в большинстве случаев. Даже если презентация направляется партнеру по e-mail, не исключено, что он решит просмотреть ее на проекторе. Так что исключите Times New Roman и ему подобные из своего арсенала.
Total votes 121: ↑85 and ↓36+49
Comments110

Правило пирамиды

Reading time5 min
Views9.4K
Правило пирамидыУ вашего нового сайта современный актуальный дизайн. Пуленепробиваемая верстка. Хрустально чистый код, способный в легкую держать 50 000 уников. Осталось только написать ясные и четкие тексты.

Это правило поможет вам. Не смотря на то, что оно простое, оно очень эффективно.

Стив Круг и Якоб Нильсен учат нас: если пользователь быстро не понял, нужна ли ему информация – он уйдет. Текст будет прочитан очень бегло, буквально одно-два предложения.

Как правильно составить текст для сайта? Что поставить вперед, а что приберечь на потом? Когда я впервые задался этим вопросом, мой отец, в прошлом журналист ТАСС, рассказал о правиле пирамиды. Его, в свое время, научили коллеги из BBC (Би-би-си, а не вэ-вэ-эс, если что).
Правило пирамиды и примеры
Total votes 170: ↑162 and ↓8+154
Comments55

Цели и Средства

Reading time4 min
Views604
Недавние обсуждения про файловый менеджер, про ожидания от бренда, про продажу софта «бывшего в употреблении», а так же про многочисленные стартапы, в которых во главе угла стоит ее величество Монетизация, натолкнуло на размышления.

Каждая вещь в любой момент может быть или целью, или средством. Соответственно, выбор, чем считать ту или иную вещь, у нас есть в любой момент.

Продолжение топика — Идеальная «Web-разработка» или путь от идеи до готового проекта

Так что же цель, а что средство?
Total votes 58: ↑50 and ↓8+42
Comments60

Information

Rating
Does not participate
Registered
Activity