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

Комментарии 120

Windows кажется диким оверхедом для задач малины, субъективно. Ну вкорячить как-то можно, но смысл ускользает. Преимуществ перед открытыми ОС не видно.
Если-бы она запускала обычные win софт. У меня есть пару не сильно прожорливых программок, которые должны все время работать. Держать ради них компьютер смысла нет. На Pi я сильно помучившись поставил Archlinux, нашел аналог нужного софта, разобрался с PuTTY. Настроил и уже пол года там все само прекрасно работает.
А вот понадобилось немного расширить функционал и аналога под archlinux я уже не нашел. Да и с трудом представляю, как «соединить» его с тем софтом, который уже работает. А вот как это сделать с его собратьями под Win мне совершенно точно известно.

Вобщем мне нужен Win сильно усеченный по запросам, способный работать на машинке мощностью в Pi, без графики можно обойтись или удаленным десктопом. Чтобы поставить на него тот софт, который я легко могу поставить и настроить на свой основной компьютер.
Не забывайте, что софт обычный вы не поставите. Он же под ARM должен быть откомпилирован. Как поставить драйвера? Да ни как не поставите. Сейчас Pi c Windows, это реально аналог Arduiono.
Да я уже понял. Хотя с большим интересом заходил в пост.
Что-нибудь маленькое на Intel Atom смотрели? Например, MinnowBoard MAX, но всё же помощнее будет, чем Pi.
msdn.microsoft.com/ru-ru/windows/hardware/dn770216

Ну или просто взять планшет на Windows, например DELL Venue 8 Pro — те же деньги выйдет, что и специализированный «маленький» компьютер, только с модным тачскрином.
Ну или просто взять планшет на Windows, например DELL Venue 8 Pro — те же деньги выйдет, что и специализированный «маленький» компьютер, только с модным тачскрином.

Вы думаете, малина стоит 16-25 тысяч?
Тысяч чего? Думаю, что баксов 30.
Названный мною «маленький» компьютер стоит $99 и $129 на сайте производителя. Указанный планшет — 89€ в первом магазине из гугла по запросу «dell tablet».
Тысяч чего? Думаю, что баксов 30.

Верно.

DELL Venue 8 Pro стоит 16-25 тысяч в магазинах России.
Глянул. 250$ против 45$ — разные весовые категории совершенно. И избыточность — экран не надо, сенсорность тоже. Батарею не надо.
Можно смотреть в сторону car pc или pos машинок, на которые накатить Embdedd XP.
>>Embdedd XP
Фууу. :)
Ничего не имею против WinCE, она вполне ок была… Но зачем она нужна во времена Андроида? Не говоря уж о том, что WinCE устарела дико по сравнению с тем же андроидом.
А с риалтаймом на андроиде как? А если очередное обновление сервисов гугла все сломает?
Иногда требуется емкий стилус-ориентированный интерфейс, а не с тремя кнопочками для пальца.
Может я чего не понимаю, но вроде как Embedded XP всё же не CE…
Не обязательно покупать в магазинах России:

m.notebooksbilliger.de/dell+venue+8+pro+smtv8p10fg26b/?nbb=pla.google_&wt_cc2=916_Hardware_219938& — 89€

m.ebay.com/itm/191547814012?nav=SEARCH — $89

Получается даже дешевле, чем MinnowBoard, в котором нет ни экрана, ни батареи.
а где в планшете взять I2C \ GPIO или ethernet или hdmi?
В некоторых планшетах есть usb-host, а значит с добавлением двухдолларового Arduino Nano — есть I2C и куча GPIO. Но при этом же сразу есть батарея, wi-fi, экран, камера, встроенная память, пачка разных датчиков, более мощный процессор и все это в нормальном корпусе. Ethernet тоже подключается через usb.
НЛО прилетело и опубликовало эту надпись здесь
Да мне ноут старый достался, его приспособлю. Но хотелось-бы что-то минимально прожорливое и компактное. За наводку на MinnowBoard спасибо.
НЛО прилетело и опубликовало эту надпись здесь
Спасибо. Это все понятно, что есть если поискать. Но Pi уже есть и когда видишь статью, что 10-ка на ней теперь работает — первые мысли «о, круто — надо глянуть, может легко решиться моя проблема». А выложить 150$ и ждать посылку — это уже не «легко».
НЛО прилетело и опубликовало эту надпись здесь
Посмотрите на Liva
его заявленная стоимость составляет 200 долларов

Эмм, не проще купить б/у комп тысяч за 5 рублей?
Liva совсем небольшая и весьма аккуратная.
Да, медленная. Win8 на ней работает не торопясь, но все ж работает.
НЛО прилетело и опубликовало эту надпись здесь
Портировать операционку на малину только для того, чтобы мочь писать прилажения на C# и запускать их на малине? Люди на столько не хотят изучать другие ЯП?
Думаю, портировали же не те люди, которые не хотят изучать другие ЯП, а те, которые хотят, чтобы Windows у вас была везде — на десктопе, планшете, смартфоне и в стиральной машине.
Естественно. Я просто не понимаю, чему радуются пользователи? Тому, что можно будет писать проги на малину и не придется изучать другой ЯП?
Честно говоря я рад тому, что мне не придется учить другой ЯП… очень даже.
Почему?
НЛО прилетело и опубликовало эту надпись здесь
То есть по вашему программист должен знать только C# и не тратить свои «силы» ни на что, кроме как на его использование?
Если я работаю плотником, мой молоток меня устраивает и поволяет справиться со всеми моими задачами, то зачем мне еще дюжина молотков?
Может для того, чтобы не портировать ваш молоток, а пользоваться аналогичным и уже готовым?
Представьте, есть специалист с 14-летним стажем работы на C#. Он знает платформу досконально от и до. Может написать любой код и спроектировать систему любого масштаба. Получает за это неплохие деньги. Представили? А теперь расширим это представление до уровня организации, работники которой специализируются на конкретной платформе. Возьмётся ли эта организация за проект, в котором придётся писать под другую платформу? Нет конечно. А бал правят именно организации, а не одиночки.
Если бы всё было так, как вы говорите, то все до сих пользовались бы только FORTRAN'ом. Ну может ещё Cobol'ом.

А так… С организациями всё просто — не возьмётся за проект одна, значит возьмётся другая, делов-то. Никто не будет ради удобства пары программистов менять целую операционку. Вот если бы под Windows 10 для Raspberry Pi 2 была уже куча софта — тогда да, было бы о чём говорить…
Так 1 спец по Fortran и прочим ископаемым сейчас стоит, как 10 по си шарп :)))
Только ANSI C, только Asm, только хардкор. В порядке послабления можно C++.

Всякие си шарп, явы — это от лукавого :))
Жизнь слишком коротка, а нереализованных целей еще вагон и маленькая тележка.
И поэтому потратить 2-3 месяца на изучение Python'a для программирования на малине и еще на сотне других устройств слишком сложная цель? Проще ждать, когда портируют Windows?
Конечно проще, лол. Кто будет оплачивать учебные часы? И писать можно будет на C#. Одни плюсы же.
Не помню чтоб мне кто то оплачивал мое самообразование.
ЧТД. Так что говорим спасибо MS за бесплатную винду для Raspberry PI.
Даже если в этом случае Windows смысла не имеет: 10 секунд гугления: _http://www.raspberry-sharp.org/
Тем более. Зачем было портировать?
Windows 10 портирован в том числе и на ARM. Raspberry Pi — ARM. Единственное, что там надо целенаправленно сделать — это указать что на какие выводы подключено, а это относительно дешёвая операция. Зато теперь Microsoft имеет модную ныне ачивку «Наша операционка запускается на Raspberry Pi!»
Вот это я и хотел услышать, спасибо.
Windows на Raspberry Pi — это как межевой столб, типа MS обозначили свое присутствие на рынке одноплатных ПК. Для них выгодней сейчас потратить ресурсы на выпуск пока никому не нужной OS, чем потом кусать локти, что на этот поезд они опоздали…
Для них выгодней сейчас потратить ресурсы на выпуск пока никому не нужной OS

Не может быть никому не нужная ОСь выгодным решением.
То что лично Вам она не нужна, не говорит об остальных.
А при чем тут я? ОСь названа не нужной еще до меня.
Для них выгодней сейчас потратить ресурсы на выпуск пока никому не нужной OS, чем потом кусать локти, что на этот поезд они опоздали…
Локти вкуснее станут если они выпустят «никому не нужную OS»?

На рынке операционок нужно либо вкладываться «по полной», либо никак. Наличие «никому не нужной OS» — скорее беда, чем подмога. Посмотрите на Windows Mobile. Первая версия — Windows Mobile 2003. Вышла за четыре года до появления iPhone и за пять — до появления HTC Dream. Если следовать вашей логике, то её далёкий потомок Windows 10 Mobile должен быть №1 на своём рынке. Чего, я извиняюсь, и близко нету.
Чего, я извиняюсь, и близко нету.

Не извиняйтесь за правду.
Поправьте меня, если я не прав, но до прихода айфона WM вполне успешно затоптала Palm.
Palm никогда не была особенно популярна на рынке сматрфонов. Вот PDA — да, там одно время Palm был весьма популярен. А смартфоны — это Symbian до 2010го и Android — после. Остальные — по мелочи (да-да, даже iPhone никогда не был лидером… по каким-то техническим характеристикам — да, по популярности — нет).
Я ж разве говорил за сматрфоны? Второй вопрос интереснее — прибыль больше чем убытки или нет?
Mono (и рантайм, и MonoDevelop) отлично работает и на первой Raspberry.
Всё совершенно прозрачно, приложение пишется в Visual Studio под Windows, потом просто копируются бинарники на RPi и там запускаются. Никаких специальных доработок не нужно (только не забывать про некоторые различия ОС вроде путей к файлам).
Тсс… Народ не хочет учить другой ЯП, для них это слишком затратное занятие. *шепотом*
Как минимум одна аббревиатура с вами не согласна — WPF
Написал один каммент что так и будет тут в одной из «over enthusiastic» тем о windows 10 на RPi2 полгода назад или когда там ее заанонсили, получил кучу минусов и пошел на хер. Было больно и обидно.
Ну, хорошо. А приложения-то для этой недовинды какие-нибудь существуют?
Вот же ж. В посте же.
Хелловорд. И того уже «приложения».
Есть примеры готовых приложений. Но это ни «калькулятор», или «редактор текстов».
Это обучающие проекты. Роботы разные. Датчики температуры и т.д. Ну в целом как в Arduino
github.com/ms-iot/samples
ms-iot.github.io/content/win10/StartCoding.htm
Я просто к тому, что работая с Raspbian уже знаю, что у меня есть нормальная сеть, cron, ntp, ssh, всякие питоны-пыхи-скуэли. А тут не понимаю, на что опираться.
НЛО прилетело и опубликовало эту надпись здесь
А мне вполне. У кого там повернулся язык на ардуино? Конечно это «ардуино». А то что мы попадаем в мир где большинство сделали за тебя и в плане граф интерфейса мы забываем? Вот так раз и можно наклепать софт для станка ЧПУ например, или чего либо другого. Другой вопрос, а не дешевле ли взять тот же андройд на плашнете за 3 тыс с экраном?
Просто у тех, кто пользовался нормальным линуксом на малинке, возникает разрыв шаблона при виде данного убожества. Делать из малинки ардуину с виндой — какое-то извращение.
Я пользовался, у меня не возникло разрыва шаблона, а родился этот комментарий. Как так?
Я пользовался. Gentoo. Сборка gcc заняла неделю. После этого разобрался с cross-compile и qemu — все стало чуть повеселее. Даже удалось собрать XFCE, какую-то версию FF и tigerVNC. Увы, все равно слабоват камень для хотя бы минимально комфортной работы. А вот как многозадачная «ардуина» с графическим интерфейсом — вполне подошла.
У нас разный юзкейс, по ходу. Я малинку плотно использовал в двух вариантах — как основа для еще недоделанного девайса (нужны была сеть, samba и GPIO, ну и Python мне весьма по нраву) и как аудиоплеер всякого лосслесса с подключением к внешнему ЦАП (проект называется Volumio). В обоих случаях альтернативы Pi+Raspbian по цене, энергопотреблению и скорости развертывания я даже близко не нашел. А для работы с гуем малина реально тормозная.
Вдогонку. Недавно собирал Arch для IBM T40. так очень проникся OpenBox. В качестве супер-минималистичного быстрого гуя. А сборка генты на малинке, представляю, насколько увлекательна. Когда-то собирал на PII-350.
Вот так раз и можно наклепать софт для станка ЧПУ например, или чего либо другого

А без портирования Windows на малину этот софт наклепать нельзя?
А вы забыли что такое WinCE?
К чему вы ведете, не пойму.
А к тому, что у нас есть вполне удобный, замечу, инструмент который является некой заменой WinCE. Который можно достать и поставить малину, на который я вполне уверен умельцы смогут завести Windows RT. Мне ли вам говорить где WinCE используется? Так ли нужен там рабочий стол? А он там есть. И уж поверьте, я уверен что эта версия — это только начало.
Ну так как вы эту тему подняли, то да, вам. А где она, собственно, ещё используется? Кажется в Media Box'ах ещё у всяких Beeline'ов используется — ну так там не в качестве Windows CE дело, а в том, что там используется куча проприетарных Micriosoft технологий поверх этого всего. А так — везде либо Android уже, либо, наоборот, полноценная Windows XP/Windws 7. «Недоделки» никому особо не нужны.
В огромном количестве промышленного оборудования.
Мне кажется, вы мешаете теплое с мягким. Если бы на малине заводилась CE, ее действительно можно было бы использовать в автоматизации. А тут ни рыба ни мясо. Возможно — пока, если таким образом обкатывается замена CE (которую все никак не закопают).
потихоньку закапывают. Например, Сименс похоронил старую линейку операторских панелей на СЕ. Думаю, не надо рассказывать, что доля Сименса на рынке автоматики существенна — помимо того, что он является одним из законодаталей.
Я б сказал, что винда никак не годится для ЧПУ и идеально подходит для вертолётов :)))

Для ЧПУ и прочей автоматики есть специализированные и куда более подходящие решения.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Киоск проще на Linux поднять. И никаких отчислений.
НЛО прилетело и опубликовало эту надпись здесь
Я поднимал. Штучные заказы правда, в том числе и для своей работы. Кстати на raspberry pi.
Впечатления такие: для себя — сказка. Дешевое железо, относительно дешевая разработка, так как есть много готовых библиотек, осталось только «склеить» все это (писал на питоне). Скоро напишу подробную статью на эту тему.
С удовольствием прочитал бы.
Думаю, на следующей недели напишу. Вообще, делал выездную небольшую «фотобудку». Показал ее знакомому, который ее покупал (большая по размерам, на базе обычного неттопа), он сначала очень удивился что я смог запихнуть все в такой маленький объем, а потом еще больше удивился, когда я ему показал что внутри она наполовину пустая.
Какие отчисления?
Это я товарища выше процитировал.
Разумеется, вы платите лицензионные отчисления за Windows Embedded
Не всегда. Зависит от наличия драйверов для конкретных железок.
А есть какая-то возможность замерить производительность W10 в таком конфиге? Например, если таки собрать чуть сложнее программу, будут работать WPF анимации и т.д.? Сколько вообще запускается система?

Когда сошло первое недоумение описанным, я явно увидел несколько забавнейших применений такому устройству — очень дешевый компьютер с Single App Mode, на котором больше нет ничего и работает одна программа, отлаженная и сделанная в привычном режиме на полноценном десктопном компьютере. Это может быть клиент 1C-бухгалтерии в формате Universal App (без косынки и браузера с вконтактиком!), может быть демонстрация одной игры/приложения для выставочного стенда, почтовый клиент или приложение кассира. Т.е. все то, что сейчас ставят на обычные или Embedded операционки, аккуратно выпиливая или закрывая все остальные возможности, хотя все-равно остаются дыры вроде запуска браузера для хелпа. Высший класс сейчас для подобного это веб-приложения для iPad или иного планшета, закрепленного в док станции.

Конечно, пока это утопия — хорошие Windows Store программы вообще можно пересчитать на пальцах одной руки токаря, далеко не все из них станут Universal W10 приложениями, да еще и с ARM поддержкой, но кто знает, чем это все обернется?
Сам и отвечу на свой вопрос.
Устройство работает довольно быстро, запускается все относительно нормально, нареканий к процессору и скорости выполнения кода пока нет.
А вот графика использует софтварную эмуляцию, т.е. Direct X работает отвратно, XAML приемлемо (видимо, определяет, что там нет HW Support и DX не использует). Портирование W8 программы на W10 заняло от силы час — вырезание SettingPane и прочих устаревших вещей. Заработали проекты как на C#, так и на C++.
Создал тикет о том, что графический драйвер необходим, надеюсь рано или поздно за него примутся — все-таки в Pi относительно неплохое видео:
connect.microsoft.com/windowsembeddedIoT/Feedback/Details/1505683

Присоединяйтесь голосами, кто может.
А клиент RDP в ней есть? Будет ли она денег стоить? — если она (десятка) будет весьма недорогой или вообще бесплатной, то можно довольно неплохие тонкие клиенты на ней делать, в альтернативу freerdp. Глюков подозреваю будет значительно меньше.
Во! Вот это уже ближе к делу. Если будет возможность тянуть пару приложений через RemoteAPP, я бы этому делу нашел применение.
НЛО прилетело и опубликовало эту надпись здесь
И что? Из того, что управляется это дело через вебморду не следует невозможность разработки приложения, задействующего подключенные клавиатуру, мышь и экран.
НЛО прилетело и опубликовало эту надпись здесь
apt-get install remmina

альтернативу freerdp. Глюков подозреваю будет значительно меньше
Разве remmina — не обёртка над freerdp? Как же тогда это повлияет на количество глюков?
Я это и имел в виду
Там нет эксплорера в принципе. Этот как-бы платформа для запуска приложений и все.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
В любом случае шанс дать надо, отсутствие конкуренции всегда плохо, даже если это OpenSource.
Много кто радовался что браузер Опера умер, на один движек меньше, да, но теперь Chrome/Blink — это новый IE, все пишут под него, используя его префиксы, и мы имеем хромозаточенные сайты.

1. Девиз венды же: «если у вас тормозит — купите комп по мощнее». А здесь оно в принципе не получится ничего докупить: ни проца ни памяти. Периферия мало что даст для общих вычислений и гуя.

А где не так? Линукс тот же распух, и на слабом железе лучше Windows XP поставить, тормозить меньше будет.

3. Одна из фич этих плат — всякие порты в/в, типа gpio и прочего, сомнительно что в венде АПИ и дрова для этого появятся, ну как минимум в ближайшие годы.

Раз это анонсировали как Arduino с Windows, то доступ к портам точно есть.

5. С виндой ничего не сделать (см п1) — исходников нет, лишнее выкинуть трудно, пересобрать с оптимизациями под конкретный чип не выйдет в итоге оно запускается, работает, но пользоваться этим дискомфортно.

Сколько раз в день Вы пересобираете ядро?

6. Винда ценна своим софтом, а на этой платформе ничего работать не будет (какой то там мусор налабаный за два дня на нет/жава из ихнего магазина не всчёт -оно никому не надо), поэтому и винда не нужна. Разве что для академического интереса.
Те речь о тех программах ради которых и ставят винду: игры, фотошоп, 1с, офис и хз что ещё.

Не только, она ценна своей средой разработки, работоспособным GUI, сделанном не на коленке.
НЛО прилетело и опубликовало эту надпись здесь
Окей, у вас личная неприязнь в Windows, но это не значит что для всех остальных Windows бесполезна.
И зачем вообще вы выражаетесь про Windows с таким показным пренебрежением, вам будет приятно, если я про Linux так начну выражаться?
НЛО прилетело и опубликовало эту надпись здесь
10) Работают минималистичные WInApi приложения?
11) Ваши С# быдлокодеры могут быстро и расслабленно написать для этого приложения
НЛО прилетело и опубликовало эту надпись здесь
Я про это:
> Чтобы МЫ поставили этот Windows на нашу Raspberry PI, он должен уметь хотя бы на один пункт больше, чем я написал

Но предположительно
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Под фотошоп не винду надо, а огрызок :)
И это все! Что может предложить Microsoft в качестве ОС для Raspberry Pi 2.
Это не серьезно, просто не серьезно. Я очень сильно расстроен.
С нетерпением ждем сборки винды для малины из драйверкпака этого продукта и полновесной десятки под арм.
Кажется одна из первых картинок исчерпывающе отвечает на недоумение автора. Это не просто винда — это одна из сборок, конкретно IoT Core.
Хотите десктоп и прочий UI с приложениями — ищите пути установить обычную WinRT.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории