Связаться со мной можно, черканув пару строк на mail@mindcollapse.com или же в skype: orl-light
Основное в каждой работе это умение себя преподнести. Мне и в жизни приходилось часто наблюдать, когда бестолковые пиздоболы, умея отлично расчесать начальству или клиентам какую-то полную чушь из сферы диаметрально противоположной их специализации, продвигались по карьерной лестнице много быстрее бородатых пузатых гениев с уровнем коммуникабельности на уровне среднестатистического аутиста с дефектами речи. Как мы выяснили в прошлых сериях повествования, работать нужно на иностранцев, потому как, если один славянин начинает управлять другим, первый сразу начинает чувствовать себя всемогущим царьком в масштабах одной офисной "коробки", что мешает здоровым профессиональным отношением. С иностранцами же возникает следующая проблема - языковой барьер. Пожалуй, этой стеной отсекается, как говорят у нас в Одессе, большая половина претендентов. Причем первостепенной важностью обладает отнюдь не богатый словарный запас или там диплом IELTS в позолоченной рамке на видном месте в кабинете. Нет, главное для экспортера своих мозгов и талантов - business english. По сути, это даже не язык, а набор церемониальностей. И если те же европейцы обычно довольно спокойно относятся к фривольному стилю общения, то для американцев даже один имейл с отсутствием приветствия и правильной подписи может быть истолкованный, как личное оскорбление и крайняя степень неуважения. По сути, тут та же ситуация, что и в Китае, когда на традиционном китайском говорит минимум, а в большинстве своем общение проходит по упрощенной схеме. То же самое и с европейцами, если вы выучили язык Шекспира по подлинникам и хотели провести беседу на совещании в стиле викторианской эпохи, вы будете разочарованы - на вас, в лучшем случае, повесят клеймо чудака. Иногда это даже выводит из себя, каждую неделю, включаясь в видеоконференцию в скайпе, приходится проходить процедуру how-are-you-канья. И не дай бог команде будут представлять новенького: пока все не наведут справки о его делах, поулыбаются, представят друг друга, обменяются бизнес комплиментами, работы не будет. Еще очень важным моментом является обтачивание своего языка. И нет, я совсем не подразумеваю то, о чем хихикают девятиклассники на задних партах. Уберите из своей речи "категоризмы" can not, will not, do not и прочее. Это очень обижает заграничных ребят, используйте нейтральные формы речи по типу I wish I could, but. Не нужно бояться грамматических и лексических ошибок, избегая их по возможности. Конечно, писать что-то типа I work do like money pay you in time thank you не стоит, вы же не мастер Йода, а мы не на Арракисе, но и строить вычурные многоуровневые конструкции не нужно - вас могут не понять, попросить повторить последнюю фразу, а это чаще всего оказывается проблематичным. Из личного опыта, могу посоветовать иногда разряжать атмосферу длительных текстовых конференций какой-то шуткой или остротой. Но тут опять таки нужно быть крайне осторожным и тактичным, фраза "вот если бы этот черножопый Джон из американской команды тестировщиков родился на 50 лет раньше, мы бы могли высекать его бамбуковыми палками за каждый пропущенный баг" может поставить крест на вашей профессиональной карьере. При общении не забывайте про субординацию. Обращайтесь к высшему начальству, минуя своего непосредственного руководителя, в исключительных случаях. Прежде всего, высшее начальство может быть вообще не в курсе решаемого вопроса, а может и просто не считать своей обязанностью общение с какое-то чернью из Восточной Европы. Ваш начальник получит выговор, а вы потом еще долго будете страдать от проявленной инициативы.
Второй важный момент - умение правильно оценить себя. Да-да, в денежном эквиваленте. Тут нужно побороть 2 основополагающих начала человеческой сущности: алчность и скромность, найдя какой-то компромисс. Схемы оплаты в основном могут быть 3х видов. Это либо почасовая тарификация, либо фиксированная сумма за определенный тип работ, либо ежемесячные денежные вознаграждения за выполненный труд. Особых советов тут быть не может, замечу лишь, что и среди западных людей изредко встречаются нечистые на руку. Если вы решили свести свои рабочие отношения к общению в скайпе без заключения договоров (особенно это имеет сенс при работе фрилансером с разовыми заказами), то советую несколько месяцев настоять на предоплате. Не стоит верить в добродетель древней Европы, жадность и хитрость есть везде. В дальнейшем, схема расчетов будет оговариваться вами и работодателем лично, могу лишь посоветовать проанализировать объемы выполняемой работы. Мне сейчас выгодней оплата за месяц, так как проект был успешно запущен, все работает и лишь иногда нужно вносить какие-то мелкие коррективы, что не отнимает много времени. В начале же, при разработке, расчет со мной проводился по почасовому тарифу. Это сложнее, вам нужно отчитываться за все проделанные таски, вести свой тайм-менеджмент календарь и быть честным. Последнее вообще практически невыполнимая задача. Ведь иногда так хочется в redmine поставить напротив "remove old backups from server", что делается 1й командой rm -rf /mnt/backup_server/old, параметр "estimate time", равный 10 часам, например. Пару раз, безусловно, может и прокатить, но в итоге с вас непременно спросят. Деньги все считать умеют.
Распространенной ошибкой является несерьезный подход к работе. Мол, начальника не видно, работа через интернет, а значит и можно опаздывать, делать что-попало, а еще умудряться спорить с тим менеджером. Это такая проблема нашей ментальности: гетьмана не видно, козаки в загул. Очень грусняво, но с таким подходом вы вернетесь обратно на скучную работу за гроши, где вас будет каждую неделю сношать руководство за отставания от плана. Конечно, у всех у нас в жизни бывают экстренные ситуации, все это решается одним email-ом или sms-кой. Никто вас не будет рвать на части, если вы соизволите предупредить о своем опоздании или отсутствии, более того - поблагодарят за ответственность. Еще важный момент, научитесь управлять своим временем и правильно оценивать его использование. Чаще всего перед или непосредственно после назначения таска, вас спросят "how much time will it take". Ответ very-many-very-much тут не прокатит, даже если раньше вы подобным не занимались. Я бы даже советовал вам завести свой собственный time plan, где рядом с названием определенного вида работ стоит approximate time. Не будете путаться в своем вранье.
Кто не любит визуальное отображение информации? Избегайте больших объемных текстов по некоторым причинам: чем больше букв, тем больше вероятность, что вы допустите какую-то нелепую ошибку, а люди по ту сторону монитора снисходительно улыбнутся, да и вероятность, что вместо прослушивания вашего монотонного чтения, клиент-заказчик будет раскладывать пасьянс косынку, кивая иногда из вежливости, очень велика. Сделали какую-то клевую фишку в программе? Потратьте 5 минут для powerpoint презентации. Весь процесс функционирование или своей работы пытайтесь выразить в форме блок-схем, найдите учебник по информатике за 9й класс и прочитайте тему алгоритмы - в жизни не раз будет помогать подобный навык. Четыре квадрата со стрелочками всегда будут смотреться лучше и понятней, чем скучный шаблон "at first ..., then ..., and after ..., in the end ...".
Ну и в заключение, основной бесценный совет. Не проебывайте. Не будете проебывать - не будет у вас конфликтов и недопонимания с работодателем, не будет конфликтов - будет бабло, будет бабло - будут дорогие машины, наркотики, комнаты, увешанные коллекционными гитарами, молоденькие французские шлюшки и полный рок-н-рол.
Для начала советую зарегистрироваться на форуме xda-developers. Именно с него мы будем брать все основные файлы, инструкции и сборки. Первым шагом будет прошивка бутлоадера в HSPL. Подробные инструкции и необходимые файлы можно найти в этом топике. Никаких трудностей на данном этапе возникнуть не должно, входите в "матрас" бутлоадера, зажав при перезагрузке кнопку volume down, и запускаете exeшник с HSPL. И да, обязательно зарядите батарею и прочитайте какой-то религиозный текст. Все операции с bootloader и baseband при наличии головы на плечах и стабильном электроснабжении являются абсолютно безопасными, но если вдруг что - получите красивый кирпич с восстановлением только через JTAG интерфейс в сервисе. Ну если найдете такой еще. Ладно, хватит пугать, предположим, что вы вшили HSPL и получили соответствующую надпись в матрасе - теперь вам нужен baseband с поддержкой 576MB RAM. Найти такой можно в этом топике. Вот тут очень важный момент, на обычный HTC HD2 с 512MB внутреннего стореджа можно шить любой модем, а вот если у вас аппарат T-Mobile (отличается цветными кнопками вызова-отбоя и надписью T-Mobile под динамиком), который достался мне, не вздумайте ошибиться и прошить модем, рядом с названием которого нету слова TMOUS. Не обратили внимание? Прошили левый модем? Теперь у вас красивая подставка под кофе. Я советую 2.12.50.02_2, наименее прожорливая к батарее версия, как мне показалось, с мобильным сигналом и gps проблем нет. Финальный этап установки - прошивка универсального загрузчика операционных систем от русскоговорящего гения по имени Cotulla под названием MAGLDR. Инструкции по установке неизменны, все тот же матрас, все те же операции. Скачать последнюю версию можно здесь. Проделав все вышеописанное, вы получите телефон, готовый к установке операционных систем.
Начнем с Android-а. Процесс шитья очень прост: выбираете сборку из подфорума, зажимаете "красную трубку" при загрузке, выбираете опцию "usb flasher" и вперед. Существуют 3 направления прошивок: порт с HTC Desire HD, EVO 4G, Desire или Desire Z c их Sense 2 и кучей собственных приложений, Android 2.2 и Android 2.3. Первый вариант очень хороший, если вы любите красивости и удобности, а быстродействием можете и пожертвовать. Некоторые приложения от HTC просто великолепны, особенно камера, галерея, клавиатура и свой лаунчер. Но при этом все очень прожорливое, загружается при включении около 2-3 минут, видимых тормозов нету, но все же. Андроид 2.2 стабилен и ничем особым не выделяется, а вот 2.3 - выбор ковбоев, особенно CyanogenMod7 сборка. Система загружается меньше, чем за минуту, все летает, в том числе и игры от Gameloft-а. Кстати, на Android работает абсолютно все функции аппарата и без каких-либо проблем. Конечно, все еще никак не разберутся со съемкой видео в 720p, но это как-то маловажно. Мой выбор следующий, очень стабильная и качественная версия. Если хотите получить отличный андроидофон, то без сожаления удаляйте свой кривой WM, вшивая андроид в NAND.
Но кому-то и этого было мало, умельцы сумели портировать Windows Phone 7. Последовательность действий для установки тут такая же, как и с андроидом, скачать сборки можно на форуме. Единственное "но" - возникают проблемы с активацией Live сервисов и джейлбрейком телефона. Детально расписывать процесс я не буду, нюансов тут много больше. При желании - всегда можно написать мне на email, указанный вверху страницы и я отвечу на все ваши вопросы, а если перед этим выпью чего - дам код активации сервисов, который сделает ваш телефон полноценным, а не обрубком. Что касается впечатлений, то мне абсолютно не понравилось абсолютно все: начиная организацией рабочего пространства, спорными элементами интерфейса, заканчивая маркетплейсом. Русского языка, разумеется, пока нет, но есть русская клавиатура для джейлнутых девайсов, она кривая и не все буквы поместились, ой-вей. Работает все великолепно, без тормозов, камера пишет в 720p, синхронизируется устройство с Zune Center, приложения ставятся, все работает на уровне, в том числе и неплохие XNA игры. Но, повторюсь, я пока не совсем оценил юзабилити подобного стиля. Все это шаблонное мышление с привычными рядами иконок, наверное.
В качестве завершения, хочу поблагодарить HTC за отличный аппарат, отправив им луч поноса за хилую батарею, непременно выслать воздушный поцелуй Cotulla и всей DFT на альтруизме и гениальности которых держится весь процесс, ну и конечно же всему коммьюнити xda-developers. Это вам не писать диплом на php, ага.
Для начала нам нужно найти сами карты. Для Украины я советую аэроскановские карты, для России хороши "Дороги России", для Европы, Штатов и прочих мелких стран загнивающего капитализма можете использовать родные, жармэновские (вот так мы и превратили пендосовскую компанию по французскую), они тоже очень неплохи, хотя и весят безбожно много. Все вышеперечисленное в изобилии есть на торрентах, поэтому на этом останавливаться не будем. Далее, после бессонных ночей, истраченных для загрузки 8 гектар карт Европы, у вас в папке должен лежать либо один файл расширения img, чаще всего именуемый gmapsupp.img, либо куча файлов img и парочка других. Прежде всего нам нужен ваш device id, получить его можно с помощью родной MapSource (служебные - получить идентификатор устройства) либо банальным образом, открыв папку Garmin после подключения навигатора к USB шнурку и подсмотрев этот самый айди в xml файле GarminDevice.xml. Сохраняем эти 10 цифр и переходим к следующему шагу: качаем утилиту GMapTool (линк\зеркало, если отпадет), устанавливаем и добавляем туда наши файлы/файл, далее просто нажимаем на кнопку Info и ищем в выводе значение FID - уникального идентификатора карты по которому мы и будем генерировать кейгеном ключ активации (NB.: фидов в одном файле может быть несколько, записываем все, нам придется генерировать ключ для каждого). Далее самое страшное и противозаконное действие, качаем кейген, в строку Unit ID вводим ID нашего устройства, а во втором дроп-дауне выбираем custom mapset, вводим FID, жмем Generate и с улюлюканьем получаем наш заветный код активации. Последний шаг - добавить этот код активации в наш img файл. Для начала рассмотрим вариант, если мы скачали single file. Переходим на вкладку Write, выбираем Insert unloсk code, пишем наш код активации и тыкаем в Write selected. Копируем полученный файл на карту или во внутреннюю память в папку Map с любым названием латиницей и расширением img. Если же файлов несколько, то добавляем их всех, переходим на вкладку Join, указываем Output file и Add new unlock code, ждем мучительный процесс бережного склеивания кусочков и на выходе получаем опять таки 1 файл. Если что-то не клеится - убирайте это из файл-листа. Вот и все. И не забываем, что картография - сложное, кропотливое и малоприбыльное занятие, лучше купить нужные вам карты, а выбранный метод использовать только во времена голода, сплошной черной полосы и резкого сальдо вашего локального бюджета.
PS: все это понадобилось для навигатора Garmin Nuvi 1310, обзор которого может появиться, а может и нет.
PPS: и у нас новый хостинг, подальше от Украины, где в последнее время участилась практика всякого рода отключений не кошерных сайтов, бала-маскарада моральных комиссий, разгула полиции нравов и отрицания существования слова "хуйня", как единственного агрегатного состояния жизни в крупнейшем по территории и по процентному соотношению электората к здоровым людям государстве Европы.