Судя по тому, как вы взъелись на автора за то, что он хочет mpb, а у вас до сих пор
нету макбука, даже айфона нету.
хотя вы и работаете
в офисе с 9 до 18, полный рабочий день с 6 утра до 9 вечера (с учетом дороги до офиса).
то вас явно всё очень не устраивает.
Вот я, наоборот, очень рад за автора, что у него сейчас есть возможность «отдыхать» таким образом. Человек молод, он всё ещё успеет, а вот мы с вами уже нет. Я сам родился и вырос где-то далеко в Сибири в маленьком городке. Я всю свою молодость потратил на то, чтобы вырываться из своего окружения, которое сейчас в своем большинстве бухает и работает на заводе. Сейчас я уже несколько лет живу в Москве и зарабатываю несколько сотен тысяч рублей в месяц. У меня уже всё есть, и квартира, и жена, и маленький сын, но у меня уже нет возможности вот так, как автор, взять и уехать в приключения.
Есть хорошие слова:
Знаете, вот если у меня в детстве не было велосипеда, а сейчас я езжу на бентли, то у меня всё-равно в детстве не было велосипеда.
Поэтому я рад за автора, что у него все так получилось и что у него будет что рассказать своим детям/внукам. Явно им это будет интересней слушать, чем то, как мы с вами работали полный рабочий день с 6 утра до 9 вечера.
у pt1c просто произошел разрыв шаблона. Он работает 5 дней в неделю несколько лет и не может заработать на mbp, а тут чувак за 3 дня собрал 1/4 от суммы ноутбука.
Кстати, добавьте ссылку на мой вариант с использованием Fimp-токена.
1. Раньше, чтобы получить Fimp-токена, нужно было использовать скрипты (http://habrahabr.ru/post/207282/#comment_7147808), но чтобы упросить этот процесс, я за пол часа накидал приложение с использованием node-webkit. Исходники и само приложение доступны тут: github.com/NAlexandrov/yarsa (скачивайте zip-архив и запускайте yarsa.app).
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
Как вы смогли получить oauth-токен без регистрации приложения или вы как то его зарегистрировали? Я просто прочитал api.yandex.ru/fotki/doc/overview/authorization.xml и там в секции по oauth написано про регистрацию приложения… Поэтому сделал все на Fimp-токене.
И второй вопрос — смогли ли вы сделать, чтобы когда выбираешь несколько картинок — чтобы они все отправлялись?
Просто пытаюсь определить экономию. Пока вы не опубликовали следующую часть, то исходя из выше написанной статьи, получается, что стоимость одного рабочего места проектировщика (только железо) чуть выше стоимости обычной рабочей станции.
Правильно ли я понял из результата тестирования AutoCAD, что нормально смогут работать только четыре пользователя, которым непосредственно нужно пробросить K1 в их VDI?
Влили??? Да вместо того чтобы проводить какую-то олимпиаду, мы могли полностью разработать и отправить 5 таких марсоходов на марс и ещё бы осталось на несколько экспедиций на луну.
Нужно:
1. Автоматическое закрытие после выбора даты
2. Выбор несколько дат «зажатой мышкой»
3. Различные установки ограничений выбора дат (minDate, maxDate и кастомные комбинации типа daysOfWeekDisabled: «1,3,5,7»)
Аналогично, только у меня уже более 4-х лет dlink 2100ap весит просто на открытой крыше в пластиковой коробке для продуктов. Зимой до -45 несколько раз было, летом думаю внутри коробки не менее +50 (т.к. не вентилируется и постоянно на солнце). Это самый долгоживучий девайс у меня. А так на крышах в открытом виде весят не менее десятка девайсов от микротиков и ubiquiti и работают как часы в любую погоду.
Вот я, наоборот, очень рад за автора, что у него сейчас есть возможность «отдыхать» таким образом. Человек молод, он всё ещё успеет, а вот мы с вами уже нет. Я сам родился и вырос где-то далеко в Сибири в маленьком городке. Я всю свою молодость потратил на то, чтобы вырываться из своего окружения, которое сейчас в своем большинстве бухает и работает на заводе. Сейчас я уже несколько лет живу в Москве и зарабатываю несколько сотен тысяч рублей в месяц. У меня уже всё есть, и квартира, и жена, и маленький сын, но у меня уже нет возможности вот так, как автор, взять и уехать в приключения.
Есть хорошие слова:
Поэтому я рад за автора, что у него все так получилось и что у него будет что рассказать своим детям/внукам. Явно им это будет интересней слушать, чем то, как мы с вами работали полный рабочий день с 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
Срок действия токена не менее года.
И второй вопрос — смогли ли вы сделать, чтобы когда выбираешь несколько картинок — чтобы они все отправлялись?
Сервер:
— Платформа SuperMicro 1027GR-TRFT = 70 т.р.
— 2 шт. E5-2620 = 30 т.р.
— 8 шт. 16GB DDR3 = 50 т.р.
— 4 шт. 300GB 15k HDD = 40 т.р.
— LSI RAID контроллер = 10 т.р.
— 3 шт. видеокарты K1 = 300 т.р.
— 10 шт. Windows 7 Pro OLP = 50 т.р.
— vSphere (на 2 процессора) = 85 т.р.
— Horizon View (на 10 подключений) = 105 т.р.
Итого: 740 т.р. / 12 = ~62 т.р. (и то придется 2 лицензии на Horizon View спиратить)
1. Автоматическое закрытие после выбора даты
2. Выбор несколько дат «зажатой мышкой»
3. Различные установки ограничений выбора дат (minDate, maxDate и кастомные комбинации типа daysOfWeekDisabled: «1,3,5,7»)