PDA

Просмотр полной версии : убила вакансия


Artic
07.03.2010, 21:42
Нужен флеш программист со знаением API Vkontakte
ппц до чего уже люди доходят ... ну как может быть это важно ? у них мало того что 2-3 АПИ, да ито у меня язык не повернется назвать это АПИ и уж тем более требованием ... это все равно что "требуется секретарша которая умеет выделять текст в блокноте", а после того как взять, потребовать написать программу наведения ядерных бое головок

ппц после таких вакансий понимаешь на сколько низок уровень знаний у набирающих программистов на работу ... а потом они кричат что взяли де*№Й№ и удивляются как такое могло случиться ...

сто пудово подходит под категорию "сам себе злобный буратина"

Furinax
07.03.2010, 21:47
А вот тут (http://hh.ru/vacancy/2635969?query=flash) от баннермейкера требуется знание ActionScript4 :taunt:

Artic
07.03.2010, 21:48
А вот тут (http://hh.ru/vacancy/2635969?query=flash) от баннермейкера требуется знание ActionScript4 :taunt:

ахахахахах жесть ) да, приведенная мной вакансия, конечно меркнет на фоне этой

udaaff
07.03.2010, 21:50
у них мало того что 2-3 АПИ
Это как?

По поводу вакансии. Вполне, по-моему, нормальное требование.

Artic
07.03.2010, 21:55
Это как?
во 1 я выразился образно
а во вторых их не более 12ти пруф:

api_url – это адрес сервиса API, по которому необходимо осуществлять запросы.
api_id – это id запущенного приложения.
user_id – это id пользователя, со страницы которого было запущено приложение. Если приложение запущено не со страницы пользователя, то значение равно 0.
group_id – это id группы, со страницы которой было запущено приложение. Если приложение запущено не со страницы группы, то значение равно 0.
viewer_id – это id пользователя, который просматривает приложение.
is_app_user – если пользователь установил приложение – 1, иначе – 0.
viewer_type – это тип пользователя, который просматривает приложение (возможные значения описаны ниже).
auth_key – это ключ, необходимый для авторизации пользователя на стороннем сервере (см. описание ниже).
language – это id языка пользователя, просматривающего приложение (см. список языков ниже).
api_result – это результат первого API-запроса, который выполняется при загрузке приложения (см. описание ниже).
api_settings – битовая маска настроек текущего пользователя в данном приложении (подробнее см. в описании метода getUserSettings).

и как это может быть ТРЕБОВАНИЕМ ???
да и АПИ то это назвать как то сложно ... скорей какой то упрощенный интерфейс для получения ограниченных данных ... но не как не API (http://ru.wikipedia.org/wiki/API)


нормальное требование- в данном случае
разработка игр/приложений для соц. сетей - actionScript 2/3 (то что нужно подчеркнуть) - это нормальное обоснованное требование, а не - АПИ вконтакте ...
задание - написать игру, на требуемом языке ... подогнать ее под любую социалку может любой школьник … полный бред ставить это требованием ... если уж быть конкретным, то проще указать что игра нужна мультиплеерная и т/д/ …

udaaff
07.03.2010, 21:58
Причем тут FlashVars, вообще? "их" -- это кого? FlashVars'ов? :)

Artic
07.03.2010, 22:04
а нет ошибся
ну болье 12, окей, сути дела не меняет ...
ставить это в требование идиотизм ...

udaaff
07.03.2010, 22:06
http://vkontakte.ru/pages.php?o=-1&p=%C4%EE%EA%F3%EC%E5%ED%F2%E0%F6%E8%FF%20API%20%C2%CA%EE%ED%F2%E0%EA%F2%E5
Обратите внимание на разделы документации.

Artic
07.03.2010, 22:10
то есть по вашему, в том, в чем может разобраться любая школота за 10 минут, нада ставить в требование ? да еще и в заголовок выставлять ?

не, я сто процентов отстал от жизни ... скоро будут набирать людей, разбирающихся как на калькуляторе сложить 2+2 ...

rty
07.03.2010, 22:23
Artic,
Не все работодатели горят желанием оплачивать ваше самообразование на рабочем месте. И насчет 10 минут вы погорячились.

Artic
07.03.2010, 22:36
ваше самообразование на рабочем месте
ОМГ
ну если это образование )) то я чайник/утюг/вантуз !

И насчет 10 минут вы погорячились.
не больше

ratin
07.03.2010, 22:51
Artic, вы походу и правда не знаете, что такое API, или что такое API контакта. Другими словами, нет, на данную вакансию вы не подходите.

Artic
07.03.2010, 22:57
ОМГ боже упаси на такую вакансию быть годным ...
и да, конечно я незнаю, что такое АПИ ... куда уж мне

nuran
07.03.2010, 22:58
Большая вероятность что и оплата соответствующая вакансии так что не стоит обращать внимание ;)

udaaff
07.03.2010, 23:12
то есть по вашему, в том, в чем может разобраться любая школота за 10 минут, нада ставить в требование ? да еще и в заголовок выставлять ?
А в чем нельзя разобраться? Давайте с улицы прохожих набирать тогда на работу. Ведь можно же разобраться за 10 минуть во всем :taunt:

и да, конечно я незнаю, что такое АПИ ... куда уж мне
Сложилось именно такое впечатление.

Artic
07.03.2010, 23:20
Сложилось именно такое впечатление.
я очень рад за вас

А в чем нельзя разобраться? Давайте с улицы прохожих набирать тогда на работу. Ведь можно же разобраться за 10 минуть во всем
я сказал только про АПИ контакта, в пользу знаний языка и специфики приложения ...


вобщем видимо в этой теме собрались "программисты" для которых разобраться в АПИ контакта на много сложней чем написать приложение ))) как бэ удачи ахахаха ) ( nuran исключение ) нада было в перлы геймдева писать ... чтот не сообразил )))) извините что побеспокоил ^^

Большая вероятность что и оплата соответствующая вакансии так что не стоит обращать внимание
такое же впечатление ))

udaaff
07.03.2010, 23:28
я сказал только про АПИ контакта, в пользу знаний языка и специфики приложения ...

Как вы, вообще, можете говорить о том, о чем не имеете представления? Судя по вашим первым постам, вы под апи подразумевали FlashVars, которые передаются в приложение на ВКонтакте.
у них мало того что 2-3 АПИ
во 1 я выразился образно
а во вторых их не более 12ти пруф:

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

Nirth
08.03.2010, 01:56
Нормальная вакансия, написанная не программистом.

CrazyFlasher
08.03.2010, 14:44
чё то я не пойму, что странного в том, что человек ищет специалиста, у которого есть опыт работы с API в контакте?

miramax
08.03.2010, 19:21
Сейчас у вконтакта АПИ стало побольше раз в 10, и в нём надо правда шарить.

Psycho Tiger
08.03.2010, 20:11
Я разбирался 2 (или 3) дня в ОСНОВАХ контакта - получился небольшой минифреймворк, умеющий делать всякие putVariable и sendMessage )

Пользователи

* isAppUser – возвращает установил пользователь данное приложение или нет.
* getProfiles – возвращает расширенную информацию о пользователях.
* getFriends – возвращает список id друзей текущего пользователя.
* getAppFriends – возвращает список id друзей текущего пользователя, которые установили данное приложение.
* getUserBalance – возвращает баланс текущего пользователя в данном приложении.
* getUserSettings – возвращает настройки приложения текущего пользователя.
* getGroups – возвращает список id групп, в которых состоит текущий пользователь.
* getGroupsFull – возвращает базовую информацию о группах, в которых состоит текущий пользователь.



Фотографии

* photos.getAlbums – возвращает список альбомов пользователя.
* photos.get – возвращает список фотографий в альбоме.
* photos.getById – возвращает информацию о фотографиях.
* photos.createAlbum – создает пустой альбом для фотографий.
* photos.editAlbum – обновляет данные альбома для фотографий.
* photos.getUploadServer – возвращает адрес сервера для загрузки фотографий.
* photos.save – сохраняет фотографии после успешной загрузки.
* photos.getProfileUploadServernew – возвращает адрес сервера для загрузки фотографии на страницу пользователя.
* photos.saveProfilePhotonew – сохраняет фотографию страницы пользователя после успешной загрузки.
* photos.movenew - переносит фотографию из одного альбома в другой.
* photos.makeCovernew - делает фотографию обложкой альбома.
* photos.reorderAlbumsnew - меняет порядок альбома в списке альбомов пользователя.
* photos.reorderPhotosnew - меняет порядок фотографий в списке фотографий альбома.



Стена

* wall.getPhotoUploadServernew – возвращает адрес сервера для загрузки фотографии на стену.
* wall.savePostnew – сохраняет запись на стене пользователя.



Аудиозаписи

* audio.get – возвращает список аудиозаписей пользователя или группы.
* audio.getById – возвращает информацию об аудиозаписях по их идентификаторам.
* audio.getLyrics - возвращает текст аудиозаписи.
* audio.getUploadServer – возвращает адрес сервера для загрузки аудиозаписей.
* audio.save – сохраняет аудиозаписи после успешной загрузки.
* audio.search – осуществляет поиск по аудиозаписям.
* audio.add – копирует существующую аудиозапись на страницу пользователя или группы.
* audio.delete – удаляет аудиозапись со страницы пользователя или группы.
* audio.editnew – редактирует аудиозапись пользователя или группы.
* audio.restorenew – восстанавливает удаленную аудиозапись пользователя или группы.
* audio.reordernew – изменяет порядок аудиозаписи в списке аудиозаписей пользователя.



Видеозаписи

* video.getnew



Географические объекты

* getCities – возвращает информацию о городах по их id.
* getCountries – возвращает информацию о странах по их id.



Методы, требующие наличия стороннего сервера

* secure.sendNotification – отправляет уведомление пользователю.
* secure.saveAppStatus – сохраняет строку статуса приложения для последующего вывода в общем списке приложений на странице пользоваетеля.
* secure.getAppStatus – возвращает строку статуса приложения, сохранённую при помощи secure.saveAppStatus.
* secure.getAppBalance – возвращает платежный баланс приложения.
* secure.getBalance – возвращает баланс пользователя на счету приложения.
* secure.addVotes – переводит голоса со счета приложения на счет пользователя.
* secure.withdrawVotes – списывает голоса со счета пользователя на счет приложения.
* secure.transferVotes – переводит голоса со счета одного пользователя на счет другого в рамках приложения.
* secure.getTransactionsHistory – возвращает историю транзакций внутри приложения.
* secure.addRating – поднимает пользователю рейтинг от имени приложения.
* secure.setCounter – устанавливает счетчик, который выводится пользователю жирным шрифтом в левом меню, если он добавил приложение в левое меню.



Методы для отправки и приема SMS

* secure.getSMSHistory – возвращает список SMS-уведомлений, отосланных приложением.
* secure.sendSMSNotification – отправляет SMS-уведомление на телефон пользователя.
* secure.getSMSnew - возвращает тексты SMS, полученные от пользователей приложения.
* setSMSPrefixnew - устанавливает префикс для приема SMS.
* getSMSPrefixnew - возвращает префикс для приема SMS.



Методы для локализации приложений

* language.getValues – возвращает список переведенных на указанный язык фраз.
* secure.setLanguageValue – создает языковую фразу для перевода на другие языки.
* secure.deleteLanguageValue – удаляет языковую фразу.



Другие методы

* executenew - позволяет исполнять алгоритмы в API.
* getVariable – возвращает значение хранимой переменной.
* getVariables – возвращает значения нескольких переменных.
* putVariable – записывает значение переменной.
* getHighScores – возвращает таблицу рекордов.
* setUserScore – записывает результат текущего пользователя в таблицу рекордов.
* getMessages – возвращает список очереди сообщений.
* sendMessage – ставит сообщение в очередь.
* getServerTime – возвращает текущее время.
* getAds – возвращает рекламные объявления для показа пользователям.
* setNameInMenunew – устанавливает короткое название приложения в левом меню, если пользователь добавил туда приложение.



Методы сервиса предложений

* offers.edit – сохраняет информацию о предложении пользователя.
* offers.open – открывает предложение пользователя для общего доступа.
* offers.close – закрывает предложение пользователя.
* offers.get – возвращает информацию о предложении пользователя.
* offers.search – возвращает информацию о случайном предложении в соответствии с выбранными фильтрами.
* offers.getInboundResponses – возвращает информацию об ответах на предложение пользователя.
* offers.getOutboundResponses – возвращает информацию об ответах пользователя на другие предложения.
* offers.accept – принимает предложение.
* offers.refuse – отклоняет предложение.
* offers.setResponseViewed – отмечает ответы на предложение пользователя как просмотренные.
* offers.deleteResponses – удаляет ответы на предложение пользователя.



Методы сервиса вопросов

* questions.get – возвращает список вопросов пользователя.
* questions.edit – редактирует информацию о вопросе.
* questions.add – создает новый вопрос.
* questions.delete – удаляет вопрос.
* questions.search – возвращает список найденных вопросов.
* questions.getTypes – возвращает список всех возможных типов вопросов.
* questions.getOutbound – возвращает список вопросов, на которые ответил пользователь.
* questions.getAnswers – возвращает ответы на вопрос.
* questions.addAnswer – добавляет ответ на вопрос.
* questions.deleteAnswer – удаляет ответ на вопрос.
* questions.joinAnswer – этим вызовом пользователь присоединяется к ответу.
* questions.getAnswerVotes – возвращает список пользователей, присоединившихся к ответу.
* questions.markAsViewed – отмечает список ответов на вопросы пользователя как просмотренные.



Методы работы с вики-страницами

* pages.get – возвращает вики-страницу.
* pages.save – сохраняет текст вики-страницы.
* pages.saveAccess – сохраняет настройки доступа вики-страницы.
* pages.getVersion – возвращает старую версию вики-страницы.
* pages.getHistory – возвращает список всех старых версий вики-страницы.
* pages.getTitles – возвращает список вики-страниц в группе.
* parseWikinew – возвращает html-представление wiki-разметки.



Устаревшие методы

* getUserInfo – возвращает краткую информацию о текущем пользователе.
* getUserInfoEx – возвращает расширенную информацию о текущем пользователе.

Это краткое описание что делают методы API.

iNils
09.03.2010, 01:45
Цензором прошелся.

Psycho Tiger
09.03.2010, 01:53
Ну, смысл поста потерялся - но как вам будет угодно :)

Котяра
09.03.2010, 11:43
Нормальная вакансия/нормальные требования. Требуется человек разбирающийся в АПИ вконтакта, знающий подводные камни и методы обхода. Это не за 10 минут делается. Другое дело, что я, например, не зная этого АПИ, перед собеседованием потратил бы эти "10 минут" на изучение, чтобы быть хотя-бы чуток в теме..

aksios
09.03.2010, 12:27
это все равно что "требуется секретарша которая умеет выделять текст в блокноте"
- Можно по подробней, как в стандартном Виндовс блокноте выделить абзац в тексте?

понимаешь на сколько низок уровень знаний у набирающих программистов на работу ... а потом они кричат что взяли де*№Й№ и удивляются как такое могло случиться ...
сто пудово подходит под категорию "сам себе злобный буратина"
- Ну мы же знаем, что Вы не такой! Заметьте - я подчеркиваю, тут никто не сомневается в Вашей не только адекватности, но и профессионализме. Более того, лично я считаю Вас величайшим мыслителем, гениальнейшим программистом современности.
С нетерпением жду возможности насладиться примерами Ваших работ.

MrPoma
09.03.2010, 12:32
Artic, прочтите еще раз Википедию, пожалуйста. Ссылку вы знаете.

Fernando Costa
09.03.2010, 12:45
это еще что, вот бесплатная парковка на 20 суток это ок вакансия

iNils
09.03.2010, 12:46
Что вы на человека накинулись? Ну оказалось, что имеющаяся у него информация неверна, зачем его продолжать добивать?

udaaff
09.03.2010, 12:56
Что вы на человека накинулись? Ну оказалось, что имеющаяся у него информация неверна, зачем его продолжать добивать?

Он сам предпочел продолжить беседу.

Ну а так было бы смешно, действительно, если бы api вконтакта представляло из себя несколько переменных.

Furinax
09.03.2010, 13:26
Да, действительно. Давайте лучше обсудим на сколько долго затянутся поиски баннермейкера со знанием AS4

Psycho Tiger
09.03.2010, 14:24
и да, конечно я незнаю, что такое АПИ ... куда уж мне
вобщем видимо в этой теме собрались "программисты" для которых разобраться в АПИ контакта на много сложней чем написать приложение ))) как бэ удачи ахахаха )
Если бы он написал "Неужели вконтакте АПИ настолько сложный, что вы не можете в нём быстро разобраться? Там ведь всего n переменных!" или нечто вроде этого - отношение было бы другое.

nuran
09.03.2010, 15:22
Да, действительно. Давайте лучше обсудим на сколько долго затянутся поиски баннермейкера со знанием AS4

Да ладно, это вакансия с заделом на будущее) Будет актуальна ещё не один год)
Хотя недавно БАК запустили снова, может в этом причина всего?)

ratin
10.03.2010, 01:47
nuran, что за БАК, для не посвященных?:)

rty
10.03.2010, 02:46
ratin
Большой Адронный Коллайдер :)

ratin
10.03.2010, 11:59
Аааааа ))