Сенсор бега Speedbox потому так и называется что это не совсем обычный шагомер с GPS. Он крепится прямо на обувь, там внутри как я понимаю система акселерометров, которая производит измерения именно движений ноги и постоянно передает эти данные в компьютер пульсотахографа, а на основе этих данных уже рассчитываются скорость, длина шага, пройденное расстояние, нагрузка и т.д.
Из моего опыта — нормальный кардиомонитор для спорта должен иметь нагрудный блок датчиков для постоянного контроля ЭКГ в течении всей тренировки, пробежки, велопрогулки, заплыва и т.д. Все остальные гаджеты — скорее игрушки, во всяком случае практического толка от них мало т.к. либо точность измерений небольшая, либо замеры надо делать периодически самому (как например в LifeTrak). Пробовал разные девайсы, из них большинство — скорее игрушки.
Если хотите недорогой пульсотахограф — лучше купить например BEURER PM 70 — стоит ненамного дороже LifeTrak, но имеет гораздо больше возможностей и главное ведет запись ЭКГ постоянно с нагрудного блока. Также можно подключить сенсор бега Speedbox и тогда получите еще более точный измерительный комплекс. Для полного счастья можно и весы к нему подключить. Все данные периодически можно сбрасывать на PC и мониторить в специальной программе, корректируя затем режимы тренировок, делая поправки в самом пульсотахографе. Ну и ко всему производитель все-таки — Германия а не Китай.
В общем из того что пробовал сам остановился на PM 70 и сейчас им вполне доволен.
October CMS… позволяет уже «из коробки» то, что большинству других CMS и не снилось.
Ну так и написали бы чем конкретно она так отличается. Хоть какое-то сравнение с существующими CMS в статье сделать надо было, ну или хотя бы ссылки на подобные сравнения дать.
Мне стало интересно, как же из того, что чего-то одного больше, чем чего-то другого, следует, что что-то одно менее востребовано, чем что-то другое?
Если меру востребованности определить как отношение спроса к предложению, то можно дополнить пример данными по количеству вакансий на том же сайте с вхождением соответствующих слов, чтобы пример стал более показательным.
Ну хорошо — заходим там же в раздел предложения работы www.work.ua/jobs/:
вводим «руководитель»: Найдена 1631 вакансия
т.е. 50999/1631 примерно 31 резюме на 1 вакансию
вводим «программист»: Найдено 1606 вакансий
т.е. 7693/1606 примерно 5 резюме на 1 вакансию
Как и ожидалось — у разных «руководителей» конкуренция за место более чем в 6 раз выше чем у разных «программистов».
Переходить к следующему шагу не буду — мне и раньше все было понятно, даже без этой т.с. статистики.
Мой жизненный опыт говорит о том, что программисту найти работу гораздо проще чем руководителю.
После увиденных мною развалов нескольких компаний, программисты легко находили новое место работы, а вот руководители — нет.
Так что возвращаясь к теме статьи:
Программирование, это не только карьерный тупик, но еще гарантированный «кусок хлеба» с маслом и даже икрой, а вот руководящая должность это скорее карьерная лотерея, ведь далеко не все менеджеры станут
CEO четырех-миллиардной компании
и выйдут в этом звании на пенсию. Большинство так и останутся менеджерами даже не среднего, а нижнего звена со средней зарплатой намного меньше чем у программистов с аналогичным стажем.
Как уже написал выше:
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
Слова «менеджер» и «программист» слишком многозначны.
Мой пример — это показатель того, что на рынке труда разных «менеджеров» гораздо больше чем разных «программистов», т.е. их востребованность ниже.
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
Зайдите на любой популярный сайт работы в поиск резюме,
например сюда: www.work.ua/resumes/
вводим «менеджер»: Найдены 106394 резюме
вводим «программист»: Найдены 7693 резюме
Ну и кем тогда лучше быть — менеджером или программистом?
Начните с группы или сообщества, которое действительно ценит то, что вы делаете. А затем хорошенько постарайтесь, объясняя и рассказывая истории, увеличивая в глазах людей ценность приобретаемого, вместо того, чтобы снижать его цену (еще лучше параллельно эту цену повышать). Когда вам не нужно, чтобы все покупали то, что вы продаете, фраза «это слишком дорого», услышанная от кого-то – это всего лишь полезное напоминание, что для вашей аудитории вы определили цену верно.
На самом деле все гораздо проще:
Чтобы вам не говорили что у вас «слишком дорого» — вам просто надо уметь объяснять почему у других «слишком дешево» :-)
Без ссылки на задание или текста самого задания ничего непонятно, хотя видно, что вы нанимали очень недорогих фрилансеров:
1й работает примерно за 700 рублей в рабочий день, 2й и 3й за 1000, т.е. в месяц все они (при таких ставках) зарабатывают около 22000 рублей — для программирования слишком дешево для качественной работы, хотя возможно у вас было задание по другому направлению.
Безусловно существуют методы борьбы с вирусом некомпетентности для любых видов организационных структур. Это задача высшего менеджмента.
Но эта задача в таком случае — не решаема, т.к. получается, что высший менеджмент, по описанным вами причинам, будет иметь наивысший уровень некомпетентности!
Я пользуюсь вот таким www.iconbit.ru/products/105375/. Сейчас уже есть целый ассортимент подобных девайсов за сумму около ста или чуть более баксов.
Большинство тех, кто обращается ко мне за советом по апгрейду древней техники, после демонстрации возможностей покупают такой или что-то подобное.
Для среднестатистического домашнего пользователя такой игрушки более чем достаточно, клаву, мышь и внешний винт можно подключить, интернет, почта, ворд, кино, музыка, скайп, торренты и т.д. есть + куча еще всего что есть в Андроид маркете.
Единственное, что из коробки девайсы как правило содержат убогую прошивку, но ее легко заменить — (это уже хлеб моего приятеля), но скоро я думаю производители доведут софт из коробки до ума.
Так что даже с учетом разовых услуг приятеля по установке прошивки + доп. SD карта — стоимость не превысит 150USD, что как минимум в два раза дешевле чем у вас.
Да, ваше устройство мощнее и к нему можно подключить два монитора, но мощность в данном случае не так критична — т.к. для всего перечисленного двухядерного кортекса и встроеных ускорителей вполне хватает, ну а два монитора среднестатистическому домашнему пользователю не нужно.
Безусловно у вашего компьютера будут свои пользователи, но устройства о которых пишу я, сильно сужают вашу нишу на рынке — просто имейте это в виду.
Сайт из моей статьи как и большинство реально эксплуатирующихся сайтов — далеко не из коробки.
Как правило на таких сайтах за несколько лет эксплуатации собирается жуткий зоопарк сторонних и самописных модулей и тем. Код их далеко не идеален и с этим ничего не поделаешь.
Мне заказали не редизайн сайта или рефакторинг кода, а конкретную задачу — трекать ошибки в полях форм в GA — все!
Для тех, кому попадется подобная задача я и написал эту статью, с целью показать возможное простое решение.
Т.е. если вы не поняли — статья не о том, как нужно было писать код всем плохим разработчикам, чтобы хорошему разработчку было легко решить поставленную задачу, а о том как хорошему разработчику можно по простому решить задачу, если приходится иметь дело с плохим кодом.
А зачем код смотреть? Просто представьте, что кроме стандартного валидатора в большинстве форм используется еще несколько десятков кустарных кастомных валидаторов — жесть!
Слава богу, что представитель заказчика, отвечающий за дизайн сайта, требовал единообразия стиля всех форм на сайте и в случае невалидного заполнения поля требовал добавления CSS класса 'validation-failed' к таким полям (что соответственно единообразно показывало пользователю, что поле на странице заполнено неверно).
Вот за этот факт я и ухватился — иначе пришлось бы для каждого кастомного валидатора писать отдельный код для трекинга ошибок валидации.
Вот как раз стандартная валидация там применяется меньше чем в половине форм.
Я же написал, что в JS лапше т.н. сторонние разработчики нагородили своих обработчиков-валидаторов — что как раз сильно усложняло эту задачу!
Т.к. если бы использовалась только стандартная валидация — я мог бы просто перекрыть один ее метод и все, т.е. тогда задача была бы тривиальной и писать было бы не о чем.
По вашей ссылке как раз пример громоздкого решения, подобного тому, о котором я писал в первом абзаце.
Там предлагается для каждой формы делать что-то такое:
Replace the onclick function call of the form’s “Continue” button:
onclick="shipping.save()"
with
onclick="trackAndSaveShipping()"
Это порождает кучу дополнительного кода, который еще нужно и во все шаблоны пораспихивать, а учитывая что форм в том магазине сотни (кабинет клиента, корзина, оплата, пожертвования, спец.подписки, отзывы, рейтинги, блог, корпоративные клиенты и т.д.) — это был бы жуткий гемор.
Мой вариант позволяет отслеживать ошибки во ВСЕХ этих формах с помощью всего нескольких строк кода в единственном файле!
Для правильного проектирования чело либо нужно начинать с цели. Так вот у внешней части любого интернет-магазина основная цель – это максимизация конверсии. Почему я написал именно слово «конверсия», а не «продажи»?
Вот этого я как раз и не понял из вашего дальнейшего описания, все как-то очень расплывчато.
Объясните пожалуйста конкретно — что вы подразумеваете под конверсией и почему целью внешней части интернет магазина являются именно максимизация конверсии, а не продажи?
Насколько знаю, нет ни одного человека, которые работают во всех смыслах удаленно (другой регион / страна)…
Вот это-то и печально, т.е. ваш ответ на мой первый вопрос можно интерпретировать как % стремящийся к 0.
Политику безопасности я конечно уважаю, но сильно сомневаюсь, что в компаниях, ориентированных на веб сервисы (Google, FB и т.п.) — большая часть например фронтэнд программистов вообще имеет доступ к каким-либо конфиденциальным данным. Ну а про новые «фишки» можно проболтаться и вне офиса. Тут что офисный работник, что удаленщик должен уметь «держать язык за зубами».
В общем все это довольно показательно — даже передовые компании с якобы демократическими порядками на самом деле предпочитают авторитарный надсмотр за собственными трудовыми ресурсами. В связи с этим есть еще один вопрос:
А существуют ли в принципе примеры, пусть не таких уж крупных, но тоже успешных IT компаний, где хотя бы половина работников работает реально удаленно (другой регион / страна)? Или пока это удел только совсем мелких аутсорсинговых компаний, занимающихся мелкими же проектами?
Если хотите недорогой пульсотахограф — лучше купить например BEURER PM 70 — стоит ненамного дороже LifeTrak, но имеет гораздо больше возможностей и главное ведет запись ЭКГ постоянно с нагрудного блока. Также можно подключить сенсор бега Speedbox и тогда получите еще более точный измерительный комплекс. Для полного счастья можно и весы к нему подключить. Все данные периодически можно сбрасывать на PC и мониторить в специальной программе, корректируя затем режимы тренировок, делая поправки в самом пульсотахографе. Ну и ко всему производитель все-таки — Германия а не Китай.
В общем из того что пробовал сам остановился на PM 70 и сейчас им вполне доволен.
вводим «руководитель»: Найдена 1631 вакансия
т.е. 50999/1631 примерно 31 резюме на 1 вакансию
вводим «программист»: Найдено 1606 вакансий
т.е. 7693/1606 примерно 5 резюме на 1 вакансию
Как и ожидалось — у разных «руководителей» конкуренция за место более чем в 6 раз выше чем у разных «программистов».
Переходить к следующему шагу не буду — мне и раньше все было понятно, даже без этой т.с. статистики.
Мой жизненный опыт говорит о том, что программисту найти работу гораздо проще чем руководителю.
После увиденных мною развалов нескольких компаний, программисты легко находили новое место работы, а вот руководители — нет.
Так что возвращаясь к теме статьи:
Программирование, это не только карьерный тупик, но еще гарантированный «кусок хлеба» с маслом и даже икрой, а вот руководящая должность это скорее карьерная лотерея, ведь далеко не все менеджеры станут и выйдут в этом звании на пенсию. Большинство так и останутся менеджерами даже не среднего, а нижнего звена со средней зарплатой намного меньше чем у программистов с аналогичным стажем.
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
Мой пример — это показатель того, что на рынке труда разных «менеджеров» гораздо больше чем разных «программистов», т.е. их востребованность ниже.
Предположим, что подразумевается «менеджер»=«руководитель»
вводим «руководитель»: Найдено 50999 резюме,
т.е. все равно в разы больше чем программистов.
например сюда: www.work.ua/resumes/
вводим «менеджер»: Найдены 106394 резюме
вводим «программист»: Найдены 7693 резюме
Ну и кем тогда лучше быть — менеджером или программистом?
Чтобы вам не говорили что у вас «слишком дорого» — вам просто надо уметь объяснять почему у других «слишком дешево» :-)
1й работает примерно за 700 рублей в рабочий день, 2й и 3й за 1000, т.е. в месяц все они (при таких ставках) зарабатывают около 22000 рублей — для программирования слишком дешево для качественной работы, хотя возможно у вас было задание по другому направлению.
Большинство тех, кто обращается ко мне за советом по апгрейду древней техники, после демонстрации возможностей покупают такой или что-то подобное.
Для среднестатистического домашнего пользователя такой игрушки более чем достаточно, клаву, мышь и внешний винт можно подключить, интернет, почта, ворд, кино, музыка, скайп, торренты и т.д. есть + куча еще всего что есть в Андроид маркете.
Единственное, что из коробки девайсы как правило содержат убогую прошивку, но ее легко заменить — (это уже хлеб моего приятеля), но скоро я думаю производители доведут софт из коробки до ума.
Так что даже с учетом разовых услуг приятеля по установке прошивки + доп. SD карта — стоимость не превысит 150USD, что как минимум в два раза дешевле чем у вас.
Да, ваше устройство мощнее и к нему можно подключить два монитора, но мощность в данном случае не так критична — т.к. для всего перечисленного двухядерного кортекса и встроеных ускорителей вполне хватает, ну а два монитора среднестатистическому домашнему пользователю не нужно.
Безусловно у вашего компьютера будут свои пользователи, но устройства о которых пишу я, сильно сужают вашу нишу на рынке — просто имейте это в виду.
Как правило на таких сайтах за несколько лет эксплуатации собирается жуткий зоопарк сторонних и самописных модулей и тем. Код их далеко не идеален и с этим ничего не поделаешь.
Мне заказали не редизайн сайта или рефакторинг кода, а конкретную задачу — трекать ошибки в полях форм в GA — все!
Для тех, кому попадется подобная задача я и написал эту статью, с целью показать возможное простое решение.
Т.е. если вы не поняли — статья не о том, как нужно было писать код всем плохим разработчикам, чтобы хорошему разработчку было легко решить поставленную задачу, а о том как хорошему разработчику можно по простому решить задачу, если приходится иметь дело с плохим кодом.
кустарныхкастомных валидаторов — жесть!Слава богу, что представитель заказчика, отвечающий за дизайн сайта, требовал единообразия стиля всех форм на сайте и в случае невалидного заполнения поля требовал добавления CSS класса 'validation-failed' к таким полям (что соответственно единообразно показывало пользователю, что поле на странице заполнено неверно).
Вот за этот факт я и ухватился — иначе пришлось бы для каждого кастомного валидатора писать отдельный код для трекинга ошибок валидации.
Я же написал, что в JS лапше т.н. сторонние разработчики нагородили своих обработчиков-валидаторов — что как раз сильно усложняло эту задачу!
Т.к. если бы использовалась только стандартная валидация — я мог бы просто перекрыть один ее метод и все, т.е. тогда задача была бы тривиальной и писать было бы не о чем.
Там предлагается для каждой формы делать что-то такое:
Replace the onclick function call of the form’s “Continue” button:
Это порождает кучу дополнительного кода, который еще нужно и во все шаблоны пораспихивать, а учитывая что форм в том магазине сотни (кабинет клиента, корзина, оплата, пожертвования, спец.подписки, отзывы, рейтинги, блог, корпоративные клиенты и т.д.) — это был бы жуткий гемор.
Мой вариант позволяет отслеживать ошибки во ВСЕХ этих формах с помощью всего нескольких строк кода в единственном файле!
возраст:
1. до 30 лет
2. после 30 лет
и вы все поймете!
Объясните пожалуйста конкретно — что вы подразумеваете под конверсией и почему целью внешней части интернет магазина являются именно максимизация конверсии, а не продажи?
Политику безопасности я конечно уважаю, но сильно сомневаюсь, что в компаниях, ориентированных на веб сервисы (Google, FB и т.п.) — большая часть например фронтэнд программистов вообще имеет доступ к каким-либо конфиденциальным данным. Ну а про новые «фишки» можно проболтаться и вне офиса. Тут что офисный работник, что удаленщик должен уметь «держать язык за зубами».
В общем все это довольно показательно — даже передовые компании с якобы демократическими порядками на самом деле предпочитают авторитарный надсмотр за собственными трудовыми ресурсами. В связи с этим есть еще один вопрос:
А существуют ли в принципе примеры, пусть не таких уж крупных, но тоже успешных IT компаний, где хотя бы половина работников работает реально удаленно (другой регион / страна)? Или пока это удел только совсем мелких аутсорсинговых компаний, занимающихся мелкими же проектами?