Pull to refresh
0
@argosread⁠-⁠only

User

Send message
>edn — формат данных, появившийся из языка clojure.
S-exp приблизительно раз в 10 старше самой clojure а plist'ы для представления данных думаю появились вместе с ними.
Я готов терпеть соседа беспилотник на моим участком пока мой беспилотник транслирует в прямом эфире в интернет нарушения содержания в соседнем заводе по переработке ядерных отходов.
Правда забыли сказать что для того чтобы произвести соответствующий сегодняшним потреблениям объем дизеля из бактерий нужно пол-планеты сахарной свеклой засадить.
> А что за «говно из купертино»?

Я про «ойфон», но и «япады» тоже не далеко ушли.
Когда-то давно программисты писали код для разных телефонов, адаптировали
написанное практически под каждый девайс. Где-то использовались проприетарные
расширения, где-то свои особенные трюки и магия. К примеру, на некоторых
девайсах надо было ОБЯЗАТЕЛЬНО выставить низкое энергопотребление GPS, дабы
получить к нему доступ. На других девайсах нужно было дрючить подсветку 10 раз
в секунду, дабы экран был яркий и не засыпал. Или, если девайс все равно
засыпал, то на экран добавляли видеоплеер размером в 1 пиксель и крутили там
черный ролик 32х32 пикселя. У каждого была своя ОС, свой набор железа, своя
клавиатура и свои лампочки. И все это работало по-своему. Одни маппинги
клавиатуры чего только стоят, многие уже наверное позабыли времена, когда жмешь
вверх, а персонаж, к примеру, начинает стрелять или идет вниз. Обратишься порой
к несуществующему классу — девайс эксепшена не покажет, он целиком
перезагрузится. Делали целые анализаторы железа, дабы изучить начинку девайса
максимально безопасным образом, а только потом непосредственно начать работу.

вот тут пришел «ойфоня».
Лейауты? ОЙ, ДА ОЙФОН ОДИН, РАЗМЕЧАЙ ПИКСЕЛЯМИ!
Поддержка железа? ОЙ, ДА ЖЕЛЕЗО ВСЕ СТАНДАРТНОЕ!
Клавиатура? ДА ТАМ НЕТУ КЛАВЫ, ВСЕ КЛЕВО!
В результате новоявленные «розроботчики» считают, что существует только один
экран, одна конфигурация железа и только один процессор, писать переносимо —
это для них нонсенс, который не имеет смысла.

И тут значит пришел поганенький Андроид.
И сразу начались кучи проблем от поганенькой ОС.
Где-то оно дико тормозит — виновата тормозная ОС, чего ж с опенсосу взять?
Тут и китайцы, которые делают разное железо с разными кнопками — никаких
стандартов!
Да и размены экранов у всех разные!
Ой, а некоторые девайсы вообще нельзя ни телефоном, ни планшетом назвать!
НО МЫ ИМ ВСЕМ НЕСТАНДАРТНЫЕ ВЕЩИ ПООТКЛЮЧАЕМ! БУДУТ УВАЖАТЬ БРЕНДЫ И
ПРОИЗВОДИТЕЛЯ СВОЕГО!

Вот только не совсем ясно, что такие люди вообще делают в разработке софта и
почему они не драют улицы.

> blitting — на практике не использую, но из геймдева не уйду
А я думал что времена векторной безтекстурной framestick-графики закончились годах в 80х.
> библиотечка ShineMP3Encoder, спасибо автору Gabriel
Bouvigne. Работает, правда, долго (грабли №1). Минутный трек кодируется секунд
15 на iPad3, к примеру.

Во-первых, это все равно быстрее реалтайма, а значит можно кодировать на лету.
Да, я в курсе что библиотека этого не умеет, так как сам ее потом патчил для
этого.
Но вы занимаетесь программированием или нажиманием в красивые кнопочки? Или код
на сишке слишком страшен?
Что же касаемо производительности, то библиотека портирована достаточно грубо,
есть чего оптимизировать.

> Не нравится — пишите encoder сами. Какие ещё сроки релиза?!

А какой енкодер? У меня ffmpeg по дефолту собран с 368 кодеками, и это без
всеми любимого mp3 и других распространенных енкодеров. Я бы очень хотел
посмотреть, как адоб добавляет поддержку codec2 или тому подобных вещей.

Не сочтите за грубость, но вы сами виноваты. Во флеше ЕСТЬ встроенные енкодеры,
к примеру всем набивший оскомину nellymoser, появившийся во флеше где-то около
2000 года. Но там он используется как компонент мультимедийного фреймверка и
закодированные пакеты сразу отправляются по RTMP. Вы же вышли за пределы
фреймверка, сочли что лучше знаете платформу — страдайте сами, раз такие умные.

Между прочим, то что вы имеете событие для получения несжатого звука — это
вообще нереально круто, до 10й версии вы и этого не могли получить.

> а для ВКонтакте нету — пишем сами

Ну все правильно. Мировые бренды имеют спрос, а мелкий сайтик-клон никому в
_мире_ не нужен. Вы бы еще хотели интеграцию с гостевушкой Васи Пупкина.

Между прочим, когда мне говорят о интеграции моего продукта в социальные сети,
то я или дропаю весь заказ, или заказчик убирает свои желания. Но это так, мои
особенности. Ну не люблю я ковырятся в говне, извините.

> сложно отследить факт установки нескольких наших приложений с одного
устройства и эффективность кросс-рекламы.

Генерируйте уникальные приложения. Безграничные возможности.

> Но есть небольшая сложность — ваше приложение запускается на устройствах с
разными характеристиками экрана

Эту проблему за вас решили еще лет 10 назад, если не больше. Вспомните телефоны
с поддержкой java, какие разные там были экраны! Да что экраны, там каждая
вторая клавиатура работала по своему. И ничего, делали таблицы для девайсов,
получали максимум инфы о телефоне и подставляли нужные данные. Все
работало. Может быть просто говно из купертино всех развратило?

И да, я до сих пор с трепетом вспоминаю графику, нарисованную для каждого
разрешения экрана отдельно. Хорошие были времена. Как хорошо, что в j2me небыло
метода для ресайза картинок.

> А как тормозит векторная анимация, это надо видеть

А еще надо представлять как работает векторная графика вообще.
Хоть на десктопе, хоть на мобилке. Именно за это флеш так и не любили, что
дизигнеры насуют 30 слоев вектора с 150% fps в настройках проекта, а потом
топовые машины дичайше тормозят от мелкого баннера.

И да, это не значит что векторная графика всегда тормозит. Я делал векторные
карты, вот уж где множество элементов в векторе — работало шустро, а все
благодаря кешированию.

> я уж молчу про blitting.

Если человек не знает что это такое, то ВОН ИЗ ГЕЙМДЕВА.

> то можно сделать базовый размер сцены под iPhone — 960 на 640, соответственно
получив вертикальные «уши» на iPad и горизонтальные на iPhone 5

Настройки сцены? Не, не слышали…
Зато придумали оригинальный костыль, молодцы. Бегом патентовать!

> C вами был главный программист Online Science Classroom

Наймите уже ПРОГРАМИСТА
А в чем проблема? Ну вместо одного инструмента появится два — magic wand который сохраняет форму и magic wand который сохраняет диапазон цветов. Или просто настройка будет. Программистам тоже иногда хочется порисовать.
Гугол честно признается в том что анализирует почту пользователей в отличии от остальных (Mail.Ru, Yandex и прочих почтовиков). Разве это «нечестная» конкуренция?
А всё потому что «Компания Google оставляет за собой право по собственному усмотрению приостановить и/или заблокировать доступ к Android Маркету для любого Разработчика.» Присутствует или нет нарушение копирайта или DMCA — это вообще суд должен решать, но гугл оставил за собой мне кажется непозволительную по-отношению к пользователям власть, в результате чего и получаются ситуации вида «мой человек позвонил твоему человеку». Интересно, получится ли у меня подать жалобу и временно заблокировать произвольное приложение в маркете с утверждением что оно нарушает мой копирайт например в коде или дизайне? Ну естественно фейковый сайтик с дизайнами и надписью "© 1993 All Rights Reserved" придется сделать.
А проблему рута в комментах как-то обошли. А ведь это болезнь которой сейчас болеет 99.9% планшетов и телефонов. А в этом случае может быть и есть защита от нежелательных и вредных приложений, только вот нежелательность и вредность определяет производитель (телефона или софта) а не пользователь. Например Moon+ Reader очень нежелательный и вредный.
Главное не как правообладатели на это реагируют, а как население и как журналисты. Если появится статья «правооладатели закрывают библиотеки» то думаю общественный резонанс обеспечен.
Предлагаю произвести ребрендинг торрентов назвав новый протокол «eLibrary»
Гореть этим платежным системам в аду (WebMoney, ЯД и прочие рэкетиры), хорошо что они загибаются.
Лучшее решение против патентных троллей — это анонимная публикация проекта.
Используем Erlang в массово-параллельной системе для процессинга большого объема (петабайты) данных. Не испытываем трудностей с написанием массово-параллельных программ. Что мы делаем не так?
Программа, которую я написал, обыгрывает меня в крестики-нолики. Что вы там говорите про «создание не может быть совершеннее создателя»?
да никто никого не предупреждает вообще, делать им больше нечего как емейлы писать
ну я же не дворником планирую работать
Теперь Поросёнок Пётр знает куда направить свой трактор

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity