LINUX.ORG.RU

Петиция за открытие Flash

 ,


1

3

В связи с тем, что Adobe обещает прекратить поддержку Flash к 2020 году, инициативная группа разработчиков направила компании петицию с просьбой открыть исходный код продукта под свободной лицензией и передать его сообществу для поддержки старых проектов и дальнейшего развития.

На данный момент петиция собрала около 5000 подписей, но комментариев от Adobe пока нет.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от NextGenenration

Они просто не правильно шапочку из фальги сделали и получилось не экранирование, а приём и усиление.

Это смотря кто. На некоторых хрен досье соберёшь, изначально аккуратно себя вели.

современная винда тормозить будет

А кто в здравом уме туда современную винду будет вкатывать?

не накопить за пару десятилетий на новый пк?

Дык а что тебя удивляет? ПК очень дорогие по неайтишницким меркам. Попробуй накопить, когда пенсии даже на еду не хватает толком. Работает — и хорошо, сдохнет — останется человек вообще без конплюктера.

А я уверен они не горят желанием делать лишнюю работу

А пользователи не особо желают жрать говно, которое они производят, не желая делать лишнюю работу. Пока что конает, но скоро этот пузырь лопнет. Крупные конторы уже делают параллельно с основной версией сервиса лайт-.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

На некоторых хрен досье соберёшь, изначально аккуратно себя вели

Всё равно. Приложения в вебе лишь частично контролируются пользователем. Если проследить что делатет приложение в браузере ещё хоть как-то можно, то проследить что делают на сервере не удасться. Можно сколько угодно просить себя не отслеживать, однако если протокол не заставляет не отслеживать, то какой будет эффект?

А кто в здравом уме туда современную винду будет вкатывать?

А что там будет? 9x? Ну так на ней в интернете и с флешем особо делать нечего

Дык а что тебя удивляет? ПК очень дорогие по неайтишницким меркам.

То что не будут покупать программистя, дизайнеры, геймеры... вполне подойдёт для всяких стариков. Даже на двух гигабайтах можно сёрфить веб

А пользователи не особо желают жрать говно, которое они производят

Значит они не пользуются интернет банками, не ходят на сайты государственных компаний(ненависть), и прекрасно пользуются нормальным вебом, правда?

Крупные конторы уже делают параллельно с основной версией сервиса лайт-.

Нормальные сайт не нуждаются в облегчённой версии. Просто по той причине что облегчать нечего

NextGenenration ()
Ответ на: комментарий от NextGenenration

Приложения в вебе лишь частично контролируются пользователем

Ась? Пользователь может хоть поштучно ресурсы грузить.

то проследить что делают на сервере не удасться

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

так на ней в интернете и с флешем особо делать нечего

Кому надо, будут делать. Что остаётся-то.

Даже на двух гигабайтах можно сёрфить веб

Да и полгига c головой, если не открываешь стопицот шебапп. Видел IRL такие машинки не далее как полтора месяца назад. И это с жирными лисохромами.

Значит они не пользуются интернет банками

Вполне возможно. Столлман вон платит по возможности наличкой везде.

не ходят на сайты государственных компаний(ненависть),

А там что делать?

и прекрасно пользуются нормальным вебом

Ну да. Даже в гофере есть жизнь.

Нормальные сайт не нуждаются в облегчённой версии. Просто по той причине что облегчать нечего

Сейчас время такое: или быстрая доставка функционала, или легковесность, третьего не дано.

bodqhrohro_promo ()
Ответ на: комментарий от anonymous

есть одно старое приложение на Flash, которое из-за архитектуры говнофлеша грузится 5-6 секунд. Переписанное на HTML5 грузится 2 секунды.

Что за приложение? Почему ты считаешь, что виновата именно архитектура плагина, а не сыграл роль рефакторинг при переписывании?

question4 ★★★★★ ()
Последнее исправление: question4 (всего исправлений: 1)
Ответ на: комментарий от bodqhrohro_promo

Ась? Пользователь может хоть поштучно ресурсы грузить.

Разработка для таких пользователей не окупится

Кому надо, будут делать. Что остаётся-то.

Что остаётся? Торренты? Не влазит. Онлайн игры? Не тянет. Общение в джаббере? Ну так каким боком тут флеш?

Да и полгига c головой, если не открываешь стопицот шебапп

Тем более. Купить б/у гораздо дешевле чем новый

Столлман вон платит по возможности наличкой везде

У него другие причины. А именно - не свободный код. А я говорю про баги, дыры, костыли и совершенно запутывающий дизайн некоторых сайтов

А там что делать?

Угадай. Необходимость порой возникает, правда редко

или быстрая доставка функционала, или легковесность

Легковесноть доведённая до абсурда. Знаешь, например, почему для обозначения конца строк используется '\0', а не u64? Раньше, когда памяти были считанные килобайты подобные ограничения имели смысл. Однако сейчас большинство из них перестало быть актуальным.

NextGenenration ()
Ответ на: комментарий от NextGenenration

Разработка для таких пользователей не окупится

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

Что остаётся?

Много чего, с 90-х софт только жиреет и переписывается всё на более жирных горах абстракций, а функциональность растёт очень медленно. Сравни какой-нибудь фотошоп 5 и CS6, например.

Купить б/у гораздо дешевле чем новый

Даже б/у дорохо. Что угодно дорохо, если у тебя на это вообще нет денег.

А именно - не свободный код

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

Угадай

Ничё не знаю, мне не нужно, всяким престарелым знакомым, не умеюющим в интернеты — и подавно.

для обозначения конца строк

Это вообще костыль, длина строки должна храниться явно, как в паскале.

bodqhrohro_promo ()
Ответ на: комментарий от NextGenenration

Чего сморозил? SVG — формат картинок, а не браузерная технология. Соответственно, размещённые в нём скрипты должны выполняться в любом полноценном просмотрщике SVG. Флеш, собственно, благодаря этому и взлетел изначально, это уже потом из скриптованных векторных картинок целую программную платформу запилили.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

Закон говорит делать a10y, даже если инвалиды нахрен на сайте не нужны и дохода не принесут — значит, надо делать a10y

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

Мы не при анархии живём, чтобы всё должно было окупаться

Теперь подумай о том кто за это платить будет. А платить будут конечные пользователи. Как минимум до того момента пока не примут закон о том что человек должен работать какое-то время бесплатно

Много чего

Пример в студию. Любой

с 90-х софт только жиреет и переписывается всё на более жирных горах абстракций, а функциональность растёт очень медленно

Мракобесы не знают причин, и наблюдают лишь часть последствий. Малую часть

Сравни какой-нибудь фотошоп 5 и CS6, например

И как же я их сравню, если у меня нет продвинутых навыков в сей отрасли? Не так давно я перешагнул из VS 2012 в VS 2017. Перепутать их невозможно. Из-за отсутствия части фич в 2012 мне приходится не сладко, когда прихоится перенести проект на более старую версию. Да, 2012 версия быстрее, но я предочитаю 2017. Рассказывать об отсутствии фич можно на формуе домохозяек, не умеющих пользоваться и малой частью функционала

Даже б/у дорохо. Что угодно дорохо, если у тебя на это вообще нет денег.

Если у них вообще нет денег, то пусть сами пишут себе софт. Если деньги можно хоть как-то достать, получить в подарок, то даже 1 секунду получить не получится

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

А чем официальные структуры потенциально лучше кого попадя? Я не устраивал и не планирую устраивать терракты, свергать государственный строй, зачем вообще за мной следить?

Ничё не знаю, мне не нужно, всяким престарелым знакомым, не умеюющим в интернеты — и подавно

Везёт. Если ни разу не возникала потребность зайти на сайт какой-то организации чтоб узнать время работы, причину проблем с чем-то, тариф на что-то и так далее

Даже если сравнивать с онлайн магазинами. Есть некоторые деятели, которые после выбора фильтра блокируют страницу, до того как не загрузится обновление. В результате при попытке сортировки теряются ценные секунды

Это вообще костыль, длина строки должна храниться явно, как в паскале.

Ух как прорвало! А как же оптимизация потребления памяти, в место отведённое на u64 влезет строка аж с 7 однобайтными символами! Совсем распоясались, оптимизировать не хотят, память у них видете ли дешёвая!

NextGenenration ()
Ответ на: комментарий от bodqhrohro_promo

Соответственно, размещённые в нём скрипты должны выполняться в любом полноценном просмотрщике SVG

картинка != код

Флеш, собственно, благодаря этому и взлетел изначально

Флеш это просто группа технологий. Одной из них является action script. Выкинь из флеша актион скрипт и получишь нечто типа html без js

NextGenenration ()
Ответ на: комментарий от NextGenenration

Кроме того вполне можно завести трактор

Тенденции таковы, что через полвека-век трактор заводить станет некуда, на этой планете, по крайней мере.

пока не примут закон о том что человек должен работать какое-то время бесплатно

Так оно уже есть, налоги называется. Правда, пропорциональное, а не фиксирванное.

Любой

Ну например, объявление сверстать, эмэрзэшек со Стасом Михайловым накачать, пасьянсы пораскладывать.

не знают причин

Причины нерелевантны в случае пекарень. Кроссплатформенность и удешевление разработки — это, конечно, хорошо, но ведь до этого и так всё разрабатывалось, а пекарни и винда принципиально не поменялись.

продвинутых навыков

Ну так по паре продвинутых фич и добавляется, а базис остаётся тот же, как в софте, так и в работе.

мне приходится не сладко

Сие не более чем пагубное свойство человеческой психики — приобретать приятно, утрачивать наоборот.

то пусть сами пишут себе софт

Ась? Сейчас не 80-е и бытовые компы — не интерпретаторы бейсика.

Я не устраивал и не планирую устраивать терракты, свергать государственный строй

Чем докажешь? И чем гарантируешь, что тебе не промоют мозги?

время работы, причину проблем с чем-то, тариф на что-то

Прочитать на стенде или позвонить и спросить уже нельзя?

которые после выбора фильтра блокируют страницу, до того как не загрузится обновление

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

А как же оптимизация потребления памяти

В случае со строками до 255 байт памяти нужно столько же. Вместо n байт + '\0' получается n байт + длина, зато намного надёжнее. А больше уже оверхед меньше процента выходит, если варленом делать.

bodqhrohro_promo ()
Ответ на: комментарий от NextGenenration

картинка != код

Обоснуй. Файл картинки — это программа отрисовки.

Флеш это просто группа технологий

Запаковываемая в один файл. Впрочем, ресурсы можно получать извне.

нечто типа html

Не, векторное видиво, там кадры есть. Но если файл скриптован, что чуть менее чем всегда, они не используются.

bodqhrohro_promo ()
Ответ на: комментарий от NextGenenration

SVG и рядом не стоял с SWF. В SWF анимация масок делается хоть в 100 слоёв двумя кликами, а в svg только добавили маски, и то, работает в 2 браузерах с косяками. Плюс сюда ещё приплюсуем синхронизацию со звуком - во flash это элементарно, а в html5/svg этим занимаются только студии, которым за сайт платят по $15.000 всякие дженнифер лопес или игровые студии. Короче, на Flash даже нубу доступны крутые технологии, а в HTML5 - одна боль. До сих пор на SVG никто не делает векторной анимации, все тащат JavaScript.

menangen ★★★★★ ()
Ответ на: комментарий от uin

Как бы проблема в том, что ты во флеше ничего не понимаешь, так зачем ты открываешь свой рот и что-то комментишь? Никто никогда и не писал код в редакторе от Adobe, ну разве что в 2000-м году. После этого появились Flash Develop, Intellij Idea, Eclipse

devorg ()
Ответ на: комментарий от bodqhrohro_promo

Тенденции таковы, что через полвека-век трактор заводить станет некуда, на этой планете, по крайней мере

Сейчас, не зная всей картины рассуждать об этом несколько наивно. Это всё равно что лет 15 назад кто-то бы сказал о введении слежки в одной стране, а ему бы посоветовали ехать в другую(в которой тоже есть слежка)

Так оно уже есть, налоги называется

В этом случае государство не указывает какую конкретно работу делать. Более того, если оплата не привязана к чему-то что легко можно подсчитать, то вполне может выяснится что государство отбирает плату за то время, когда кто-то не работает(например пьёт чай)

Ну например, объявление сверстать, эмэрзэшек со Стасом Михайловым накачать, пасьянсы пораскладывать

И какой из этих задач мешает устранение флеша из веба?

Причины нерелевантны в случае пекарень

Просто мракобесы пользующиеся пекарнями имеют безусловно наилучшее знание оптимизации, тщательно охраняемое от разработчиков

но ведь до этого и так всё разрабатывалось

Как наивно полагать, что обстановка не поменялась. В первых играх не было особо ни ии, ни какой-то особо навороченной графики, ни сетевых игр, ни многопоточности... Что там умел дос? Запускать программы, писать на диск? Зералирование, многопоточность, переносимость и многие другие умные слова пользователям тогда не были знакомы. Написать подобие доса используя удобные языки типа rust будет гораздо проще. Оптимизирующий компилятор улучшит код, а статический анализ укажет на возможные ошибки. Правда состоит в том что в 2017 году не нужен дос. Он давно устарел

а пекарни и винда принципиально не поменялись

Они поменялись настолько сильно, что взрывная волна от каждого нового обновления несколько раз успели облететь мир, а стойкий запах гари чувствуется до сих пор. Раньше винда была не более чем оболочка для доса. Сейчас это уже не так

Ну так по паре продвинутых фич и добавляется

Японская бензопила это и есть пара продвинутых фич, по сравнению с топором

а базис остаётся тот же, как в софте, так и в работе

Нет. Если раньше код надо было набирать целиком руками, то сейчас мало того что есть всякие там автодополения, так ещё и студия готова прилично поработать за тебя - то код в функцию вынести, то что-то дописать... То что старыми инструментами пришлось бы делать за пару часов новыми решатется за пару щелчков мыши

Сие не более чем пагубное свойство человеческой психики — приобретать приятно, утрачивать наоборот

Это наглядный пример развития софта за несколько лет. Не было бы развития - не было бы разници между студиями

Ась? Сейчас не 80-е и бытовые компы — не интерпретаторы бейсика

1) современные языки гораздо удобнее бейсиков 2) раз у них столь старые машины, то и бейсик там будет почти оригинальный

Чем докажешь?

Кому? Органам? Ну так пусть посмотрят свои архивы.

И чем гарантируешь, что тебе не промоют мозги?

Ты так говоришь, как будь-то кому-то завтра вот возьмёт и свалится на голову гиас. Лично я бы хотел гиас, но для гораздо более примитивных целей - теперь можно было бы заставить соседей не оставлять вонючий мусор в подъезде, как в прочем и не курить там

Прочитать на стенде или позвонить и спросить уже нельзя?

На каком стенде? Где этот стенд искать? Были некоторые счасливчики, которым повесили объявление о том что отключат воду. Была только одна проблема - воду уже отключили. Позвонить? Во-первых не везде есть мобильный, а во-вторых на эти номера можно дозвониться далеко не с первой попытки

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

Какая проблема возникнет от того что он ткнёт на следующий фильтр?

В случае со строками до 255 байт памяти нужно столько же

Нет. Хочешь узнать почему?

зато намного надёжнее

Вот по этому программисты и добавляют новый фреймворк

NextGenenration ()
Ответ на: комментарий от bodqhrohro_promo

Обоснуй. Файл картинки — это программа отрисовки

Тьюринг полная? Я могу как-то прописать о том что соотношение размеров одной фигуры к другой составляет 50% если меньше 100px и к примеру от 50% до 20% при 400px? Или если размер меньше 100% то цвет переходит из зелёного в красный?

Запаковываемая в один файл

При желании и веб приложение тоже можно запаковать в один файл. Создать специальный формат для этого. Проблема в том что если из этого файла выдернуть скрипты, то получится нечто типа веба без js

Не, векторное видиво, там кадры есть

Не принципиально. Если захотеть можно хоть сейчас создать к примеру asvg с векторной анимацией. Проблема в том чтоб заинтересовать этой разработкой кого-то. Вон, сколько лет с флешем уже воюют, а до сих пор есть сайты которые не полностью отказались от флеша. К примеру myvi. Не все видео можно просмотреть если у тебя его нет. Правда с помощью youtube-dl я скачивал эти ролики и выяснил то что качество этого видео оставляет желать лучшего(низкое разрешение, артефакты сжатия)

NextGenenration ()
Ответ на: комментарий от menangen

и то, работает в 2 браузерах с косяками

Вся суть современного веба. Работает с костылями. Один набор костылей уже вынесли ie6, надеюсь скоро и до следующих доберутся

Плюс сюда ещё приплюсуем синхронизацию со звуком - во flash это элементарно, а в html5/svg этим занимаются только студии, которым за сайт платят по $15.000 всякие дженнифер лопес или игровые студии. Короче, на Flash даже нубу доступны крутые технологии, а в HTML5 - одна боль

Для решения этой проблемы нужен редактор и немного кода. Надеюсь это сделают

До сих пор на SVG никто не делает векторной анимации, все тащат JavaScript

svg это всего лишь пример. Пожалуй не самый удачный, но всё же показывающий что это можно сделать и без флеша

NextGenenration ()
Ответ на: комментарий от NextGenenration

не зная всей картины

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

В этом случае государство не указывает какую конкретно работу делать

Ну почему, косвенно указывает налоговыми льготами для определённых видов деятельности.

И какой из этих задач мешает устранение флеша из веба?

А при чём тут флеш?

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

Да никаких тайн, KolibriOS опенсорсна, ReactOS тоже.

В первых играх не было

Зато шедевры, влезающие в десятки килобайт процедурной графики, были. Демосцена была жива. А сейчас имеем GTA V на 60 ГБ, из которых подавляющее большинство — тупо HD-текстурки.

пользователям тогда не были знакомы

А пользователям оно и не нужно, работает, шустро работает — и ладно. Нафейхоа на одноядерном первопне многопоточность? Она стала актуальной лишь когда развитие процессоров упёрлось в потолок тактовой частоты, кроме этого нет весомых причин пихать многопоточность.

Оптимизирующий компилятор улучшит код

И сгенерит непонятную человеку чушь, которую хрен разберёшь отладчиком. А копирастам и в радость.

а статический анализ укажет на возможные ошибки

Хороший язык должен допускать только логические ошибки.

в 2017 году не нужен дос. Он давно устарел

Так я и не про DOS как таковой, я про нежирный софт в принципе. DOS тоже не то чтобы пример идеального продукта из палаты мер и весов. Он мало жрал, потому что мало умел.

а стойкий запах гари чувствуется до сих пор

Вокруг утят хронический запах гари.

Раньше винда была не более чем оболочка для доса.

В 80-х? Ты б ещё каменный век вспомнил.

Японская бензопила это и есть пара продвинутых фич, по сравнению с топором

Не, это уже принципиально разные вещи, выполняющие в некотором роде похожую задачу. Как фотошоп и пэйнт.

студия готова прилично поработать за тебя

Опять-таки, проблемы дерьмовых языков, в которых нужно писать кучу бойлерплейта.

То что старыми инструментами пришлось бы делать за пару часов новыми решатется за пару щелчков мыши

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

Не было бы развития - не было бы разници между студиями

Так я не утверждал, что его нет. Я утверждал, что оно малозначительно между последовательными версиями по сравнению с функциональным базисом, присутствовавшим ещё пару десятков лет назад.

современные языки гораздо удобнее бейсиков

Но домохозяйки как не программировали для своих нужд, так и не программируют.

Ну так пусть посмотрят свои архивы

Они настолько подробны, чтобы выявить все уголки твоих помыслов и тенденцию и направление съезжания крыши?

гиас

Чо?

Где этот стенд искать?

В этой самой организации.

не везде есть мобильный

Нафиг мобильный? Стационарный обрезал, что ли? Ну так ССЗБ (за исключением всяких москвабадов, в которых один хрень медь обрезали и пустили голос через технически переусложнённую и ненадёжную IP-сеть).

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

Будто сайты госучреждений всегда стабильно работают.

Какая проблема возникнет от того что он ткнёт на следующий фильтр?

Интерфейс вошёл в состояние ожидания отфильтрованных результатов. Сервер уже молотит базу, а то и ответ шлёт. И тут пользователь внезапно полез хрензнаетшо делать. Надо всё это отменять (а отменять ли?), серверу отмашку, результат отбросить, при этом неплохо бы всё же применить фильтры, если результат таки успел прийти... Короче, куча нюансов.

Хочешь узнать почему?

Ну валяй. Ладно, 127, если с варленом.

Вот по этому программисты и добавляют новый фреймворк

Фреймворки предназначены в первую очередь для решения ситуации «Лебедь, щука и рак», чтобы из-за архитектурных разногласий крупный проект не превратился в тыкву и его проще было поддерживать. А хорошая архитектура в общем случае противоречит хорошей производительности. То есть чтобы продукт не был вычислительно избыточным, надо наоборот — сложный и запутанный код, с которым сложно разобраться, который придётся сильно менять для функционально небольших изменений и потом тщательно тестировать. Рынок к этому не готов, предложение квалифицированных программистов на порядки ниже спроса, и з/п за ковыряние в сложном коде запросят большую, если вообще согласятся в этом ковыряться, когда можно в соседней конторе пить смузи и штамповать высокоуровневый код на хипстерских фреймворках.

bodqhrohro_promo ()
Ответ на: комментарий от NextGenenration

Тьюринг полная?

Это не обязательно.

Я могу как-то прописать

Зависит от формата. Читай — набора инструкций и структур данных.

Создать специальный формат для этого

MHT и webarchive уже есть. Да и тупо в HTML можно забандлить всё, даже ресурсы в base64.

качество этого видео оставляет желать лучшего

Ну если лучше нету, то чего бухтишь. Вон по ящику всё чаще в новостях в последнее время крутят шакальные ролики, снятые на мобильник. Синица в руках, так сказать.

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

Ну почему, косвенно указывает налоговыми льготами для определённых видов деятельности

Для того о чём ты говорил нужна вполне конкретная задача. Чтоб вместо рефакторинга не занялись прикручиванием функционала

А при чём тут флеш?

Тогда при чём тут просьба думать о бедных пенсионерах? Тогда действия разработчиков на них уже не влияют

KolibriOS опенсорсна, ReactOS тоже

А что там есть? Первая система вообще из разряда поставить на пол часа посмотреть что там накодили и удалить образ

Зато шедевры, влезающие в десятки килобайт процедурной графики, были

Шедевры они только по тем временам

Демосцена была жива

Произведения демосцены ограничены многими факторами. Там библиотеку выкинем, тут бинарник в архив засунем

А сейчас имеем GTA V на 60 ГБ, из которых подавляющее большинство — тупо HD-текстурки

Это не самое страшное. Веселее когда в видеопамяти из-за дубликатов место заканчивается

шустро работает — и ладно

Только вот потом эти пользователи говорят о том что вот раньше умели игры в килобайты засовывать, не то что сейчас

И сгенерит непонятную человеку чушь, которую хрен разберёшь отладчиком

Разбираться с ассемблером при разработке к примеру веб сайт не приходится

Хороший язык должен допускать только логические ошибки

Для поиска которых и применяют этот анализатор

Не, это уже принципиально разные вещи, выполняющие в некотором роде похожую задачу. Как фотошоп и пэйнт

Разница между разными студиями примерно такая же. Если в ворде нет прогресса - проблемы ворда.

Опять-таки, проблемы дерьмовых языков, в которых нужно писать кучу бойлерплейта

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

На узких шаблонных задач

Написание, а тем более рефакторинг кода это и есть узкие шаблонные задачи. Целиком

На остальных придётся апгрейдить железо, чтобы решать их с новым софтом хотя бы с прежней скоростью

Ты апгрейдишь железо чтоб слушать музыку хотя бы с прежней скоростью?

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

Пару десятков лет назад работали с сырыми указателями, а отладчик вызываемый из менюшки ide был верхом мечтаний. Сейчас этим никого не удивишь

Но домохозяйки как не программировали для своих нужд, так и не программируют

Но а кто тогда будет делать так как надо им? Как говорится «хочешь сделать хорошо - сделай сам»

Они настолько подробны, чтобы выявить все уголки твоих помыслов и тенденцию и направление съезжания крыши?

Они настолько подробны чтобы показать где реальная опасность(дорога под окнами, на которой сбито не мало людей) и где вымышленная

Чо?

google://Code Geass

В этой самой организации

Которая находится неизвестно где, до которой долго добираться и вообще цены за проезд подняли

Стационарный обрезал, что ли? Ну так ССЗБ

Чтобы что-то обрезать, надо что-бы это что-то было. А проводить телефон ради четырёх звонков в год с обязательной платой - то ещё извращение

Будто сайты госучреждений всегда стабильно работают

Так вот тут вот и приходится жрать кактус. По тому что альтернативы нет

Сервер уже молотит базу, а то и ответ шлёт. И тут пользователь внезапно полез хрензнаетшо делать. Надо всё это отменять (а отменять ли?), серверу отмашку, результат отбросить, при этом неплохо бы всё же применить фильтры, если результат таки успел прийти... Короче, куча нюансов.

Базы данных умнее чем кажутся. Кроме того, если и применять фильтры, то достаточно блокировать лишь часть страници с товарами, а не всё целиком

Ну валяй. Ладно, 127, если с варленом

Как ты планируешь узнавать сколько байт выделено под счётчик в рантайме? Проще всего - выделить к примеру 8 байт и не волноваться о длине строки

А хорошая архитектура в общем случае противоречит хорошей производительности. То есть чтобы продукт не был вычислительно избыточным, надо наоборот — сложный и запутанный код, с которым сложно разобраться, который придётся сильно менять для функционально небольших изменений и потом тщательно тестировать

Дельная мысль

Рынок к этому не готов, предложение квалифицированных программистов на порядки ниже спроса, и з/п за ковыряние в сложном коде запросят большую, если вообще согласятся в этом ковыряться, когда можно в соседней конторе пить смузи и штамповать высокоуровневый код на хипстерских фреймворках

Не готовы в первую очередь сами пользователи. Ибо это им придётся ждать пока всё не протестируют. А тестировать придётся и им самим. А потом после небольшого изменения в коде всё повторится заново. Сколько воя по той причине что драйвера в линуксе не работают без переписывания? Но тогда эта ситуация будет повсемесно. Кто тогда будет покупать новую версию софта, если она будет падать через каждые два часа до десятого сервиспака? Вот и был бы 2017 год, а у всех была бы к примеру xp. Тебя бы устроил такой вариант?

NextGenenration ()
Ответ на: комментарий от bodqhrohro_promo

Это не обязательно

А я сравниваю как раз Тьюринг полные языки

Ну если лучше нету, то чего бухтишь

Вот в том то и дело, что функционал разбросан по кусочкам, а сайт остановился в развитии. И за контентом приходится ходить на несколько разных сайтах. На одном ищешь, на другом смотришь. Замену я кстати нашёл, но это уже другой разговор.

NextGenenration ()
Ответ на: комментарий от NextGenenration

Тогда действия разработчиков на них уже не влияют

Влияют. Флеш заведётся даже на некробраузере. Современное SPA, в хвост и гриву использующее новомодные плюшки жепьскрипта — нет. Зато флеш ни хрена не умеет в адаптивность и упомянутое мною выше a10y.

А что там есть?

Софт. Шустрый.

Шедевры они только по тем временам

То есть сейчас полно готовых генераторов влезающих в 60 кб йоб и ничего шедеврального в этом нету? Ну и где же они?

Там библиотеку выкинем

Чтобы выкинуть, надо сначала всунуть.

Только вот потом эти пользователи говорят о том что вот раньше умели игры в килобайты засовывать, не то что сейчас

Ну так и есть. Понабежало быдлокодеров, видящих в программирование только индустрию и даже не задумывающихся всерьёз, что оно может быть искусством.

при разработке к примеру веб сайт не приходится

Ковыряние минифицированного бандла жепьскрипта на несколько мегабайт немногим отличается от.

Если в ворде нет прогресса - проблемы ворда

Прогресс есть. Но основная функциональность (писать текст, форматировать, настраивать поля и отступы) — из версии к версии остаётся, остальное маловостребовано и используется прошаренными пользователями. Так же и со студией: можно просто писать в ней код и жмякать кнопочку билда/дебага, а можно ворчать о всяких рефакторингах, линqах, анализаторах, интеграциях с vcs/ci и т. п. и как без этого всего раньше жить нельзя было.

за это приходится расплачиваться с ростом проекта

Подробнее.

Нужно выделить код, вырезать...

То есть проблема исключительно в майкрософтонеугодности питона (ибо в его нише есть до-диез) и его плохой интеграцией конкретно со студией, яснопонятно.

это и есть узкие шаблонные задачи. Целиком

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

а кто тогда будет делать так как надо им?

У этой категории людей нет понятия «как можно было бы лучше». Оно присуще только людям с инженерным мышлением, умеющим мыслить вне коробки; остальные, как правило, просто зазубривают инструкции. Поэтому бессмысленно ожидать от них хоть какой-либо самостоятельной автоматизации.

дорога под окнами, на которой сбито не мало людей

Ну вот в Швеции подобными проблемами всерьёз занимаются, корпоративный социализм. Ибо от благосостояния улиц напрямую зависит, придёт ли работник живым и здоровым на работу и не придётся ли нести убытки из-за его больничного. Но из сего исходит и то, что все под колпаком, негоже взять и пропасть или внезапно уйти в запой.

google://

Не нужно. Только search://

Code Geass

Китайские порномультики не нужны.

Которая находится неизвестно где

Но тебе нужна.

надо что-бы это что-то было

Живёшь в жопе, в которую ещё при совке не провели? Ну не ты обрезал, так твои предшественники.

Базы данных умнее чем кажутся

Но HTTP — нет.

достаточно блокировать лишь часть страници с товарами, а не всё целиком

Остальное тоже надо предусматривать, мало того — это сложнее, поскольку надо логику фильтра связывать с совершенно левыми компонентами, которые, к тому же, могут независимо от фильтра меняться.

сколько байт выделено под счётчик

Какой счётчик?

Ибо это им придётся ждать пока всё не протестируют

И об этом я выше писал —

Сейчас время такое: или быстрая доставка функционала, или легковесность, третьего не дано.
А тестировать придётся и им самим

Так они и так тестируют. Не совсем уж альфы, конечно, но тем не менее.

Вот и был бы 2017 год, а у всех была бы к примеру xp

Ну оно и сейчас недалеко от этого, у XP довольно большая доля, и скорость падения снизилась почти до нуля.

bodqhrohro_promo ()
Ответ на: комментарий от NextGenenration

А я сравниваю как раз Тьюринг полные языки

Ну вот кухонные рецепты ни фига не Тьюринг-полные. Они от этого не являются программами?

И за контентом приходится ходить на несколько разных сайтах

Это хорошо, сила Интернета в разрознённости.

bodqhrohro_promo ()
Ответ на: комментарий от smilessss

в хромиуме есть hw decode для html5

Ну так не для линуксов. А так это надо либо самому патчить, либо ставь что-то готовое от сторонних васянов типа

https://launchpad.net/~saiarcot895/ archive/ubuntu/chromium-beta

https://aur.archlinux.org/packages/chromium-vaapi/

Естественно без какой-то поддержки, что со следующим апдейтом не отвалится, и только через VAAPI. А всякие прослойки на VDPAU ещё могут кучу глюков добавить.

anonymous ()
Ответ на: комментарий от LongLiveUbuntu

Есть примеры, когда выкинутые на мороз закрытые проекты отрывали, «сообщество» их допиливало и оно реально взлетало?

FreeBSD?

Не очень пример. FreeBSD выросло на отдельных кусках из AT&T. Но саму AT&T Unix никто не стал допиливать.

The BSD project was founded in 1976 by Bill Joy. But since BSD contained code from AT&T Unix, all recipients had to get a license from AT&T first in order to use BSD. In June 1989, «Networking Release 1» or simply Net-1 – the first public version of BSD – was released. After releasing Net-1, Keith Bostic, a developer of BSD, suggested replacing all AT&T code with freely-redistributable code under the original BSD license. Work on replacing AT&T code began and, after 18 months, much of the AT&T code was replaced. However, six files containing AT&T code remained in the kernel. The BSD developers decided to release the «Networking Release 2» (Net-2) without those six files. Net-2 was released in 1991

anonymous ()
Ответ на: комментарий от bodqhrohro_promo

Флеш заведётся даже на некробраузере

До флеша надо как минимум добраться. Всякие флеш игры вполне можно скачать и открывать офлайн

Софт. Шустрый

И ничего не умеющий

То есть сейчас полно готовых генераторов влезающих в 60 кб йоб и ничего шедеврального в этом нету?

Тебя волнует только размер? Ну так и сейчас можно писать софт на ассемблере. Только вот насколько легко будет расширять его функционал? И на сколько он будет удобным?

Чтобы выкинуть, надо сначала всунуть

И для смены разрешения надо запустить другой бинарник

Понабежало быдлокодеров, видящих в программирование только индустрию и даже не задумывающихся всерьёз, что оно может быть искусством

Вот я говорю тебе - эта игра написана в фп. Ну как, вдохновляет? А вот в этой игре для вот этого используется инъекция зависимостей. Ну что, уже побежал делать предзаказ прочитав это описание?

Ковыряние минифицированного бандла жепьскрипта на несколько мегабайт немногим отличается от

Минифицированный дажаваскрипт - проявляение любви к тем у кого медленный/лимитированный интернет. При разработке сайта нет никакого смысла отлаживать минифицированный вариант. Более того, там даже нет смысла склеивать всё в один файл. Кстати скрипт на несколько мегабайт - наверняка супер навороченный сайт представляющий из себе что-то типа текстового процессора или IDE.

Но основная функциональность (писать текст, форматировать, настраивать поля и отступы) — из версии к версии остаётся, остальное маловостребовано и используется прошаренными пользователями

Ну так кто виноват, что пользователи для простейшей задачи берут супернавороченный софт? Это всё равно что вместо фанарика брать с собой несколько генераторов и проффесиональное освещение и удивлятся что что-то не удобно

Так же и со студией: можно просто писать в ней код и жмякать кнопочку билда/дебага, а можно ворчать о всяких рефакторингах, линqах, анализаторах, интеграциях с vcs/ci и т. п. и как без этого всего раньше жить нельзя было.

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

Подробнее

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

То есть проблема исключительно в майкрософтонеугодности питона (ибо в его нише есть до-диез) и его плохой интеграцией конкретно со студией, яснопонятно.

Я не пишу на питоне. Я просто привёл пример того как подобное делалось средствами двадцатилетней давности. Именно интеграция и есть те самые фичи, какие принципиально меняют разработку в любой современной IDE

Многим вообще рефакторинг вообще не нужен, например, ибо легаси, которое нельзя так радикально трогать

Рефакторинг не нужен им по другой причине: сдать фичу надо уже вчера, а узнали они об этом только сегодня во время обеденного перерыва. Куда им старые костыли убирать, когда они новые еле успевают ставить? Ну а то что код будет виснуть и так далее начальство не понимает

, а если трогать, то проще переписать нахрен

это и есть рефакторинг

У этой категории людей нет понятия «как можно было бы лучше»

Верная мысль. Не имея хоть немного знаний осуждать разработчиков не стоит

Ибо от благосостояния улиц напрямую зависит, придёт ли работник живым и здоровым на работу и не придётся ли нести убытки из-за его больничного

Зато на предотвращении террактов можно нехило поднять рейтинг. Люди боятся не того что реально опасно(их на дороге собьют, зппп), а того о чём говорят(восстание ии, террористы)

Китайские порномультики не нужны

Чуть выше я говорил про сверхспособность полученную Лелушем, позволившую ему безусловно(на самом деле не совсем) подчинять чужую волю, при этом предотвратить это те, чью волю он подчинял почти не могли. Сюжет построен вокруг того какие приказы он отдавал, как ему пытались помешать(в конце концов и применять его гиас(сверхспособность) тоже) и как на его жизнь влиял его гиас, а так же некоторых ошибок, которых он допустил.

В реальности промыть мозги(вымыть грязь) не удаётся даже тем кто имеет педагогическое образование(учителя), знает психологию(да, в школе тоже есть психологи), тем кто имеет прямые рычаги влияния(родители), даже детям(не способным критически мыслить)

Но тебе нужна

Мне нужна не доска, а информация. Которую проще получит внезапно не глядя на доску, но проще не означает просто

Ну не ты обрезал, так твои предшественники

Они тоже не отрезали

Живёшь в жопе, в которую ещё при совке не провели?

Твоя логика поразительна - удобство жизни ты определяешь не по тому насколько развита инфраструктура, не по тому насколько удобны сайты соответствующих организаций, а по доступности устаревшей дорогой технологии(платить каждый месяц, когда он нужен лишь пару раз за год?!)

Но HTTP — нет

И? Что конкретно мешает? Полученную информацию можно проигнорировать, если она стала не актуальной

Остальное тоже надо предусматривать, мало того — это сложнее, поскольку надо логику фильтра связывать с совершенно левыми компонентами, которые, к тому же, могут независимо от фильтра меняться

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

Какой счётчик?

Длины строки. Я говорю про ситуацию, когда работу со строкой можно представить примерно так

void * str = a();
long size = *a;
a += sizeof(long);
char t = *a; // первый символ строки

Так они и так тестируют. Не совсем уж альфы, конечно, но тем не менее

Не только разработчики. К примеру пользователи десяточки тестируют систему прямо на себе, в случае необходимости откатывая обновления.

Не совсем уж альфы, конечно, но тем не менее

Иногда продающийся продукт полон ТАКИХ багов, что явно видно что не тестировали

Ну оно и сейчас недалеко от этого, у XP довольно большая доля, и скорость падения снизилась почти до нуля.

Далеко, далеко. Сейчас я могу придти хоть в парк, скачать в парке образ, и прямо в парке его поставить, подключится к интернету и посмотреть фильм. В xp после установки тебе понадобится не только установочный образ, но и большое количество драйверов, которых надо отдельно скачать до установки. Это так, один из примеров.

NextGenenration ()
Ответ на: комментарий от bodqhrohro_promo

Ну вот кухонные рецепты ни фига не Тьюринг-полные. Они от этого не являются программами?

Кухонные рецепты содержат ветвления, циклы и так далее. Есть ли в коде разметки условия, циклы и так далее?

Это хорошо, сила Интернета в разрознённости

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

NextGenenration ()
Ответ на: комментарий от anonymous

Ну так не для линуксов.

4.2
умвр


А так это надо либо самому патчить, либо ставь что-то готовое от сторонних васянов типа

Я так могу сказать про винду и макос - сторонее, закрытое «что-то» от «Васянов»


Естественно без какой-то поддержки, что со следующим апдейтом не отвалится, и только через VAAPI. А всякие прослойки на VDPAU ещё могут кучу глюков добавить

/0

smilessss ★★★★ ()
Ответ на: комментарий от bodqhrohro_promo

Закопать браузеры и переписать сайты полностью на флеше.

Ну кстати может быть было бы и неплохо, хоть это и шутка. Сегодня связка html+css+js это ужас какой-то.

RapidFire ()
Ответ на: комментарий от RapidFire

Она всегда была ужасом. Сейчас хоть прилизали немного. Но горбатого только могила исправит.

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

bodqhrohro_promo ()
Ответ на: комментарий от bodqhrohro_promo

даже выводимый текст невыделяемый

Ты проповедуешь флеш, ничего про него не зная?

https://i-rinat.github.io/flash-test-cases/HelloWorld/index.html

В HTML, кстати, можно сделать невыделяемый текст. Так что тут паритет.

i-rinat ★★★★★ ()
Ответ на: комментарий от bodqhrohro_promo

Чего это?

Не пойми неправильно. Я не говорю, что ты фанатешь по флешу. Просто в этом треде его закапывают, а ты как обычно против всех. Если здесь ругают флеш, хваля HTML5, ты будешь ругать HTML5. И так далее.

i-rinat ★★★★★ ()