Pull to refresh

Comments 44

Посмотрел видео и понял =) Купить чтоле вебку на рабочий комп =)
Посмотрел видео, думаю приспособить алкотестер.
Угу, сделать хук на коммит: перед коммитом дуньте в трубочку 8)
А шо бы видеть «откуда руки растут» ) Иной раз взглянешь на код и в диком ужасе, как такое можно было написать? )
Алкотестер тогда неплохо бы еще прикрутить.
тут девушка 5,5 лет каждый день http://www.youtube.com/watch?v=xgxxxKwlra8
Как же ему удаётся всё время одно и тоже выражение лица делать?
Ну возможно не с первой попытки, одним кадром в день не обходится :)
История болезни в картинках
Девушка, надо заметить, от фотки к фотке меняется гораздо сильнее.
Ну это ведь девушка. Они более склонны к следованию моде итд. Так что новые прически мэйкапы итд легко меняют лицо.
Ужас.

Захотелось работу поменять на что-нибудь поактивнее.
UFO just landed and posted this here
Да и рубашка меняется. Точно неправильныйю
Приглядитесь — растет ;)
Он отращивает бороду внутри
А почему линуксоиды позаботились о созании папки для снимков при ее отсутствии, а маководы — нет ?)
Маководы привыкли, что о них заботится кто-то другой :)
А почему то на руби, то на перле, хотя тут и шелла достаточно?
да тоже об этом задумался… темболее я сделал небольшой фикс, потому что разрабатываю не один проект, и хочется видеть «таймлайн» («фэйслайн» гы )) каждого проекта в отдельности:

#!/usr/bin/env ruby
folder = ".snaps/"
Dir.mkdir(folder) unless File.directory?(folder)
file="#{folder}#{Time.now.to_i}.jpg"
puts "Taking capture into #{file}!"
system "imagesnap -q -w 3 #{file}"
exit 0


С костылем на Dir.exist? Кроме того засунул все это в pre-commit а не пост, как то мне он больше по душе.
А чтобы иметь один фейслайн на все проекты достаточно поменять первую строчку:
folder = "#{Dir.home}.snaps/"
#!/bin/sh

mkdir -p .snaps
file=$(date +%s)
echo "Taking capture into $file"
imagesnap -q -w 3 "$file"
#!/bin/sh

mkdir -p .snaps
file=".snaps/$(date +%s)"
echo "Taking capture into $file"
if which imagesnap > /dev/null; then
  imagesnap -q -w 3 "$file"
elif which fswebcam > /dev/null; then
  fswebcam $file
else
  echo 'I dont know what to do'
fi
Ну вот зачем всё усложнять?

#!/bin/sh

mkdir -p .snaps
file=$(date +%s)
echo "Taking capture into $file"
( imagesnap -q -w 3 "$file" 2>/dev/null || fswebcam "$file" ) 2>/dev/null
Во-первых, зачем создавать директорию, если вы в неё ничего не кладете? :) Еще не обязательно дважды перенаправлять вывод stderr в /dev/null. Вообще его можно не перенаправлять, т.к. запуск скрипта выполняется из гита

Во-вторых, я ориентировался на простоту понимания и читабельность. Вообще, можно даже так:

file="`mkdir -p snaps`.snaps/`date +%s`.jpg"; imagesnap -q -w 3 $file || fswebcam $file
Опечаточка

file="`mkdir -p .snaps`.snaps/`date +%s`.jpg"; imagesnap -q -w 3 $file || fswebcam $file
Что значит не кладу? Ну забыл вписать, да. Но stderr перенаправить нужно, т.к. помимо ошибки 'command not found' у нас ещё что-то может посыпаться, а бороться с ошибками fswebcam во время коммита — нет уж, увольте, я лучше проигнорирую её просто. В любом случае, which избыточен, как мне кажется. Ну а тем более «I don't know what to do» :)
>Что значит не кладу?

Вы создаете директорию, но файл создается в текущей (с unixtime в качестве имени)
Ну а which да, таки избыточен
А ещё можно в "#{Dir.home}.snaps/" хранить все файлы, а в локальной папке .snaps символьные ссылки. Тогда можно будет и общий «фейслайн» собрать, и по-проектно.
Надо difference записывать в коммит. Борода не отросла- белый экран, экономия.
а чем tlassemble или avconv отличаются от ffmpeg (при склейке фреймов в видео)?
Для Макоси есть прога (к сожалению платная), которая делает снимок с камеры при каждом логине. Можно ли такое сделать скриптом?

Можно хорошо отслеживать кто и в каком состоянии включал комп.
Вы меня, конечно, простите за занудство, но не удержался — 3 статьи из 10, которые «лучшие за 24 часа» — перевод с Hacker News, и эта -не исключение. Ну сколько можно?
Я тоже фоткаюсь каждый час уже в течение лет пяти.

ffmpeg -f video4linux2 -s 640x480 -i /dev/video0 -r 1 -ss 3 \
-f image2 $dir/camshot_$(date +%Y%m%d_%H%M%S).jpeg -t 1

Видео пока не делал, правда.
>Я тоже фоткаюсь каждый час уже в течение лет пяти.
Даже ночью?
А что в этом удивительного?
Ну то что именно ночью лично для меня не удивительно ибо я сам ночью не сплю. Я имел ввиду даже во время сна вы встаете и фоткаетесь каждый час?
Sign up to leave a comment.

Articles