« first day (926 days earlier)      last day (735 days later) » 

5:00 PM
@Mr.Modest просто на js можно писать красиво. но нужен опыт. на C# и Java писать красиво можно, но тяжело.
 
@PashaPash возможно вы и правы. у меня нет вашего опыта, чтобы что-то утверждать)
 
@Mr.Modest Нормальный жабоскоиптер не назовёт жабоскрипт гениальным. Аналогично с похапэшниками. Любой программист с кругозором должен видеть уродства в своих инструментах, особенно если инструменты реально имеют тяжёлое детство.
 
я писал на WinForm и WPF и все некрасивости были у меня в первую очередь из-за своей неопытности и слабой продумки архитектуры
 
@Mr.Modest даже клиентский JS - сравните какой-нибудь react / redux со стандартным подходом к UI в том же C#(WPF, Xaml и прочее)
@Squidward у nodejs тяжелое детство?
 
Лично я думаю что Java язык для не для ПО для ПК. Если это серьезная программа то я бы лично отодвинул кроссплатформенность в пользу скорости, имхо опять-же.
 
5:03 PM
@Duoxx расскажите еще про медленную джаву )
 
@Duoxx у Java все хорошо со скоростью :)
 
@Duoxx просто Java не для десктопа
но кто вообще сейчас десктоп пишет
разве что на ElectronJS
 
@Nofate @VladD пишет!
 
@PashaPash а што не так с подходом к UI на C#?
 
Ну да к чему я и клоню что java для мобилок. Под десктоп он игрушечный (я так думаю)
 
5:05 PM
@PavelMayorov все так. но лично мне нравится подход реакта + редакса.
 
@Duoxx java для серверов в первую очередь
 
т.е. джава на десктопе тормозит, а на мобилках норм?
 
@PavelMayorov с односторонним data flow
 
@n3r0bi0m4n на мобилках совсем другая java
 
@PashaPash можно и на WPF такой же устроить
 
5:06 PM
@PavelMayorov можно. но на js выглядит красиво
 
@Nofate "другая"?
 
@PavelMayorov опять же, по моему личному мнению
 
@n3r0bi0m4n ну язык одинаковый, но все остальное разное
 
к слову, WPF + MVVM вроде выглядит довольно красиво..
 
даже байткод разный, чего уж
 
5:06 PM
чуть сложнее в реализации, но красиво
 
@PashaPash У JS тяжёлое детство. Упоротая типизация (операторы, приведение типов), упоротая объектная модель (прототипы, которые в реальных движках всё равно оптимизируются как классы), ад обратных вызовов (это уже больше к ноде, правда с async/await это уже отходит на второй план), упоротая логика вокруг this (здесь так наследуется, здесь сяк), зоопарк let/var, ну и ещё много чего.
 
@Mr.Modest под JS тоже есть MVVM (Angular тот же). но у них сейчас redux в моде
 
@PashaPash mobx :)
 
@Qwertiy ну да. vue еще
@Qwertiy там разделение по странам. в US -redux, в индии и европе - mobx
 
@PashaPash подкатываемся к ангулярному подходу
первому
 
5:09 PM
@Squidward не так все и плохо. java и C# сильнее колбасило
 
@Mr.Modest мне сейчас больше нравится подход с Gjallarhorn чем MVVM
 
@Squidward и с this там достаточно просто все. это ж базовый вопрос на собеседованиях
@Squidward это примерно как жаловаться, что в C# переменная в foreach переиспользовалась. трудное детство
 
@FoggyFinder слишком F#, непонятно =D
 
@FoggyFinder вот кстати для F# должен быть роднее redux
 
@Mr.Modest можно использовать и на C#, хотя еще не все возможности доступны
@PashaPash еще бы знать что это =)
 
5:11 PM
@FoggyFinder иммутабельный стейт, редьюсеры для получения нового стейта, мемоизация для селекторов данных. там расцвет функциональщины в JS
@FoggyFinder redux.js.org
@FoggyFinder FP-подход к UI. на JS это сейчас мейнстрим. его facebook продавливает
 
@PashaPash У Java много проблем проистекает из кривых дженериков. Из-за этого костыли размножаются экспоненциально. Проверяемые исключения в современном коде тоже портят малину. Других серьёзных родовых травм у джавы не припоминаю, но этих двух хватает, чтобы портить стандартную библиотеку.
 
@PashaPash FB вроде на базе php что-то свое пилит,нет?
 
@Squidward пропертей у них нет
@Atomic_alarm это для клиентской части
 
@PashaPash а, упустил начало обсуждения
 
@PashaPash я слышал что сейчас Elm набирает популярность, не знаю насколько Redux на него похож
 
5:14 PM
@Squidward Integer.parseInt
всё такоооооооооооооооооооооооооооооое длииииииииииииииииииииииииииииииииииииииииинное
 
@Nofate, второе)
 
@Squidward кстати, был удивлён, когда узнал, что generic в Java это по сути Object, просто с защитой на уровне компиляции один раз и всё =/
 
@Grundy, заинтересовали)
 
@FoggyFinder Redux - это просто фреймворк на JavaScript. очень легковесный. походите по их сайту, там простые примеры. знание js не особо требуется чтобы понять суть
 
@Qwertiy да какая разница, за вас же IDEA код пишет ) только успевай Ctrl+Space топтать
 
@PashaPash Вы сииильно преувеличиваете. Случай с foreach — это сущая мелочь. На трудное детство ни в каком приближении не тянет. Несколько родовых травм есть в стандартной библиотеке, и они со временем копятся (недженериковые коллекции, муть с интерфейсами коллекций, прочее такое), есть некоторые спорные недальновидные архитектурные решения (сравнение типов делегатов), но вот прямо родовых травм на уровне PHP или JS у C# нет.
 
вдруг кто не видел
 
@Nofate я даже в шарпе статические методы вызывал через классы оболочки для лаконичности кода)
 
@Squidward нет у современного JS/ES никаких неисправимых родовых травм. на нем вполне успешно пишут крупные проекты. там все хорошо.
@Squidward ну т.е. да, там наверняка есть проблемы. какие-то. они есть везде.
 
// а читать?
Message msg = new Message("ru-RU");
msg.add(msg.getИ()).add(msg.getSpace()).add(msg.getБ()).add(msg.getЕ()).add(msg.getС()).add(msg.getС()).add(msg.getМ()).add(msg.getЫ()).add(msg.getС()).add(msg.getЛ()).add(msg.getЕ()).add(msg.getН()).add(msg.getН()).add(msg.getО()).add(msg.getЕ());
String text = msg.toString();
 
5:18 PM
так, я хочу это развидеть
 
@Qwertiy ну сдуру и не такое можно написать )
 
так даже я не пишу
 
@Nofate да так там всё получается, как ни старайся))
 
@Qwertiy только с третьего прочтения понял, что вы намекаете на getter'ы в Java =D
 
@PashaPash Хороший специалист напишет на любом языке. :) Вон, на C++ пишут же как-то, хотя более кошмарный язык ещё поискать — при всех родовых травмах он ещё и развивается особенным диким маршрутом.
2
 
5:20 PM
@Qwertiy никто же не заставляет везде геттеры совать. паблик поля не запрещены
 
@Squidward да. но тут участник пришел спросить что ему первым языком учить. мой ответ пусть учит что хочет :)
 
@Qwertiy к этому можно ещё дополнить отсутствие индексаторов классов, которое приводит к тому, что в ява к коллекциям нельзя обращаться по индексу, как к массивам, что тоже удручает..
 
@Mr.Modest угу
 
@Mr.Modest это последнее что вас будет беспокоить в сложном проекте
 
@Nofate да ну?
 
5:22 PM
я вот сейчас занимаюсь выжиманием миллисекунд из KV баз данных
а как там индексируются коллекции, да не все ли равно
 
@Nofate выжимать миллисекунды в проекте на ява? это ж всё таки не C/C++
 
@Mr.Modest вам тоже: techempower.com/benchmarks/…
 
@Mr.Modest вот даже мне сейчас за java обидно стало
 
меня как-то беспокоит
map.get(x).set(map.get(x).get(y) + 1);
вместо
++map[x][y];
 
@Mr.Modest пишу веб бекенд на высокий RPS
 
5:23 PM
@Nofate речь не о том, что она сильно медленная, просто это языки немного другого калибра, нежели C/C++, как я полагаю..
нанооптимизации вроде происходят на уровне компилятора
 
@Mr.Modest в джаве на уровне JIT
и тут он обгоняет статические оптимизаци С++ компиляторов
потому как оптимизироватья под конкретный рантайм профиль куда ценнее
 
@Nofate в этом они с C# похожи, вроде.. и я именно к тому и хотел сказать, что нанооптимизации вроде как моветон в таких языках
ибо "компилятор всё за тебя сделает, ты главное читабельный код напиши"
 
@Mr.Modest а так я выжимаю же не ассемблерными вставками )
 
@PashaPash А можно как-нибудь обосновать гениальность? Ну, поделитесь вИдением. А то у меня от JS исключительно вот такое впечатление.
 
@Mr.Modest да, это важно. JIT-у легче строить предположения о коде, когда программист не пытается сам навтыкать хаков
 
5:27 PM
ну и главное удручение.. словно сладкую конфету у ребёнка отняли при переходе с шарпа на яву, так это отсутствие LINQ
 
@Mr.Modest возможно будет любопытно. Matt Godbolt: Что мой компилятор сделал для меня?
 
причём не просто LINQ, а интегрированного на уровне работы с БД и коллекциями
 
@Nofate Не перехвалите компилятор джавы. :) Если в каких-то редких специфических случаях джава работает быстрее плюсов, то это лишь значит, что код для плюсов не оптимизирован.
 
@VladD ну, на нем надо пописать немного. перестать наступать на детские грабли. и тогда становится понятно, что многие вещи в нем делаются удобнее и красивее
 
@Squidward ++
 
5:28 PM
@Squidward само собой. я просто объясняю, что "медленная джава" - это вредное устаревшее представление
 
@Mr.Modest если вам нравится LINQ, то знайте что это часть функционального подхода
 
@VladD там действительно много сахара. совершенно дикого. взять тот же spread op - developer.mozilla.org/ru/docs/Web/JavaScript/Reference/…
 
о, @VladD! когда в модераторы?
 
@PashaPash Зато в Яве нет goto, не то что в вашем шарпе!
 
@Squidward простой пример: у вас есть проверка исключения. это дорого. но вот за миллион раз исключение ни разу не выпало. JIT выкидывает проверку.
 
5:29 PM
@PashaPash Но это ведь проблема не языка, а фреймворка? Я не знаю, что такое redux, наверняка это покрывается через RxUI, нет?
 
@Arhad есть, просто оно не работает
2
 
@PashaPash ладно, вы хорошо тут топите за джаву, я пока поработаю )
 
так я вроде и не говорил, что имею что-то против =D
мне просто нравится работать с коллекциями с его помощью. И с БД. Это дико удобно и сильно упрощает чтение кода. если без фанатизма подходить, конечно)
 
@VladD нет. rxui (java вроде) и прочие vue / mobx (js) - это подходы через observable. Observable collection + подписка в том или ином виде
 
@PashaPash А убедительный пример можно? А то отказ от сильной типизации для меня очень серьёзная вещь. Я вот года два назад из-за ошибок в стиле «сложили угол в радианах с углом в градусах» отказался от примитивных типов и перешёл на семантические с перегруженными операциями. А JS мне кажется огромным прыжком назад.
 
5:31 PM
@VladD а redux - это подход с неизменяемым обычным объектом стейтом
@VladD в JS есть TypeScript, который тянет туда строгую типизацию
 
@PashaPash Ага, без гарантий, видел-видел.
 
@VladD да, естественно
 
А он тянет запрет манки-патчинга?
Как можно на языке с манки-патчингом писать проект больше ста строк, для меня загадка.
 
@Nofate Это намёк на одного участника, который считает популярность C# следствием того, что «в программировании находится разная публика, чаще всего которая не блистает интеллектом и не умеет программировать». И я, кстати, рад, что его здесь нет.
 
@PashaPash Эээ... А как моделировать мутабельные объекты?
 
5:33 PM
@VladD он тянет только проверку при копмиляции
 
@PashaPash А можно подробнее?
 
@VladD а никак. это функциональщина - действие создает новый иммутабельный стейт
@VladD нет, к сожалению убегаю
 
@PashaPash А, так чем это не Rx?
 
@Arhad кое в чем он прав
 
@VladD под новый иммутабельный стейт перерисовывается UI
 
5:34 PM
@PashaPash Ну так вы мне про Rx рассказали сейчас
 
@VladD в Rx UI перерисовывается за счет обсервера?
 
@PashaPash Распаковку массивов не в жабоскрипте изобрели. Оно есть в том же питоне, и это не считается каким-то диким синтаксическим сахаром (питон, как и джава, склонен к аскетичности).
 
@VladD в react / redux - просто перерисовывается все. с отбрасыванием перерисовки того, что уже было отрисовано тех же объектах
 
@PashaPash Этого не знаю, к сожалению. Но насколько я понимаю (no guarantee), там VM выставляет не INPC, а IObservable, а RXUI делает нужный адаптер.
 
@VladD ну а тут VM - это просто объект. и все.
@Squidward да, я знаю
@Squidward но в шарпе ее почему-то нет
 
5:36 PM
@PashaPash Не-не, кто-то ж подменяет объект на новый
@PashaPash Будет, они пилят
 
@VladD коннектор redux. но подменяет объект целиком. сразу для всего UI. а не для отдельных кусков
@VladD точнее, для отдельных контейнеров, но это детали
@VladD не объясню на пальцах. для этого надо сначала про React рассказывать, а я действительно убегаю. потопите пока за java плз. вместо меня и nofate
 
@PashaPash То есть VM-объект = контейнер, INPC/IObservable = подменяемый объект
 
@Nofate Не понял, вообще выкидывает? Типа, "раз не произошло за миллион раз, значит, никогда не произойдёт"? Или какой-то бранчинг оптимизируется? Ну так для плюсов тоже есть возможность скомпилить, погонять, перекомпилить по полученному профилю.
 
@PashaPash Я бы потопил её, но она чё-та не тонет :-\
 
@VladD да, с той разницей, что INPC/IObservable ничего не должен реализовывать. просто plain object
 
5:39 PM
@PashaPash Не, ну объект, который IObs выставляет, тоже ничего не должен реализовывать
IObs у вас реализует контейнер или как его, дьявола
 
@VladD но при этом есть кто-то, кто реализует Iobs и кидает эвенты при изменении свойств?
 
@PashaPash У вас это контейнер, как я понимаю
Нет?
 
@VladD да, но он не отслеживает отдельные свойства.
 
@PashaPash IObs<VM>, делов-то
 
@VladD т.е. из эвентов у него, по сути "все поменялось". и он ровно один
 
@PashaPash ну да
а насколько это оптимально при реально сложном UI?
 
@VladD да, только без интерфейса, IObs<VM> и на JS
@VladD facebook вроде доволен
 
@Squidward да, вообще выкинуть. если же исключение все таки произойдет, будет просадка перформанса в этот момент, JIT компилятор откатит оптимизацию и будет думать, что дальше делать. Перекомпилировать по профилю это хорошо, но лучше когда эта перекомпиляция в рантайме.
 
@PashaPash интерфейса нет, имплементация есть, как обычно. то же самое без safety
@PashaPash А реально что-то сложное на нём написать можно? ФБ вроде не сильно сложный
 
@VladD наоборот, это отлично локализует изменения. разделением ответственности смены стейта, маппинга стейта и действий между разными изолирвоанными кусками
@VladD это топовый фреймворк на JS на данный момент :) на вполне можно писать сложные вещи :)
 
5:43 PM
@PashaPash Нипанимаю. Вот у вас есть 10000 привязок, их всех обновить — это оптимально?
 
все, убежал
 
@PashaPash Ангуляр не?
 
@VladD в том то и дело. там нет привязок. нет байндинга как такового
 
Вроде ангуляр был топовым
@PashaPash Есть, есть. Данные-то перегнать всё равно надо
просто оно нетипизированное
не может не быть
 
@VladD и redux / react и angular используют virtual dom. т.е. байндинг не работает в том смысле, в котором он работает в WPF
 
5:44 PM
просто называется по-другому
@PashaPash Да, это я понимаю
 
@Feeds ржу)))))
 
Но данные с сервера сгрузить всё равно надо, когда всё обновилось
 
@PashaPash нее, топовая связка - это React+mobx
 
@VladD да, и работает по-другому. по сути, просто рендерится новый UI, потом накатывается diff
 
Я все хочу еще React на что-нибудь заменить в ней
 
5:45 PM
@PavelMayorov ну это отдельный предмет для холивора. есть региональные различия :)
 
@PashaPash Ну, составление диффа должно проседать, нет?
Особенно если оно на клиенте
Хотя для уровня сложности браузера пойдёт обновлять вообще всё, это да
 
@VladD ну вот не проседает. как ни странно.
 
@PashaPash Простые задачи, значит
 
redux это просто контейнер предсказуемый, он к реакту отношения особо не имеет, хотя с ним почти всегда используется
а реакт - библиотека, а не фреймворк )
 
С окончанием рабочей недели
 
5:46 PM
@VladD нет, вполне сложные. вот, у @PavelMayorov спросите. он react тоже видел. я, к сожалению, в оффлайн
 
@alexolut это намёк, что баг до ПН?
 
@PashaPash я, кстати, ядро mobx на C# портировал. Теперь в раздумьях что делать со слоем VM.
 
@alexolut хотя нет, в америке ещё день же)
 
@Qwertiy ну, в забугорье еще солнце высоко. Хотя Одед вроде как из Лондона
 
@Squidward вот крутой доклад от Azul, про то, что там и как выкидывается slideshare.net/dougqh/jvm-mechanics-when-does-the youtube.com/watch?v=E9i9NJeXGmM
 
5:48 PM
@alexolut вот как надо выдавать 557 баллов из 40)))
и сразу на все выходные)
 
@Qwertiy надо эту комбинацию 557/40 мемоизировать, как и 416 в свое время
 
@alexolut давай)
 
@Qwertiy у кого цитатный чат есть? ;)
 
6:17 PM
Такой ход конем: полностью заменить текст своего старого вопроса и сразу конкурс выставить (чтобы не ждать 2 дня). Это грубое нарушение правила буравчика?
 
@alexolut Он есть у меня!

 Цитатный чат

Собираем коллекцию цитат из вопросов и комментариев
@VladimirGamalyan Какого правила? Вы же не про физику сейчас, да?
 
@Arhad Это такое образное обозначение неписанного (не встречал по крайней мере) запрета на подобные деяния.
 
Это только у меня выборы глючат?
 
@ЮрийСПб Чуров нервно закурил )
2
 
6:26 PM
@VladimirGamalyan ага) Беспредел! Скоро карусели опять начнут как в прошлый раз - повезут пэхэпэшников автобусами)
@Arhad о, спс) Надеюсь поправят)
 
@Qwertiy просто ты не уважаешь свои объекты :-D
 
@ЮрийСПб страшно оказаться в хвосте, да? :-D
P.S. Ничего не трогайте в пятницу в продакшен коде :)
3
 
@alexolut не без этого) Я-то думал, что на этих выборах меня выбирать будем, а тут конкуренцию подвезли( Непорядок)
 
@ЮрийСПб это всё @Qwertiy начал, и британцы ему в этом содействуют. Он пока не выставил свою кандидатуру, но уже может прослыть иностранным агентом ;)
@NicolasChabanovsky не знаю, как там пройдут выходные у мистера Костера, но надо бы еще раз потрогать рубильник транзифекса.
 
@alexolut вот уж да - работает - не трогай)))
 
6:36 PM
@mymedia, зачем было редактировать заголовок в
0
Q: Как подменить источник звука с микрофона на mp3 файл?

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

Судя по фразе
> он будет воспроизводить его через мой микрофон, чтобы другие в голосовой комнате услышали его
ему надо что-то вроде этого:
 
@Arhad та не
@Arhad он хочет в доте чужими голосами реплики давать
@Arhad типа такого: youtube.com/watch?v=0K8JkT57BLM )
 
7:02 PM
@alexolut у всех
@VladimirGamalyan я на такое модераторскую тревогу ставлю
впрочем, если заранее сделать заготовку (по типу "вопрос зарезервирован"), то я бы ставить не стал)
 
@Arhad по-моему предыдущий был не оч
вряд ли ТС нужно было то, что изображено на видео
 
7:17 PM
131.. набирать 200 или нет?
 
@Qwertiy Вы о чём?
 
@Arhad о репутации)
за день
 
7:48 PM
Я придумал, как пофиксить проблему длительности участия на сайте для кандидатов :)
@Qwertiy зад ень
 
@Qwertiy Как вас безнаказанно задеть-то? Припомните же после избрания.
 
@Arhad да не ... не припомнит, ибо не изберут
 
@alexolut мы так сегодня этот блок вообще доломаем))))
 
@Qwertiy да он и не работал никогда нормально, получается.
 
8:08 PM
@NicolasChabanovsky добро вечеро-ноченьки. тут участника надо слить воедино наверное.
https://ru.stackoverflow.com/users/269943/era-hosting
https://ru.stackoverflow.com/users/269916/era-hosting
он тут: https://ru.stackoverflow.com/q/730548/191482 признается))
@Grundy чет ты не туда ссылки нарисовал в своей предвыборной учётке)
 
Почему у этого пользователя в профиле нет ссылки на мета-профиль, а только на общесетевой?
 
@Arhad у него нету профиля на мете ._.
 
@mymedia Так это, они же неразрывно связаны, разве нет?
 
@mymedia Интересно, за что уничтожили один из профилей в связке? // cc: @NicolasChabanovsky
 
8:21 PM
@Arhad на enSO аналогичная история
@Arhad возможно, если не заходил на мету ни разу, то и профиля нет.
@Arhad вот у свежего тоже нету
здесь много таких.
 
8:37 PM
@Arhad Да, на Мете видимо, не все. Если посмотреть на количество участников на Мете и на основном сайте, то цифры различаются на несколько порядков.
 
@Arhad к мете тоже нужно присоединяться
 
@FoggyFinder сидящие на мете
А учитывая, что у руСО синий цвет в иконке, то вообще по Хайзенберговски получается
 
2
Q: Замена текста на изображение в c#

DmitryКак можно заменить текст на изображение? Пытаюсь через буфер обмена-простое место вместо текста. Clipboard.SetImage(Image.FromFile("E:\\Dropbox\\Фонд\\1310\\опрос\\1210\\Statistick_program\\Statistick_program\\bin\\Debug\\dig1.bmp")); // copy the image to the clipboard // Clipboard.SetIm...

 
@alexolut По-нагаёсивски. Ну, химик-органик такой был.
 
8:54 PM
похоже, что это один и тот-же Дмитрий?
 
@FoggyFinder Не, не может быть такого. Не внаглую же.
@NickVolynkin, проверьте, пожалуйста, на одинаковость:
 
@АлексейШиманский а на куда надо было:)
 
@FoggyFinder а чем он ивестен?
 
9:11 PM
@Qwertiy не интересовался
3
Q: Как заставить стандартный браузер .NET притвориться хромом?

Rakzin RomanОткрываю определённый сайт, а он не хочет работать со стандартным браузером. Как сделать, что бы он заголовки отправлял другие и притворялся хромом?

 
@FoggyFinder я там ответил
@FoggyFinder что не так?
 
@Qwertiy не обязательно именно IE7
 
@Grundy ну про единственный профессионал был какой-то совсем далёкий отсыл, а у тебя чет на какого-то непонятного Nofate. Про двойников наверное тоже надо было сюда chat.stackexchange.com/… .... ну это мне так кажется) Но тебе виднее)
 
версию можно поставить любую
(из установленных)
 
@FoggyFinder разве?
 
9:16 PM
@Qwertiy да
 
@FoggyFinder эм.. там режим эмуляции IE7 принудительный
 
@Qwertiy изменить не так уж и сложно
 
или покажи, как сменить
@FoggyFinder как?
 
42
Q: Use latest version of Internet Explorer in the webbrowser control

Moslem7026The default version of the webbrowser control in a C# Windows Forms application is 7. I have changed to 9 by the article Browser Emulation, but how is it possible to use the latest version of the installed Internet Explorer in a webbrowser control?

 
@Qwertiy Предположительно самоответом на фоне мультоводства.
 
9:20 PM
помню на F# код переписывал :)
 
@FoggyFinder предлагаю запостить ссылки в комментарии к моему ответу
 
@Qwertiy возможно лучше отредактировать ответ?
 
@FoggyFinder ну правка реестра не подходит, если предполагается запускать прогу на других компах, да и вообще, нехорошо глобальные настройки под себя менять - много чего от этого развалиться может, а про мета-тег я не уверен, что это сработает, к тому же, страница-то не его - он её из интернета загружает, так что мимо вопроса
 
@Qwertiy а какая разница чья страница?
 
@FoggyFinder как ты хочегшь на чужую страницу мета-тег добавить?
 
9:29 PM
@Qwertiy добавить тег перед отображением
есть же событие LoadCompleted
 
@FoggyFinder вот так уж точно не работает
 
@Qwertiy проверено?
 
и ему надо запрос с другим user agent'ом послать
@FoggyFinder при обработке этого метатега страница начинает парситься с нуля
 
@Qwertiy нет, это лишь его вариант обхода проблемы
@Qwertiy для тех кто с веб-разработкой толком не знаком можно поподробнее?
 
если бы можно было его добавить динамически, всё бы рассыпалось при этом
 
9:31 PM
нет, я имею ввиду подождать загрузку страницы, добавить тег и отобразить как новую страницу
(в теории должно работать)
 
@FoggyFinder браузер начинает парсить страницу и вдруг встречает этот тег (и ещё meta encoding такой же) и думает: "блин.. я ж неправильно паршу страницу" и начинает её парсить заново уже с учётом этого тега
@FoggyFinder принадлежность домену слетит, из-за CORS ничего работать не будет
или можно подменить страницу, сохранив url?
 
@Qwertiy раз вы так говорите, то спорить не буду, но было бы интересно проверить
 
@FoggyFinder ну может как-то и прокатит такое вытворить, надо пробовать, но мне как-то маловероятным кажется
 
@Qwertiy уточнил у автора в комментариях - если покажет адрес проверю (во всяком случае попытаюсь)
и заодно добавил ссылки к вопросу
СН
 
10:24 PM
0
Q: Перевод приветственного сообщения

user268670Несколько мгновений после того, как участник задал свой первый вопрос, в правой части экрана показывается приветственное сообщение: Welcome! This is a collaboratively edited question and answer site for программистов. It's 100% free, no registration required. Got a question ...

 

« first day (926 days earlier)      last day (735 days later) »