Как стать автором
Обновить

32-битные приложения Windows заработали на Apple M1 через эмуляцию в CrossOver, запущенном в эмуляции x86

Разработка под MacOS *Ноутбуки Игры и игровые консоли IT-компании


Создатели CrossOver из компании CodeWeavers рассказали в своем блоге, что в новой версии приложения можно запускать 32-битные приложения Windows на компьютерах Apple с чипами M1. Разработчики также продемонстрировали игровой процесс на MacBook Air в Team Fortress 2 и вдобавок пояснили, что проверили работу эмулятора на Quicken (ПО для для личных финансов), десктопной версии Among Us и Witcher 3. Оказалось, что во все эти игры можно играть почти без лагов с приемлемой частотой обновления.
Читать дальше →
Всего голосов 24: ↑22 и ↓2 +20
Просмотры 28K
Комментарии 64

Компания CodeWeavers выпустила версию Google Chrome для Linux и Mac OS X

Настройка Linux *
Скачать его можно здесь — http://www.codeweavers.com/services/ports/chromium/

Для начала немного об этой компании. Она создала коммерческое ответвление Wine (CrossOver Office) с удобной конфигурацией, поддержкой популярных программ ( да, там сидят дяди, которым платят зарплату за то, чтобы MS Internet Explorer работал под Wine без проблем) и сборкой для MacOS X. 98% своих разработок она отдаёт в проект Wine.

Сейчас она выпустила нативную версию Google Chrome под Linux и MacOS X, скомпилированную с использованием winelib. В ней не нужно шаманить с установкой и она работает с HTTPS.

Из недостатков — это жуткие тормоза и некоторые глюки с адресной строкой… но CodeWeavers обещает всё исправить в ближайшее время.

ЗЫ: А ещё это хорошая реклама для Wine, который смог так быстро запустить столь сложный продукт под неродной платформой

UPD: незаслуженно забыл про сборку для Mac OS X. Кто тестировал — отпишитесь.
UPD2: убрал дезинформацию. компания CodeWeavers называется.
Всего голосов 54: ↑37.5 и ↓16.5 +21
Просмотры 1.2K
Комментарии 42

Windowsализация в Mac OS X. Выбор обывателя.

Разработка под MacOS *
Я уже два года пользуюсь Mac OS X как основной системой. Так получилось, что одной виндовой программе не нашлось аналогов в легионе мак-софта. Перепробовав за это время разные решения по запуску Windows XP в среде Mac OS X, хотел бы поделиться опытом с общественностью.
Читать дальше →
Всего голосов 75: ↑68 и ↓7 +61
Просмотры 12K
Комментарии 97

Как довести MacOS X до ума: несколько советов

Чулан
Эта статья написана для всех добрых людей мира,
но изначально была задумана как ответ на вопросы членов группы Ufriends.

Я давно обещал составить что-то типа краткого списока дополнительных программ и настроек, делающих ваш Mac лучше. Мне они облегчают жизнь и экономят время. Детальных пошаговых инструкций в этой статье нет — но информации, безусловно, достаточно, чтобы сделать настройку быстро и безопасно. В любом случае — думайте, так сказать, головой перед любым действием. Это, конечно, касается не только настройки MacOS X.



Введение

Зачем настраивать и так прекрасно работающий MacOS? Те, кому довелось какое-то время проработать на этой операционной системе, знают: просто установленная из коробки она удобнее для работы, чем тщательно вылизанный и нагнутый под вас Windows. Куда же еще тюнить-то? Разве лучшее — не враг хорошего? Ответ прост: добавьте к перфектности работы инженеров яблочной компании лучшее из того, что создано Свободным Сообществом — и вы получите лучшую из операционных систем, которые когда-либо были созданы человечеством. Следуя рекомендациям этой статьи, вы сможете:
  • сэкономить существенное время на автоматизации часто повторяемых действий (лично я выиграл около 10 часов в неделю, я не преувеличиваю)
  • сделать работу на вашем Маке удобнее
  • больше сосредотачиваться на творческой части работы
  • забыть о войне форматов
  • ???
  • PROFIT!
Итак, начнем!
Читать дальше →
Всего голосов 65: ↑33 и ↓32 +1
Просмотры 1.5K
Комментарии 50

Эволюция Wine

Софт
image

В настоящей статье рассказывается о возникновении свободного проекта Wine, его развитии и появлении различных коммерческих ответвлений. С момента своего возникновения Wine сделал возможным переход на Linux для множества Windows-пользователей по всему миру. Обеспечив работу Windows-приложений на UNIX-подобных операционных системах, проект привлёк к себе большое внимание общественности. Кто-то воспринял такую идею кроссплатформенности с энтузиазмом и даже внёс свой вклад в проект. Кто-то до сих пор относится скептически.
Как бы то ни было, фраза «Wine — это не эмулятор» на сегодняшний день знакома большей части Linux-сообщества.
В статье сделана попытка проследить развитие проекта Wine и оценить возможные перспективы.
Читать дальше →
Всего голосов 61: ↑59 и ↓2 +57
Просмотры 1.8K
Комментарии 17

История о том, как достучаться с Mac до серверного RMM-модуля, но не без Windows

Разработка под MacOS *
Из песочницы
Странное стечение обстоятельств вынудило меня сегодня заняться решением, из разряда вещей простых, но несовместимых, о чем и хочу вам рассказать. Как водится, начну издалека, здесь будет много мыслей, маленьких размышлений и совсем микроскопичесиких отвлечений, так что, у желающих будет замечательная возможность пропитаться духом истории и попутно подумать и о своем. История будет и про сервера, и про Windows и Mac OS, про админские будни и праздники, и даже (немного) про Java.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 576
Комментарии 2

CrossOver бесплатно на год!

Настройка Linux *
Перевод
С 31 октября в 09:00 по Москве в течение суток будет доступна бесплатная версия CrossOver для Мака и Линукса. Даётся год бесплатной поддержки и обновлений.

Это, как уже в комментах сказали, платная альтернатива вайн, но за свои деньги получившая кучу встроенного саппорта. В частности, Кроссовер очень хорошо знают многие геймеры, потому что многие виндоус-онли игры прекрасно через неё идут.

Бесплатно получить Crossover можно будет здесь (пока там только ссылка на блог), официальный анонс — а вот он.
Всего голосов 52: ↑48 и ↓4 +44
Просмотры 26K
Комментарии 55

Crossover: высокооплачиваемая дистанционная фуллтайм работа для ИТ-профессионалов

Блог компании Crossover Фриланс Управление персоналом *Карьера в IT-индустрии
Recovery mode
Привет, Хабр! Мы давно читаем ресурс и сейчас приняли решение не только читать, но и начать, наконец, писать. Сразу представимся. Мы, компания Crossover, занимаемся трудоустройством ИТ-специалистов по всему миру. Специалистов трудоустраиваем к нашим клиентам, в компании Versata, Aurea, 3seventy, Ignite, Ride Austin. Когда им нужны лучшие профессионалы, они обращаются к нам по направлениям разработки ПО, пользовательских интерфейсов, веб-дизайна.

Мы не фриланс-биржа, хотя нас иногда сравнивают с такими. Наша компания предлагает соискателям работу только с полной занятостью, долгосрочную, с высокими часовыми ставками оплаты труда. Это связано с тем, что мы отбираем и трудоустраиваем лучших специалистов по каждому из направлений.
Читать дальше →
Всего голосов 70: ↑40 и ↓30 +10
Просмотры 66K
Комментарии 148

Crossover проводит Hiring challenge конкурс и нанимает сотню разработчиков Java и Ruby on Rails

Блог компании GVA Ruby *JavaScript *Java *Разработка под Java ME *
Recovery mode
Команда Crossover объявляет конкурс среди ведущих разработчиков Java и Ruby на позицию Chief Software Architect с зарплатой 300.000-470.000 рублей в месяц (после налогообложения), которая позволит работать из любой точки мира. Все желающие могут пройти соревнование 18 февраля в Москве.

image
Читать дальше →
Всего голосов 28: ↑7 и ↓21 -14
Просмотры 5.1K
Комментарии 12

Как мы секвенировали хакатоны или «чем тяжелее работа – тем легче на неё устроиться»

Блог компании Crossover Ruby *Java *Разработка под Java ME *Ruby on Rails *
Recovery mode
Хакатоны бывают разные. И, прежде чем вы назовёте меня Капитаном Очевидность, позвольте разобрать их на части, чтобы объяснить ту мутацию, которую мы сконструировали для мероприятия 18 февраля.


Читать дальше →
Всего голосов 20: ↑18 и ↓2 +16
Просмотры 9.1K
Комментарии 7

SEM раз отмерь. Или «как узнать SEM ли ты и что с этим делать дальше?»

Блог компании Crossover Ruby *Java *.NET *Ruby on Rails *
Да, мы запускаем вторую серию Турниров Кроссовера!

2 апреля в Петербурге — в этот раз мы ищем Software Engineering Managers и Technical Product Managers, а потом 22 апреля в Москве (.NET или Java техлидов).

Но прежде, чем рассказать о том, что будет – давайте посмотрим, как это было в Москве 18 февраля.



Честно говоря, когда мы решили проводить турниры по отбору классных разработчиков, вместо того, чтобы принимать все заявки онлайн – мы отчаянно рисковали.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 5K
Комментарии 32

Выход из тупика тимлида: у Software Engineering Manager больше зарплаты, лучше перспективы — и мы их нанимаем пачками

Блог компании Crossover Управление разработкой *Управление персоналом *Конференции
Классификация должностей в современных, особенно технологических компаниях сбивает с толку не только обилием сокращений и миксом терминов на двух языках, но и нюансами скрывающегося за ними содержания. Этому нигде не учат — понимание тонкостей, наполнения и специфики тех или иных должностей приходит с опытом и передаётся только с опытом. Со временем мы планируем систематизировать наши знания в этой области, но пока поговорим о насущном: в субботу в Москве состоится очередной Hiring Tournament. На турнир — точнее, сафари, — в котором сразу четыре софтверных компании DevFactory, Aurea, Ignite и Crossover вышли на охоту за головами редкого зверя Software Engineering Manager, пытаясь выманить его на годовой оклад в $100 000. Чем не повод поговорить о том, что это за создание и чем в корпоративных джунглях SEM отличается от должности-двойняшки — Team Lead.


Чем совершеннее в компании отлажены процессы — тем больше они напоминают конвейер вне зависимости от её профиля

Team Lead, особенно в небольших командах — это универсальный солдат, который и таски по команде раскидает, и сам за станок может встать, чтобы показать, как надо работать или закрыть собой дыру в ресурсах. В общем, тимлид он во всём тимлид — батя команды разработки.

Однако если в вашей компании имеются Software Engineering Manager, «семы» — то они тоже будут руководить командами разработчиков или инженеров, контролируя и обеспечивая работоспособность команды, и поддерживая рабочий контакт с «соседними» отделами разработки. Так в чём же разница с тимлидами? Мы попросили VP of Technical Product Management компании Aurea Software Максима Винникова помочь внести нам ясности в деталях.
Читать дальше →
Всего голосов 53: ↑42 и ↓11 +31
Просмотры 33K
Комментарии 65

Ни в чём себе не отказывайте: даём карт-бланш на нецензурируемые отзывы о наших мероприятиях в нашем блоге

Блог компании Crossover Управление разработкой *Управление продуктом *Управление персоналом *
Хорошо или плохо, когда яблоком раздора становится не сама вакансия, а право на её существование? Анонс завтрашнего московского турнира соискателей вакансий Software Engineering Manager вдруг стал «местом для дискуссий».



И дискуссий таких острых, что стало ясно — бросать тему нельзя. Впрочем, мы и так будем лезть под капот «кроссоверской» иерархии должностей, разбирать завершённые проекты и повседневные обязанности сотрудников. Но лучше один раз увидеть, а ещё лучше принять участие, чем сто раз услышать. Поэтому мы предлагаем хабраюзерам челлендж: те из вас, кто нас видел или увидит — расскажите о нас правду на страницах этого блога без купюр.
Читать дальше →
Всего голосов 35: ↑22 и ↓13 +9
Просмотры 6.1K
Комментарии 22

Это вам не «настоящая работа, а лучше»: как политика найма Crossover позволяет платить сотрудникам выше рынка

Блог компании Crossover Управление разработкой *Управление проектами *Управление персоналом *Финансы в IT
Recovery mode
Сейчас глобальное сообщество Crossover насчитывает уже более 4000 разработчиков и профессионалов других специальностей в 138 странах мира. Из них более 400 человек живут и работают в России. А это значит, что российская экономика благодаря Crossover получила четыре сотни индивидуальных предпринимателей (ИП). И тут вы скажете: «Стоп, а откуда взялись ИП?» Дело в том, что у Crossover в России нет ни офиса, ни даже юрлица — как и нигде в мире, за исключением штаб-квартиры в техасском Остине. Все сотрудники компании работают полностью удалённо. Дело в том, что Crossover в России не нанимает сотрудников, а сотрудничает с местными индивидуальными предпринимателями. Звучит непривычно? Вероятно — да. Может быть, мы ещё просто не оценили всех возможностей такого формата работы, а ведь у него есть целый вагон преимуществ перед традиционным наймом. Впрочем, как и маленькая тележка недостатков, о которой мы тоже расскажем.



Как организовано сотрудничество с Crossover


Представим, что один из турниров Crossover, о которых уже был подробный рассказ в прошлый раз, остался для соискателя позади: с великолепным проходным баллом он оказался на витрине Crossover — маркетплейсе, где вскоре получил конкретное предложение о работе в одной из компаний холдинга ESW Capital — Aurea, Versata, DevFactory, 3seventy, Ignite Technologies и др.
Читать дальше →
Всего голосов 87: ↑39 и ↓48 -9
Просмотры 15K
Комментарии 448

Из точки А в точку Chief

Блог компании Crossover Анализ и проектирование систем *Проектирование и рефакторинг *Управление проектами *Управление персоналом *
Не все позиции, представленные на витрине Crossover однозначно понятны потенциальным партнёрам. И если вакансии C++ Software Engineer или Java Software Engineer вопросов не вызывают, то с Chief Software Architect всё не так и просто. Вообще, кто такие архитекторы ПО чёткого определения нет и от компании к компании их функции и описания разнятся. Сферический Software Architect (SA) в вакууме определяет архитектурный шаблон/парадигму, отвечает за разбиение на технические подсистемы/слои/компоненты/модули, выбирает средства исполнения и занимается разработкой технических сценариев. От места к месту функции могут добавляться или исчезать, но в целом работа Software Architect заключается именно в этом.



Хоть общие принципы и существуют, проекты обычно так сильно отличаются друг от друга, что из раза в раз Software Architect приходится заново изучать спецификации, используемые технологии и решения, определять подзадачи и искать способы их выполнения.

Если вам вдруг показалось, что к этому меню не хватает разве что щепотки менеджмента, то Chief Software Architect (или если сокращенно, то просто CA) — это для вас. Туда входят уже такие ингредиенты, как создание масштабируемых решений, контроль процесса разработки, контроль работы команды и персональная ответственность за результат в целом. Многим хотелось бы знать, откуда такие люди берутся. В случае Crossover: из вагонов метро и магазинов меховых изделий. По крайней мере, если судить по трудовым биографиям двух действующих Chief Software Architect компании Optiva Руслана Пещука и Евгения Конурбаева.
Читать дальше →
Всего голосов 29: ↑25 и ↓4 +21
Просмотры 6.4K
Комментарии 11

19 лет на одном языке. История о том, как олимпиадник из Беларуси стал C++ Chief Software Architect

Блог компании Crossover Спортивное программирование *Фриланс Учебный процесс в IT Карьера в IT-индустрии
Кажется, у компании Crossover становится традицией анонсировать свои карьерные турниры, рассказывая о людях, уже работающих по специализации, на которую пойдёт отбор. Но сегодняшний случай особенный: хотя «примерка» на роль Chief Software Architect 7 апреля проходит в Москве, наш «Chief Software Architect дня» живёт даже не в России, а в соседней для дефолтной хабранации республике. Видимо, поэтому Crossover предложил мне взять у него интервью — может, они надеялись на какую-то особую белорусскую перспективу в разговоре двух белорусов, двух минчан и двух фрилансеров?

Впрочем, это сейчас Сергей rserge Рогач живёт и работает в Минске. Будущий Chief Software Architect компании родился в городке-десятитысячнике Глубокое Витебской губернии, в подбрюшье Браславских озёр — и эта череда топонимов словно сама уносит дальше, куда-то в сторону леса Фангорн, лежащего в отрогах Мглистых гор…

image
Поднимите руки, кто на Браславские озёра хочет больше, чем в Чикаго?

…только Сергей после девятого класса поступил в лицей при БГУ — одну из самых престижных школ Беларуси при главном университете страны. Учиться там в 2001–2003 годах было никому не скучно: аббревиатура БГУ грохотала как название одной из самых смешных команд КВН в истории, а Сергей два года подряд попадал в четвёрку старшеклассников, представлявших Беларусь на международной олимпиаде по программированию.
Читать дальше →
Всего голосов 36: ↑23 и ↓13 +10
Просмотры 21K
Комментарии 19

Диванный вице-президент: как я работаю директором по продуктам на полной удалёнке

Блог компании Crossover Управление проектами *Управление персоналом *Карьера в IT-индустрии
Recovery mode
Привет. Меня зовут Максим Винников, я Vice President of Product Management в компании Aurea Software. В той же самой компании, на которую работает Слава Кулаков, знакомый многим по истории, как он стал фрилансером, получающим $200 000 в год. Вопросы и комментарии к тому посту продолжают идти до сих пор, поэтому сегодня, уже на своём примере, я расскажу, что из себя в повседневном режиме представляет уже непосредственно работа, за которую платят такие гонорары — и постараюсь ответить на вопросы по теме живьём.

[update] В прямом эфире ответил на вопросы, появившиеся в комментариях за день:



Согласно стандартам Aurea и ESW Capital каждый сотрудник должен отработать 40 часов в календарную неделю. Я, исходя из своей позиции и физических возможностей, придерживаюсь графика 5/2. Моё основное рабочее окно расположилось в промежутке с 14:00 до 19:00, это суммарно 5 часов в день. Ещё 3 часа в день дорабатываются тогда, когда мне удобнее: в один день я могу поработать поздним вечером, в другой — приступаю с самого утра, чтобы освободиться пораньше.

Так как команда на 100% децентрализована и у нас нет офисов, то всё взаимодействие между сотрудниками переходит в онлайн. Я, как VP (а это менеджерская позиция), вовлечён в различные рабочие процессы множества людей сильнее, чем среднестатистический разработчик. Это тоже стоит учитывать.
Всего голосов 60: ↑44 и ↓16 +28
Просмотры 17K
Комментарии 149

Wine для Android

Гаджеты Софт Планшеты
image Думаю Wine не нуждается в представлении. Иногда у пользователей Linux возникает ситуация, когда абсолютно необходим Microsoft Office или любимая игра не представлена в Linux. Именно здесь приходит на помощь Wine или его коммерческая версия CrossOver, позволяя с относительной легкостью запустить Windows приложения. Теперь это будет возможно и на Android.
Читать дальше →
Всего голосов 17: ↑14 и ↓3 +11
Просмотры 34K
Комментарии 24

Как перестать бояться, что искусственный интеллект оставит вас без работы

Блог компании Crossover Исследования и прогнозы в IT Робототехника Искусственный интеллект

…и начать использовать возможности нейросетей для вашей карьеры прямо сейчас




Работа мечты — это как вторая половинка: она точно где-то есть, но шансы на вашу случайную встречу в большом мире так малы, что вынуждают тех, кто не хочет сдаваться, находиться в постоянном поиске. Перестать гнаться за мечтой — значит отказаться от неё. Главных препятствий на пути встречи соискателя с работодателем своей мечты — равно как и работодателя именно с тем членом команды, о котором он всегда мечтал — два:

  1. Отсутствие единой базы вакансий и резюме. Многие современные специалисты обладают навыками, делающими их потенциально востребованными в любой точке мира — владение английским языком, программирование и т.д. И в это время где-нибудь в маленькой Эстонии начинается очередной стартап, который завтра станет новым «Скайпом», а сегодня вы бы очень подошли друг другу — но откуда вам было знать, что надо ещё и эстонские сайты по поиску работы проверять?
  2. Огромные временные затраты на обработку информации. Но даже если бы такая универсальная база и появилась — её было бы невозможно обрабатывать целиком без команды аналитиков, пашущих над этим проектом фуллтайм. Но если вы можете себе позволить команду аналитиков для поиска работы — вероятно, вам не очень-то и нужно искать работу.

Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 12K
Комментарии 11

Алло, мы ищем фрилансеров: завтра открывается сезон поиска новой работы

Блог компании Crossover Ruby on Rails *SaaS / S+S *C# *Хакатоны
С первым днём лета, Хабр! Это не только сезон отпусков (кому повезло с начальством и не приходится отдыхать в феврале), но и лучшее время для поиска работы и новых заказчиков. К тому же, завтра суббота, поэтому, если вы:

  • в Москве,
  • профессионал в Java, C# (.NET), Cloud, C++, Ruby on Rails, Test Automation
  • или менеджер разработки, специализирующийся на SaaS, Java, QA, Ruby on Rails или C# (.NET)

— нет причин не заглянуть на огонёк в коворкинг Gravity на Бауманской.

image
Ужас, который можно будет забыть, перейдя на фриланс

Ровно в девять утра мы начинаем наш очередной турнир для сильнейших менеджеров и разработчиков. Турнир не имеет строгого ограничения по времени (кроме одного — мы о нем расскажем на самом мероприятии), но ориентировочно всех этапы занимают около 5-6 часов.

Оффлайновые турниры Crossover — это глобальные мероприятия, которые проходят в один день по всему миру. Если вы читаете «Хабр» из Киева, Варшавы, Будапешта, Бухареста, Буэнос-Айреса, Стамбула или Сан-Паулу — это значит, что завтра мы проводим турниры и в ваших городах.
Читать дальше →
Всего голосов 37: ↑28 и ↓9 +19
Просмотры 9K
Комментарии 13