Для операций с недвижимостью в Москве необходимо очень много денег. Другое дело где-нибудь за Уралом — в моем родном городе начали строить дома таким образом, что 1-ый этаж состоит только из нежилых помещений. Стоимость сопоставима с квартирой (около 1.5-2.5 млн. в зависимости от квадратуры) так вот — купив такое нежилое помещение, оборудованное отдельным выходом и прилегающей стоянкой, вы даже не делая в нем ремонт (или прям минимальный под покраску), можете сдать под офис или магазин. Стоимость аренды выше, чем сдавать аналогичную по квадратурам квартиру.
Почему владельцы крупных трекеров не вынесут весь web frontend в приложение, сделанное, например, на node-webkit. А p2p составляющую оставят как есть или оформят в виде api. Такое приложение сможет автоматически обновляться при запуске (получая новые ип-адреса серверов для анонсирования раздач) и тем самым они будут избегать блокировок.
Мне кажется, что «минимальное время очистки» индивидуально по отношению к каждому индивидуму. Некоторые практикуют полифазную модель сна, а другим подходит классический вариант. Но в любом случае, если вы не высыпаетесь очищаетесь, то вы это должны ощущать.
Погодите, мы тут сравнивали качество ноутбуков премиум сегмента, у ohmytribe zenbook, у меня retina. Я не спорил о том, что старые ноутбуки качественнее, у самого 10 дюймовый китаец ДНС с усиленной батареей отслужил 2 года дозорным/encounter ноутбуком (каждые две недели игра, практически не пропускал), плавал в канализации, болоте, много раз валялся в снегу и не проходило ни одной игры, когда бы он выпадал из машины. В итоге у него оторвался дисплей, но я его обратно приделал, а также перестала работать клавиатура — подключил внешнюю. Теперь ноут стоит в качестве скайп-ноута и работает так уже 3-ий год :)
У меня одна из самых первых mbp pro retina 15", в использовании с лета 2012 года. Ежедневно катается в метро/маршрутки по 3 часа. По вечерам валяется/используется на кухне. Количество циклов перезарядки уже приближается к 700. За всю жизнь ноутбук уже ни один раз летал со стола/дивана, периодически на клавиатуру и тачпад выпадают осадки в виде слюны маленького ребенка (он любит долбить по клавиатуре двумя ручками) а также пару раз на клавиатуру удалось ему «сходить по маленькому». И после всего этого на нем только несколько серьёзных царапин, а также несколько битых пикселей из-за того, что ребёнок около дисплея размахивал шнуром от зарядки.
Судя по тому, как вы взъелись на автора за то, что он хочет mpb, а у вас до сих пор
нету макбука, даже айфона нету.
хотя вы и работаете
в офисе с 9 до 18, полный рабочий день с 6 утра до 9 вечера (с учетом дороги до офиса).
то вас явно всё очень не устраивает.
Вот я, наоборот, очень рад за автора, что у него сейчас есть возможность «отдыхать» таким образом. Человек молод, он всё ещё успеет, а вот мы с вами уже нет. Я сам родился и вырос где-то далеко в Сибири в маленьком городке. Я всю свою молодость потратил на то, чтобы вырываться из своего окружения, которое сейчас в своем большинстве бухает и работает на заводе. Сейчас я уже несколько лет живу в Москве и зарабатываю несколько сотен тысяч рублей в месяц. У меня уже всё есть, и квартира, и жена, и маленький сын, но у меня уже нет возможности вот так, как автор, взять и уехать в приключения.
Есть хорошие слова:
Знаете, вот если у меня в детстве не было велосипеда, а сейчас я езжу на бентли, то у меня всё-равно в детстве не было велосипеда.
Поэтому я рад за автора, что у него все так получилось и что у него будет что рассказать своим детям/внукам. Явно им это будет интересней слушать, чем то, как мы с вами работали полный рабочий день с 6 утра до 9 вечера.
у pt1c просто произошел разрыв шаблона. Он работает 5 дней в неделю несколько лет и не может заработать на mbp, а тут чувак за 3 дня собрал 1/4 от суммы ноутбука.
2. Далее, когда у вас есть Fimp-токен, то необходимо скопировать этот скрипт в Automator, чтобы получилось как на картинке:
Картинка + Исходник скрипта
on run
# заменить на свой токен
set TOKEN to "2d1da421fdd3404318e81c0a0442105e"
# адрес альбома куда загружать фотографии
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/photos/"
tell application "Finder"
set selectedFiles to (get selection)
if (count of selectedFiles) > 0 then
repeat with i from 1 to the count of selectedFiles
set filePath to POSIX path of (item i of selectedFiles as alias)
set responseCode to do shell script "curl -sL -w %{http_code} --header \"Authorization: FimpToken realm=\"fotki.yandex.ru\", token=" & TOKEN & "\" -F \"image=@" & filePath & "\" --request POST " & ALBUM & " -o /dev/null"
if (responseCode is not "201") then
display alert "Произошла ошибка:" message "Не удалось загрузить: " & filePath
end if
end repeat
display notification "Загрузка картинок завершена" with title "fotki.yandex.ru"
end if
end tell
end run
3. Для тех, кто не хочет загружать фотографии в корень Яндекс.Фоток, а хочет загружать в свой приватный альбом, то открывайте на сайте Яндекс.Фотки этот приватный альбом и смотрите в адресную строку. В ней есть цифровой идентификатор альбома, например у меня: fotki.yandex.ru/users/mylogin/album/200491/ Из этого адреса нас интересуют только цифры 200491. Чтобы загружать фотки именно в этот альбом, в скрипте, который вы скопировали в Automator, замените адрес в переменной ALBUM на http://api-fotki.yandex.ru/api/users/mylogin/album/200491/photos/
Чтобы загружать фотки не в общую коллекцию, нужно предварительно создать, например запароленный альбом (или выбрать имеющийся) и посмотреть его URL в браузере. Например вот: fotki.yandex.ru/users/mylogin/album/200491/
Теперь чтобы AppleScript мог загружать фотки в этот альбом, необходимо строку:
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/photos/"
заменить на:
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/album/200491/photos/"
Всё. Смог реализовать загрузку подряд несколько картинок (когда выбрано несколько файлов). Собственно вот предварительный AppleScript, который можно загрузить в Automator.
Нужно только заменить токен на свой. И заменить mylogin в адресе.
Исходник
on run
set TOKEN to "2d1da421fdd3404318e81c0a0442105e"
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/photos/"
tell application "Finder"
set selectedFiles to (get selection)
if (count of selectedFiles) > 0 then
repeat with i from 1 to the count of selectedFiles
set filePath to POSIX path of (item i of selectedFiles as alias)
set responseCode to do shell script "curl -sL -w %{http_code} --header \"Authorization: FimpToken realm=\"fotki.yandex.ru\", token=" & TOKEN & "\" -F \"image=@" & filePath & "\" --request POST " & ALBUM & " -o /dev/null"
if (responseCode is not "201") then
display alert "Произошла ошибка:" message "Не удалось загрузить: " & filePath
end if
end repeat
display notification "Загрузка картинок завершена" with title "fotki.yandex.ru"
end if
end tell
end run
sorry: ошибся веткой
высыпаетесьочищаетесь, то вы это должны ощущать.Вот я, наоборот, очень рад за автора, что у него сейчас есть возможность «отдыхать» таким образом. Человек молод, он всё ещё успеет, а вот мы с вами уже нет. Я сам родился и вырос где-то далеко в Сибири в маленьком городке. Я всю свою молодость потратил на то, чтобы вырываться из своего окружения, которое сейчас в своем большинстве бухает и работает на заводе. Сейчас я уже несколько лет живу в Москве и зарабатываю несколько сотен тысяч рублей в месяц. У меня уже всё есть, и квартира, и жена, и маленький сын, но у меня уже нет возможности вот так, как автор, взять и уехать в приключения.
Есть хорошие слова:
Поэтому я рад за автора, что у него все так получилось и что у него будет что рассказать своим детям/внукам. Явно им это будет интересней слушать, чем то, как мы с вами работали полный рабочий день с 6 утра до 9 вечера.
1. Раньше, чтобы получить Fimp-токена, нужно было использовать скрипты (http://habrahabr.ru/post/207282/#comment_7147808), но чтобы упросить этот процесс, я за пол часа накидал приложение с использованием node-webkit. Исходники и само приложение доступны тут: github.com/NAlexandrov/yarsa (скачивайте zip-архив и запускайте yarsa.app).
2. Далее, когда у вас есть Fimp-токен, то необходимо скопировать этот скрипт в Automator, чтобы получилось как на картинке:
3. Для тех, кто не хочет загружать фотографии в корень Яндекс.Фоток, а хочет загружать в свой приватный альбом, то открывайте на сайте Яндекс.Фотки этот приватный альбом и смотрите в адресную строку. В ней есть цифровой идентификатор альбома, например у меня: fotki.yandex.ru/users/mylogin/album/200491/ Из этого адреса нас интересуют только цифры 200491. Чтобы загружать фотки именно в этот альбом, в скрипте, который вы скопировали в Automator, замените адрес в переменной ALBUM на
http://api-fotki.yandex.ru/api/users/mylogin/album/200491/photos/
Теперь чтобы AppleScript мог загружать фотки в этот альбом, необходимо строку:
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/photos/"
заменить на:
set ALBUM to "http://api-fotki.yandex.ru/api/users/mylogin/album/200491/photos/"
Нужно только заменить токен на свой. И заменить mylogin в адресе.
Чтобы получить токен, нужно скачать реализацию RSA от Yandex download.yandex.ru/api-fotki/c-yamrsa.tar.gz затем распаковать и сделать make encrypt
Во shell скрипте нужно mylogin заменить на свой логин и mypassword соответсвенно тоже. Результатом выполнения скрипта будет строчка:
TOKEN is 2d1da421fdd3404318e81c0a0442105e
Срок действия токена не менее года.