Какие-нибудь профессиональные пакеты тоже под линукс приходится ставить с офсайта
Против оффсайтов ничего не имею, но тут часть софта приходится качать совсем с каких-то сомнительных сайтов, напоминающих пиратские файлопомойки.
Не говорю уже о том, что нормальный офисный пакет в Линукс до сих пор не завезли. Либреофис? Да, есть. Но Вы пробовали в нем что-то серьезнее служебки написать? И Outlook для линукса нет.
Что касается офисного пакета, то MS Office 365 стал облачным, т.ч. выглядит одинаково под любой OS (в том числе я с Linux тачки захожу в outlook и пользуюсь им аналогично тому, как из под windows).
Для этого есть специальные сервера и вычислительные кластера. А для доступа к ним нужен терминал. Мак на эту роль прекрасно подходит.
И тут мы возвращаемся к проблеме того, что под MacOS нет нормальной реализации xserver (я, например, на девбокс захожу по ssh -X, прокидываю себе GUI emacs'а и так работаю, но в MacOS это не очень удобно).
Для ML инженера — правильно заметили, что нейронку на маке не запустишь, но давайте будем честны — на ноуте вообще нейронку запускать не надо…
Если нет мощного локального девбокса, то что-то потренировать на лаптопе с внешней видеокартой — вполне себе юзкейс. Дебажиться в облаках — не очень удобно, да и инстанс ради такого дрежать — довольно накладно. В облака разумней кидать "чистовую" тренировку.
Ну, и для SWE/SRE/DevOps/Ops — mac отличный выбор.
Хз, я что-то так и не привык к MacOS в качестве полноценной рабочей платформы. В итоге макбуком больше пользуюсь как походной тачкой, заменившей планшет, а в качестве полноценной рабочей машинки по прежнему хороший лаптоп на Linux мне оказывается удобней.
А мне нравится что на МакБуке я перестал всякие танцы с бубнами танцевать. Все пашет как часы.
Зато если надо установить какой-то софт, которого нет в brew и App Store (например банальный torrent трекер), то начинаются пляски с бубном вида: гуглим софт под MacOS по теме, скачиваем его с какого-нибудь сомнительного сайта и устанавливаем. В Linux я и не помню, когда последний раз приходилось скачивать инсталлер с сомнительного сайта.
Дальше можно вспомнить, например, тот факт, что под MacOS нет нормальной имплементации xserver (кроме какого-то полумертвого xquartz, распространяющегося через сомнительные сайты), что приводит к ряду неудобств при попытках поработать на удаленном сервере через "ssh -X".
Следом вспоминаем про вечные контры между Apple и NVidia, что в итоге привело к тому, что в актуальных версиях MacOS нет драйверов для nvidia, т.ч. теперь на MacOS совсем нельзя использовать GPGPU (т.е. нейронные сеточки не потренируешь, научные вычисления на видеокарте не погоняешь, да и банально уже имеющуюся видеокарту от NVidia не подключишь, чтобы на маке поиграть в игрушку).
И список можно продолжать дальше.
з.ы. в целом, имхо, кажется, что MacOS и Linux — это OS для разных целевых аудиторий. MacOS наверно нет конкурентов по части софта и инфраструктуры работы с мультимедиа всех видов (от саундпродакшена и видеомонтажа до издательской деятальности), но вот по части удобства для программистов она все же существенно уступает Linux (за исключением эксклюзивной для MacOS разработки под OS от Apple).
Спойлер: потребители заметили разницу. Нетбуки были медленными, уродливыми и дешёвыми, и напоминали о том, что всего за $100 сверху можно купить нормальный ноутбук. Эта категория исчезла практически ещё до того, как кто-либо успел заметить её увядание.
На пике популярности нетбуков, на рынке практически не было сравнимых по размеру и доступных по цене широкой публике лаптопов. За аналогичный размер и приличное железо платить надо было не на 100$ больше, а на все 1000. А загнулись из-за того, что планшет давал практически то же самое (многие пользовались нетбуками для потребления контента, а не его создания) при еще меньших размерах, по том с той же мотивацией переползли с планшетов на смартфоны.
P.S. Выражаю благодарность компании PocketBook за возможность опубликовать статью в официальном блоге, несмотря на достаточно критичное содержание!
Учитывая, что в посте есть цитаты переписки с сапортом, который довольно внятно отвечает на вопросы по поводу версий ядра и busybox, libc на своих устройствах, то твой пост в ИТ сообществе — это реклама получше любого обзора очередной версии устройства)
В разной степени я такое видел у многих российских банков, практически при любом звонке с предложением услуг, стоит задать наводящие вопросы (аля "а почему вы считаете, что ваше предложение мне может быть интересно?") и можно ужаснуться тому, насколько простые on-call менеджеры осведомлены о состоянии вашего банковского счета.
Еще хорошая идея банкам, в целях борьбы с мошенничеством: законодательно запретить менеджерам по работе с клиентами иметь доступ к полной информации по банковскому счету клиентов. Это очень напрягает, когда звонят сотрудники банка с целью впарить какую-то ну очень нужную опцию и при этом начинают оперировать остатками по счетам, ежемесячными движениями средств и тд и тп...
Во-первых, если вы работаете в российской компании, то для общения с коллегами английский не нужен, а на переговоры с иностранными заказчиками вас вряд ли позовут. В работе на отечественный рынок нет ничего плохого.
1) В Российских компаниях, ориентированных только на внутренний рынок зарплаты существенно ниже западо-ориентированных. Просто потому, что и обороты там разные.
2) Везде, где я работал — очень приветствовалось, если инженеры имели достаточно навыков английского и soft skills, чтобы общаться с заказчиками напрямую (общие update-митинги, по текущим вопросам созвониться с ответтвенными коллегами на стороне заказчика, при необходимости смотаться в командировку и т.п.). Если инженера осознано не допускают до коммуникаций с кастомерами — это какая-то галера с очень ограниченными возможностями карьерного роста.
3) Есть всякие UpWork'и, где можно зарабатывать больше, чем платят в регионе, но при этом общение идет на английском языке.
4) Помимо непосредственно работы, в мире проходит куча конференций, где можно выступать, прокачивая свою международную репутацию, что как минимум не сыграет в минус карьере.
Имхо, пост дает крайне вредные советы на уровне "где родился — там и пригодился", которые губительны для любого специалиста.
РЖД ведь является оператором персональных данных. Разве соответствующий ФЗ не обязывает их работать с ними определенным, обозначенным в законе, образом? (при условии, что данные, к которым удалось получить несанкционированный доступ, являются персональными с точки зрения закона, естественно)
Вообще-то, смысл школьной и ВУЗовской программы именно в этом.
Из личного опыта:
Школа: формально английский с 1 класса, при этом все очень сумбурно и бессистемно: каждый год новый учебник содержал описание сразу всех времен и в результате ежегодно изучение начиналось from scratch но с бешеным темпом: когда люди еще не успели освоить условный past simple и набить практику до автоматизма, программа уже добегает до каких-нибудь пассивных залогов, present perfect continuous и тд и тп, делая языковые конструкции настолько сложными для понимания, что учебник перестает читаться хоть как-то по другому, кроме как дословно переводя все слова по порядку, без учета специфики времен. В сухом остатке знаний осталось от этого по нулям.
ВУЗ (не лингвистический): иностранный в расписании чисто для галочки где-то на 1-2 курсе, где по умолчанию предполагается, что народ уже имеет как минимум intermediate владения (почему-то в ВУЗах не догадываются на иностранный делить на группы по уровню владения, а не по тому, как великий рандом раскидал людей по группам в целом), и, соответственно, для всех у кого уровень ниже — это тоже тлен и разруха, т.к. пары сводятся чисто к "поговорить на абстрактные темы", где диалог могут поддержать только те, кто свободно говорят.
В сухом остатке 10+ лет возраста, когда мозги наиболее восприимчевы к освоению языков, просто сливаются в унитаз, за редким исключением каких-нибудь продвинутых школ или случаев, когда родители догадались отправить детей в языковую школу.
Если пользоваться редакторами без GUI, типа Emacs/Vim, то в пределах разумного без разницы какой размер экрана использовать. Одно время пользовался лаптопом с 11.6” как основным девайсом и при переходе на 14” особого роста комфорта не заметил.
Трекпойнт можно уже и не ждать наверно)
В GPD Pocket он был, но, судя по всему, производители сочли этот эксперимент неудачным и дальше стали втыкать оптический трекпойнт, который уже совсем “не то”.
Ну во первых там уже как минимум две компании конкурируют: GPD и One Notebook.
А во вторых gpd уже не первый год такие устройства разрабатывают и стабильно все их кампании на индигоугоу собирают денег сильно больше запрошенного, т.ч. спрос там есть, а цена для кастомеров терпимая
Долго думал, инвестировать ли в Cosmo/Gemini или нет, но в результате не стал.
У них как-то с обязательствами перед инвесторами грустно. У Gemini они профакапили сроки вроде бы на год, а когда устройство пошло в серию, а когда оно появилось, то почему-то задонатившим людям устройства высылали менее бодро, чем новым покупателям.
По Cosmo там тоже что-то как-то так себе: изначально сроки отгрузки были указаны на Июнь 2019, но их уже профакапили, а в апдейтах показывают неспешные этапы прототипирования, т.е. судя по всему снова устройства в производство пойдут следующей весной в лучшем случае с большим опозданием относиельно заявленых сроков. И это при том, что Cosmo делают не с нуля, а на основе уже обкатанной платформы, при минорных апдейтах.
Ну и выше запостили про f(x)tec pro1, который кажется более практически пригодным чем Gemini.
Как основной телефон я его использовать не могу — отваливается куча обычных юз кейсов типа «почитать твиттер в транспорте» или «использовать в машине как навигатор».
Ага, поэтому он у меня не особо активно используется. Как печатная машинка он тоже сейчас не очень актуален, когда почти всегда с собой есть компактный ноутбук.
У Gemini вполне адекватная цена… на старте продаж он шел что-то около 350$ за аппарат продуктового качества.
А вот OpenMoko традиционно выпускали какие-то наколенные поделки по сумасшедшим ценам
А там уже появилась поддержка LTE/WiFi?
Помню, когда я его ставил, там как-то беспроводные модули не работали и сеть приходилось подключать через ethernet
Кстати, еще был проект Neo900, в котором люди в корпуса от N900 запихивали материнскую плату, разработанную в проекте OpenMoko с относительно актуальным на тот момент железом. Но традиционно заломили космическую для такого девайса цену (что-то в районе 1000$ кажется) и проект не взлетел.
вывод видео через USB-C — странный, требует своего переходника (ни один из офисных переходников USB-C — HDMI / DisplayPort, прекрасно работающих с Lenovo / HP, с ним не заработал)
Там проблема в процессоре MTK, который аппаратно не поддерживает USB-C -> HDMI, лечится кастомным переходником, который эмулирует HDMI (я такой не купил, т.ч. у меня тоже HDMI не работает и это плохо). Причем разработчики в следующее поколение устройств снова воткнули процессор от MTK, т.ч. там судя по всему будут все те же проблемы с переходниками.
слот microSD, спрятаный под крышкой, для которой нужна специальная открывашка, нивелирует преимущества наличия этого самого слота.
Я флешками не пользуюсь, но в новой версии они убрали эту дурацкую крышку и сделали стандартный лоток для SIM+MicroSD как у всех остальных.
поддержка клавиатуры в Android — тоже средненькая, без сенсорного дисплея все равно никак
Лично у меня к клавиатуре всего 2 основных претензии: нет подсветки (пофиксили в новом устройстве) и невозможность переключать раскладку с клавиатуры (вот это действительно не удобно, т.к. переключение происходит при помощи 2-3 тапов по экрану и делается довольно медленно).
Против оффсайтов ничего не имею, но тут часть софта приходится качать совсем с каких-то сомнительных сайтов, напоминающих пиратские файлопомойки.
Что касается офисного пакета, то MS Office 365 стал облачным, т.ч. выглядит одинаково под любой OS (в том числе я с Linux тачки захожу в outlook и пользуюсь им аналогично тому, как из под windows).
И тут мы возвращаемся к проблеме того, что под MacOS нет нормальной реализации xserver (я, например, на девбокс захожу по ssh -X, прокидываю себе GUI emacs'а и так работаю, но в MacOS это не очень удобно).
Если нет мощного локального девбокса, то что-то потренировать на лаптопе с внешней видеокартой — вполне себе юзкейс. Дебажиться в облаках — не очень удобно, да и инстанс ради такого дрежать — довольно накладно. В облака разумней кидать "чистовую" тренировку.
Хз, я что-то так и не привык к MacOS в качестве полноценной рабочей платформы. В итоге макбуком больше пользуюсь как походной тачкой, заменившей планшет, а в качестве полноценной рабочей машинки по прежнему хороший лаптоп на Linux мне оказывается удобней.
Зато если надо установить какой-то софт, которого нет в brew и App Store (например банальный torrent трекер), то начинаются пляски с бубном вида: гуглим софт под MacOS по теме, скачиваем его с какого-нибудь сомнительного сайта и устанавливаем. В Linux я и не помню, когда последний раз приходилось скачивать инсталлер с сомнительного сайта.
Дальше можно вспомнить, например, тот факт, что под MacOS нет нормальной имплементации xserver (кроме какого-то полумертвого xquartz, распространяющегося через сомнительные сайты), что приводит к ряду неудобств при попытках поработать на удаленном сервере через "ssh -X".
Следом вспоминаем про вечные контры между Apple и NVidia, что в итоге привело к тому, что в актуальных версиях MacOS нет драйверов для nvidia, т.ч. теперь на MacOS совсем нельзя использовать GPGPU (т.е. нейронные сеточки не потренируешь, научные вычисления на видеокарте не погоняешь, да и банально уже имеющуюся видеокарту от NVidia не подключишь, чтобы на маке поиграть в игрушку).
И список можно продолжать дальше.
з.ы. в целом, имхо, кажется, что MacOS и Linux — это OS для разных целевых аудиторий. MacOS наверно нет конкурентов по части софта и инфраструктуры работы с мультимедиа всех видов (от саундпродакшена и видеомонтажа до издательской деятальности), но вот по части удобства для программистов она все же существенно уступает Linux (за исключением эксклюзивной для MacOS разработки под OS от Apple).
На пике популярности нетбуков, на рынке практически не было сравнимых по размеру и доступных по цене широкой публике лаптопов. За аналогичный размер и приличное железо платить надо было не на 100$ больше, а на все 1000. А загнулись из-за того, что планшет давал практически то же самое (многие пользовались нетбуками для потребления контента, а не его создания) при еще меньших размерах, по том с той же мотивацией переползли с планшетов на смартфоны.
Учитывая, что в посте есть цитаты переписки с сапортом, который довольно внятно отвечает на вопросы по поводу версий ядра и busybox, libc на своих устройствах, то твой пост в ИТ сообществе — это реклама получше любого обзора очередной версии устройства)
В разной степени я такое видел у многих российских банков, практически при любом звонке с предложением услуг, стоит задать наводящие вопросы (аля "а почему вы считаете, что ваше предложение мне может быть интересно?") и можно ужаснуться тому, насколько простые on-call менеджеры осведомлены о состоянии вашего банковского счета.
Еще хорошая идея банкам, в целях борьбы с мошенничеством: законодательно запретить менеджерам по работе с клиентами иметь доступ к полной информации по банковскому счету клиентов. Это очень напрягает, когда звонят сотрудники банка с целью впарить какую-то ну очень нужную опцию и при этом начинают оперировать остатками по счетам, ежемесячными движениями средств и тд и тп...
1) В Российских компаниях, ориентированных только на внутренний рынок зарплаты существенно ниже западо-ориентированных. Просто потому, что и обороты там разные.
2) Везде, где я работал — очень приветствовалось, если инженеры имели достаточно навыков английского и soft skills, чтобы общаться с заказчиками напрямую (общие update-митинги, по текущим вопросам созвониться с ответтвенными коллегами на стороне заказчика, при необходимости смотаться в командировку и т.п.). Если инженера осознано не допускают до коммуникаций с кастомерами — это какая-то галера с очень ограниченными возможностями карьерного роста.
3) Есть всякие UpWork'и, где можно зарабатывать больше, чем платят в регионе, но при этом общение идет на английском языке.
4) Помимо непосредственно работы, в мире проходит куча конференций, где можно выступать, прокачивая свою международную репутацию, что как минимум не сыграет в минус карьере.
Имхо, пост дает крайне вредные советы на уровне "где родился — там и пригодился", которые губительны для любого специалиста.
РЖД ведь является оператором персональных данных. Разве соответствующий ФЗ не обязывает их работать с ними определенным, обозначенным в законе, образом? (при условии, что данные, к которым удалось получить несанкционированный доступ, являются персональными с точки зрения закона, естественно)
Из личного опыта:
Школа: формально английский с 1 класса, при этом все очень сумбурно и бессистемно: каждый год новый учебник содержал описание сразу всех времен и в результате ежегодно изучение начиналось from scratch но с бешеным темпом: когда люди еще не успели освоить условный past simple и набить практику до автоматизма, программа уже добегает до каких-нибудь пассивных залогов, present perfect continuous и тд и тп, делая языковые конструкции настолько сложными для понимания, что учебник перестает читаться хоть как-то по другому, кроме как дословно переводя все слова по порядку, без учета специфики времен. В сухом остатке знаний осталось от этого по нулям.
ВУЗ (не лингвистический): иностранный в расписании чисто для галочки где-то на 1-2 курсе, где по умолчанию предполагается, что народ уже имеет как минимум intermediate владения (почему-то в ВУЗах не догадываются на иностранный делить на группы по уровню владения, а не по тому, как великий рандом раскидал людей по группам в целом), и, соответственно, для всех у кого уровень ниже — это тоже тлен и разруха, т.к. пары сводятся чисто к "поговорить на абстрактные темы", где диалог могут поддержать только те, кто свободно говорят.
В сухом остатке 10+ лет возраста, когда мозги наиболее восприимчевы к освоению языков, просто сливаются в унитаз, за редким исключением каких-нибудь продвинутых школ или случаев, когда родители догадались отправить детей в языковую школу.
Если пользоваться редакторами без GUI, типа Emacs/Vim, то в пределах разумного без разницы какой размер экрана использовать. Одно время пользовался лаптопом с 11.6” как основным девайсом и при переходе на 14” особого роста комфорта не заметил.
В Linux уже лет 10 назад не было проблем с тачскрином, там чаще с тачпадом возникают заморочки)
Трекпойнт можно уже и не ждать наверно)
В GPD Pocket он был, но, судя по всему, производители сочли этот эксперимент неудачным и дальше стали втыкать оптический трекпойнт, который уже совсем “не то”.
А на 16Gb есть еще и всякие там One Miix 3
Странно, что не упомянули книгу Сергея Николенко "Глубокое обучение".
Кажется, что oqo 01/02 вышли сильно раньше, чем n900)
Ну во первых там уже как минимум две компании конкурируют: GPD и One Notebook.
А во вторых gpd уже не первый год такие устройства разрабатывают и стабильно все их кампании на индигоугоу собирают денег сильно больше запрошенного, т.ч. спрос там есть, а цена для кастомеров терпимая
У них как-то с обязательствами перед инвесторами грустно. У Gemini они профакапили сроки вроде бы на год, а когда устройство пошло в серию, а когда оно появилось, то почему-то задонатившим людям устройства высылали менее бодро, чем новым покупателям.
По Cosmo там тоже что-то как-то так себе: изначально сроки отгрузки были указаны на Июнь 2019, но их уже профакапили, а в апдейтах показывают неспешные этапы прототипирования, т.е. судя по всему снова устройства в производство пойдут следующей весной в лучшем случае с большим опозданием относиельно заявленых сроков. И это при том, что Cosmo делают не с нуля, а на основе уже обкатанной платформы, при минорных апдейтах.
Ну и выше запостили про f(x)tec pro1, который кажется более практически пригодным чем Gemini.
Ага, поэтому он у меня не особо активно используется. Как печатная машинка он тоже сейчас не очень актуален, когда почти всегда с собой есть компактный ноутбук.
У Gemini вполне адекватная цена… на старте продаж он шел что-то около 350$ за аппарат продуктового качества.
А вот OpenMoko традиционно выпускали какие-то наколенные поделки по сумасшедшим ценам
А там уже появилась поддержка LTE/WiFi?
Помню, когда я его ставил, там как-то беспроводные модули не работали и сеть приходилось подключать через ethernet
Кстати, еще был проект Neo900, в котором люди в корпуса от N900 запихивали материнскую плату, разработанную в проекте OpenMoko с относительно актуальным на тот момент железом. Но традиционно заломили космическую для такого девайса цену (что-то в районе 1000$ кажется) и проект не взлетел.
Там проблема в процессоре MTK, который аппаратно не поддерживает USB-C -> HDMI, лечится кастомным переходником, который эмулирует HDMI (я такой не купил, т.ч. у меня тоже HDMI не работает и это плохо). Причем разработчики в следующее поколение устройств снова воткнули процессор от MTK, т.ч. там судя по всему будут все те же проблемы с переходниками.
Я флешками не пользуюсь, но в новой версии они убрали эту дурацкую крышку и сделали стандартный лоток для SIM+MicroSD как у всех остальных.
Лично у меня к клавиатуре всего 2 основных претензии: нет подсветки (пофиксили в новом устройстве) и невозможность переключать раскладку с клавиатуры (вот это действительно не удобно, т.к. переключение происходит при помощи 2-3 тапов по экрану и делается довольно медленно).