Pull to refresh
16
0
Send message
Может, он досыпал меди в отработанное топливо, чтобы сбить с толку конкурентов? Росси похож на алхимика древности. Некоторые из них были довольно успешны — получали финансирование, даже иногда попутно изобретали что то реальное (порох, фарфор и т.п.).
«15 миллионов долларов», «100 миллионов $» — у Росси появится много последователей, предлагающих действующую установку дешевле.
Превращение никеля в медь — это круто. А можно ли при помощи LENR превратить, скажем, свинец в золото?
Ni+H=Сu
Pb+?=Au
В статье многочисленные экспериментаторы буквально в гараже получают медь и тепло из никеля и водорода. Это холодный ядерный синтез (ХЯС), точнее Холодный Управляемый Ядерный Синтез Енергии (...). Секрет тут в специальном катализаторе на основе наночастиц философского камня. Еще, чтобы установка работала, нужно верить в принципы LENR. Если присутствуют неверующие, они создают отрицательные вибрации и реакция идёт без положительного выхлопа.
Здорово, теперь тема раскрыта.
В моём случае, к сожалению, пример сработал в обратную сторону — почитав текст Ваших шейдеров я сожгла все свои книги по glsl как опасную ересь :)) Если серьёзно — до этого надо еще дорасти.
www.genymotion.com
System requirements: Microsoft Windows Vista (32/64 bit) or above
с работы гляну, дома хипстерская WinXP :(

а вообще я кроссплатформу пишу, и так совпало что основные функции уже дописаны, теперь под Win только тестирую, на планшете изредка — все работает, в основном чтобы FPS глянуть, мобильные GPU помедленнее будут
Работаю над продолжением статьи.
Основная проблема — длинные ступни у NPC. Никак не могу подобрать им подходящие ботинки :))

image
Та серия статей от haqreu была про «софт-рендер» (кроме «аддендума» про GLSL шейдеры).
В шейдерах можно делать многое, на ffp можно делать разное, на CPU (софт-рендер) можно сделать всё © Б.Т.' 2015.

«Настройка окружения до минимальной рабочей версии» — так это же и есть моя «Первая демка» предъявленная в статье. Этот вопрос уже доступен тем, кто скачал из репо исходники, я там на комментарии и ссылки не поскупилась (модули AppWindow.pas, AppForm.pas).
Разбирать такое построчно выйдет длинновато и скучновато, не факт что решусь.

То ли дело рисование граф. примитивов. Вот, фигуры вращения сделала. Вчера было «500 лет граненному стакану», как никак :))

image
Уфф, я сделала-таки фигуры вращения. Еще оптимизировать надо, импорт path с SVG надо бы, сечения solid фигур с «крышками», но это уже детали. Придумала: следующая моя демка (и, возможно, статья) будет посвящена проблеме космического полицейского мусора. Знаете ли Вы, что только с начала этого года 40% аварий НЛО произошло при их столкновении с неопознанными орбитальными мусорными объектами (рус.«НОМО», англ.«UOTO»). Что там только не летает — страшно подумать. Гринпис, спасем орбиту!
Дохожу до релиза, все работает как надо и тут внезапно… звонит будильник, подъем. Проверяю — я точно помню что во сне делала коммит и пушила в репо — а его нет :((
Материала у меня хватает. По тематическим хабам и тегам сложились определенные ленты, я не стану их заспамливать частыми статьями. Все-таки моя тема несколько нестандартная, еще немного и можно её в «Ненормальное программирование» помещать. Сами посудите: разработка приложений для Android не на Java — это уже некая альтернативщина. А тут я беру Embarcadero Delphi XE7 у которого разработка мобильных приложений определена через платформу FireMonkey. Там эти самые приложения можно печь как пирожки. А мне не хочется пирожков из готовых полуфабрикатов, домашняя кухня вкуснее, хотя и требует гораздо больших усилий.
Посоветуйте пожалуйста «быстрый» эмулятор Android для Windows 7. Я пробовала только гугловский стандартный, он страшно медленный, невозможно пользоваться. Перешла на отладку с планшетом — намного быстрее, но все равно недовольна временем заливки/деплоя/старта приложения. Думаю полярные мнения по этому вопросу связаны с разным опытом — некоторые, как я, столкнувшись один раз с медленным эмулятором не стали ничего больше пробовать.
Нет, неплохо. В довесок к приложению с любым соотношением цена/качество компания получает «своего» специалиста, который уж в своём проекте-то разбирается и может его развивать, если потребуется.
У меня в моём случае всё было почти так же, «ударные темпы» длились 3 недели, даже сны стали мобильные :)) Попутно нашла возможность интересную лично мне, теперь пишу в своё удовольствие.
Ваша история несколько типична. В компании Х руководству приходит в голову светлая идея: нам нужно мобильное приложение (тот же приём платежей от клиентов, мобильный клиент для некого сервиса в дополнение к обычному, приложение-спутник для основного проекта, полностью мобильное решение по профилю компании и т.п. что угодно). При этом ни один программист в компании никогда не занимался разработкой мобильных приложений (а те кто занимались, почему-то сменили место работы и теперь занимаются только этим профессионально, говорят там платят больше и работа интереснее). Привлекать фрилансеров или субподрядчиков руководству неохота — как это можно, такую ценную идею отдать в чужие руки, еще и денег заплатить. Значит кто-то из сотрудников должен совершить подвиг, ударными темпами освоить чего-там-надо и разработать желаемое.
Когда дойдете до графики, а потом наиграетесь с Unity, вспомните мои слова — попробуйте Open GL напрямую, для Android это OpenGL ES, GLES, он по тексту совместим с OpenGL на PC.
Хорошая статья, интересно читается, познавательно, автор молодец. Мне не понравился только один момент:
После чего отобрав планшет у сына я смог протестировать свое приложение на реальном устройстве — просто подсоединив его к компьютеру.

Наверное, с боем отбирали? Нехорошо. Отбирать планшет нужно было бы у руководства компании (они должны были обеспечить). Верните планшет сыну, это персональное устройство. Я вот свой планшет не могу дать в чужие руки — личные данные как-никак. Лучше купите ему новую модель (премии «за разработку нужного для компании мобильного клиента» должно хватить), а старый пускай будет у вас, самое то для тестирования и отладки. Надеюсь планшет вам еще пригодится — пишите новые программы и статьи.
Правильно, диагональный FOV у меня на планшете постоянный. Сейчас фиксирован FOVY, эта традиция идёт от
OpenGL.pas procedure gluPerspective(fovy, aspect, zNear, zFar: GLdouble); stdcall;
В результате под Windows, если сделать широкое низкое окно можно получить FOVX до 180 градусов. Может это и не баг, а полезная фича, если например сидишь в засаде:)) Думаю перейти на фиксировнный FOVX, так будет понятнее. Библиотеки glu на GLES у меня нет, поэтому имитирую известную функцию вот так:
procedure gluPerspective(fovy, aspect, zNear, zFar: double);
var m: TM4x4; sn,cs,c,dz,ar: Double;
begin
 if aspect = 0 then Exit;
 dz:=zFar- zNear;
 if dz = 0 then Exit;
 ar:=fovy*g2r2; //Pi/360
 SinCos(ar,sn,cs);
 if sn=0 then Exit;
 c:=cs/sn;  //cotangent
 FillChar(m, SizeOf(m), 0);
 m[0,0]:=c/aspect;
 m[1,1]:=c;
 m[2,2]:=-(zFar+zNear)/dz;
 m[2,3]:=-1;
 m[3,2]:=-2*zNear*zFar/dz;
 glMultMatrixf(@m);
end;

Логично, учту. А о контекстной рекламе на сайте упоминать можно?
Мегафон пишет прямо под моей статьей, предлагает купить их китайский Android-смартфон. Я не советую.
Для разработки программ под Android нужно иметь устройство на базе Android. Эмуляторы Android на PC слишком медленны и неуклюжи. Для тестирования софта я применяю недорогие 7" планшеты: Samsung GALAXY Tab3 Lite SM-T110 и Nomi A07000 (последний вообще пародия на планшет, впрочем для тестирования как раз отлично, это моя «нижняя планка»). Еще задумываюсь о приобретении смарта, что-то вроде старенького HTC мне бы подошло. Тестировала и на навороченных дорогих моделях — разницы никакой. CPU и GPU пишут изрядно круче, на практике прирост производительности невелик.
В FM (FireMonkey) под Win7 графика работает через DirectCanvas (DirectX), вместо VCL-контролов применяются их улучшенные аналоги, которые отрисовывают себя в контексте DX. Один контекст, один «главный цикл приложения», контролы и графика хорошо сочетаются. Можно кнопку установить на 3D панель, саму панель вращать в 3D, при желании скрутить в трубочку — кнопка продолжает работать. Красота. Но exe-файлы будут иметь непривычно большой объем, потому что содержат код всех применённых контролов (плюс аналогичный код на GDI+ для WinXP).
Ура, у меня появилась некая «карма» и я поставила свой первый +1 на Хабре. Вот за что поставила: за внимательное чтение статьи и точное выполнение условий авторского эксперимента, за корректный баг-репорт, разумный юмор и позитивное отношение.
И это хорошо.

Information

Rating
Does not participate
Registered
Activity