It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Ого, можно щёлкнуть даже по лучу света!


CHUCHEL скоро поступит в продажу — на GOG.com без DRM.
Что это за штуковина? Скорее, щёлкни по ней! Новая игра от создателей Samorost и Botanicula окунёт вас в мир потешных анимаций, дурашливых звуков и прочих очаровательных чудачеств. Щёлкайте по всему, что движется и не движется, чтобы помочь вечно сердитому Чучелю заполучить одну совершенно неуловимую вишенку.


<div class="embedded_video">
<iframe class="embedded_video__file" width="775" height="436" src="https://www.youtube.com/embed/MIT7xhG2jrE?wmode=opaque&amp;rel=0" frameborder="0" allowfullscreen></iframe></div>
avatar
Alaric.us: Так а в чем проблема-то?

Как разработчику, мне это крайне удобно. Пишу код один раз и он отлично работает на Windows, MacOS и Linux.

Как пользователю, мне без разницы как оно там внутри работает. Хоть Electron, хоть черная магия.

Я понимаю, что в принципе не нужно плодить сущьности без необходимости, но в данном случае необходимость вполне, как мне кажется, есть. Сроки разработки сокращаются в три раза, легче тестировать, легче чинить баги, легче делать релизы. Наверное если все это в машинных кодах писать, то работало бы быстрее, но на современных компьютерах никакой разницы все равно не видно. Так что извращение-то оно конечно извращение, но ведь приятное. =)
avatar
Redfern: Ну иными словами "херак херак и готово" - это нормально и вообще заебца. Можно быренько слабать из готового всего и выкатить "продукт", а то чтоу него функциональность будет в разы меньше чем у предыдущей "несовременной" версии написанной на сях и что работать "нормально" он будет только на "современном железе" типа последнего поколения процессора - это все мелочи, ведь главное быстрее на рынок.
Эта позиция разработчика и "менеджмента" - она совершенна понятно. Не принимайте критику лично. Мне еще годы тому назад знакомый твердил как скоро .Net поглотит все вокруг потому что так быстрей и проще. Причем АБСОЛЮТНО теми же аргументами, прям один в один.

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

Во-первых, плохо можно сделать на чем угодно. Плохо сделанных программ хватало всегда.

Во-вторых, я вовсе не утверждаю, что Electron "поглотит всё". Это просто инструмент. Для чего-то он хорош, для чего-то совершенно не подходит. Возможно Skype плохой пример использования. Не знаю, не пользовался. Если интересуют хорошие примеры, то как пользователь я очень доволен VSCode. Отлично сделано, отлично работает. Это к тому, что можно делать замечательный функциональный продукт.

Так что не надо так сильно переживать за чужой бизнес. И не надо сваливать всё в одну кучу. Если вам не нравится какой-то инструмент, это конечно ваше личное, интимное дело. Но заявлять, что все, что создано при помощи этого инструмента это "стандартный гамбургер", это смешно.
avatar
Redfern: Ну иными словами "херак херак и готово" - это нормально и вообще заебца. Можно быренько слабать из готового всего и выкатить "продукт", а то чтоу него функциональность будет в разы меньше чем у предыдущей "несовременной" версии написанной на сях и что работать "нормально" он будет только на "современном железе" типа последнего поколения процессора - это все мелочи, ведь главное быстрее на рынок.
Эта позиция разработчика и "менеджмента" - она совершенна понятно. Не принимайте критику лично. Мне еще годы тому назад знакомый твердил как скоро .Net поглотит все вокруг потому что так быстрей и проще. Причем АБСОЛЮТНО теми же аргументами, прям один в один.

Еще раз, понятно что лепить стандартные гамбургеры проще чем готовить ресторанную еду. Ширпотреб же. Только когда в результате подобной разработки продукт становится унылым инвалидом с нулевым функционалом это наверное не оч для бизнеса.
avatar
Alaric.us: Стоп, стоп, стоп.

Во-первых, плохо можно сделать на чем угодно. Плохо сделанных программ хватало всегда.

Во-вторых, я вовсе не утверждаю, что Electron "поглотит всё". Это просто инструмент. Для чего-то он хорош, для чего-то совершенно не подходит. Возможно Skype плохой пример использования. Не знаю, не пользовался. Если интересуют хорошие примеры, то как пользователь я очень доволен VSCode. Отлично сделано, отлично работает. Это к тому, что можно делать замечательный функциональный продукт.

Так что не надо так сильно переживать за чужой бизнес. И не надо сваливать всё в одну кучу. Если вам не нравится какой-то инструмент, это конечно ваше личное, интимное дело. Но заявлять, что все, что создано при помощи этого инструмента это "стандартный гамбургер", это смешно.
А я и не утверждаю что вы утверждаете :) Я же говорю, что знакомый был крайне экзальтирован в свое время .Net-ом и называл его Ответом На Все Вопросы. Потом, кстати, у него это прошло.
Опять же это к тому, что бизнес всегда ищет некую палочку-выручалочку чтобы сделать быстро, дешево и хорошо (по традиции, выберите что-то два из трех).

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

И что до гамбургеров. как вы сами говорите, плохо можно сделать на чем угодно и из чего угодно. А вот хорошо - нет.
avatar
Redfern: это к тому, что бизнес всегда ищет некую палочку-выручалочку чтобы сделать быстро, дешево и хорошо (по традиции, выберите что-то два из трех)
Угу. Понаделали всяких языков высокого уровня. Вот с перфокартами было хорошо, а дальше сплошное хамство пошло. Нет чтобы оптимизировать, так требуют, гады, новых компьютеров.


avatar
Redfern: плохо можно сделать на чем угодно и из чего угодно. А вот хорошо - нет.
Это труизм, который отвлекает от сути дела и не несет никакой полезной информации при этом. На практике нам известно, что при помощи данного инструмента хорошо слделать можно.


avatar
Redfern: Чужой бизнес? ну, если новый клиент - мусор, а старый снят с поддержки то выхода всего два - либо с матами привыкать к новому, либо эзотерическими путями пытаться остаться на старом либо полностью менять сервис. И вот когда пользователь выбирает третье - это явно не очень то хорошо для кого-то.
Это опять же с какой стороны посмотреть. Лично я вообще не понимаю зачем нужен Skype. Если надо позвонить, то у меня и телефон отлично работает. Но как показывает практика кому-то он оказался нужен. Теперь его добавили и на другие ОС, а не только на Windows. Это добавило пользователей. Кто-то, конечно уйдет, но большинству кажется вполне хорошо.


Я не какой-то фанат Electron. Не испытываю к нему (или к его разработчикам) какой-то особенной любви. Ненависти правда тоже не испытываю. Если появится что-то новое, что позволит делать крос-платформенные приложения — обязательно попробую. Будет лучше — начну пользоваться. Просто мне очень странно когда кто-то начинает громко кричать, что вот мол, всё неправильно, нас предали, а раньше было лучше. Причем не объясняя причин.

Вот что у вас конкретно не так? Да, я понял, что вам не нравится новый Skype, но можно как-то более определенно? И желательно объяснить как именно то что вам не нравится связанно с Electron, а не с самим Skype.
avatar
Redfern: это к тому, что бизнес всегда ищет некую палочку-выручалочку чтобы сделать быстро, дешево и хорошо (по традиции, выберите что-то два из трех)
avatar
Alaric.us: Угу. Понаделали всяких языков высокого уровня. Вот с перфокартами было хорошо, а дальше сплошное хамство пошло. Нет чтобы оптимизировать, так требуют, гады, новых компьютеров.

avatar
Redfern: плохо можно сделать на чем угодно и из чего угодно. А вот хорошо - нет.
avatar
Alaric.us: Это труизм, который отвлекает от сути дела и не несет никакой полезной информации при этом. На практике нам известно, что при помощи данного инструмента хорошо слделать можно.

avatar
Redfern: Чужой бизнес? ну, если новый клиент - мусор, а старый снят с поддержки то выхода всего два - либо с матами привыкать к новому, либо эзотерическими путями пытаться остаться на старом либо полностью менять сервис. И вот когда пользователь выбирает третье - это явно не очень то хорошо для кого-то.
avatar
Alaric.us: Это опять же с какой стороны посмотреть. Лично я вообще не понимаю зачем нужен Skype. Если надо позвонить, то у меня и телефон отлично работает. Но как показывает практика кому-то он оказался нужен. Теперь его добавили и на другие ОС, а не только на Windows. Это добавило пользователей. Кто-то, конечно уйдет, но большинству кажется вполне хорошо.

Я не какой-то фанат Electron. Не испытываю к нему (или к его разработчикам) какой-то особенной любви. Ненависти правда тоже не испытываю. Если появится что-то новое, что позволит делать крос-платформенные приложения — обязательно попробую. Будет лучше — начну пользоваться. Просто мне очень странно когда кто-то начинает громко кричать, что вот мол, всё неправильно, нас предали, а раньше было лучше. Причем не объясняя причин.

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

Вот вы говорите что не так? ну скажем групповые видеозвонки не рабоатют (не поддерживается), расшаривание экрана тоже. Слишком сложно реализовать на новой платформе, лол. Еще есть проблема с оффлайн сообщениями, с подгрузкой истории. Общение с пользователями старой версии кстати тоже невозможно, так как по всей видимости новая работает на WebRTC и тупо несовместима со старым протколом.
Вот скажите мне, а нахрена это вообще нужно все, если с тем же успехом можно использовать звонки из браузера из вэбверсии?
Какой вообще смысл?
Это прмиерно как у Мозиллы одно время была мысль - вэбприложения как приложения же. Запускает такое скажем Gmail в отдельном окне без навигационных кнопок и вкладок. Обычный гмейл. В том же самом Firefox. Но подумали зачем? и вырезали эту функцию.

Но вам нужны конкретные претензии же? ну вот напрмиер, возьмем игры. Скажем Elliot's Quest (простенький визуально минималистчиный скроллер). Не скажу точно ли оно на электроне, но там в составе точно идет хромиум урезанный и вся игра - это чистый HTML5+JS. Весит это делао примерно 50 мегабайт. При этом минимум 90% занимает Хромиум. При запуске спаунится 4 процесса, и игра жрет под половину процессора. Оптимизации, ес-но, нет вообще, но есть баги. И это называется продукт.

Вообще все это до боли знакомо. Примерно как игры написанные на Unity лезут изо всех дыр. Спасибо им конечно, что зато есть билды под Линукс, но какой ценой - системные требования совершенно не адекватны тому что имеется на экране. Зато дружелюбно к разработчику и кроссплатформенно. Вон недавнее приобретение - Сигнал с Толвы. Рекомендуется 16 гигабайт оперативной памяти? Нет, 64-битная эра, все дела, но как-то это сликом для игры в которой большую часть времени почти ничего не происходит и которая вовсе не поражает фотореалистичной картинкой.

Мощное современное железо балует разработчиков, как ни крути.
Post edited December 05, 2017 by Redfern
avatar
Redfern: Передергиваете с перфокартами уже :) А еще труизмом попрекаете. Никто не просит писать софт на ассемблере, но все таки есть определенная разница между вэбклиентом и десктопным софтом. Но так считают, похоже, не все.
Естественно передергиваю. Точнее довожу до абсурда. Разница есть, но она заключается в том, что приходится запускать браузер (незаметно для пользователя.) Но чтобы воспользоваться веб клиентом браузер запускать приходится все равно.

avatar
Redfern: Вот вы говорите что не так? ну скажем групповые видеозвонки не рабоатют (не поддерживается), расшаривание экрана тоже. Слишком сложно реализовать на новой платформе, лол. Еще есть проблема с оффлайн сообщениями, с подгрузкой истории. Общение с пользователями старой версии кстати тоже невозможно, так как по всей видимости новая работает на WebRTC и тупо несовместима со старым протколом.
Да, звучит не очень приятно. Но дело тут похоже не в платформе. Просто не написали этой функциональности. Плохо конечно. Но сложность реализации тут не причем. Реализовывать ну никак не сложнее чем на самом сайте. Почему не сделали — не знаю, может быть решили что в первой версии на новой платформе можно не успеть и потом добавить.

Про несовместимость со старой версией, это нормально и скорее всего нарочно. Чтобы на новую переходили. Я не защищаю это решение. Может быть оно неправильное. Но речь-то не об этом.

avatar
Redfern: Вот скажите мне, а нахрена это вообще нужно все, если с тем же успехом можно использовать звонки из браузера из вэбверсии? Какой вообще смысл?
Понятия не имею. Как по мне так Skype вообще совершенно не нужен. А если был бы нужен, можно было бы пользоваться веб клиентом. Но видимо пользователи желают иметь приложение. В других случаях (например в моем) веб клиент не подходит, так как его нельзя удобным образом продать. Но Skype вроде бесплатный, так что не знаю.

avatar
Redfern: Но вам нужны конкретные претензии же? ну вот напрмиер, возьмем игры. Скажем Elliot's Quest (простенький визуально минималистчиный скроллер). Не скажу точно ли оно на электроне, но там в составе точно идет хромиум урезанный и вся игра - это чистый HTML5+JS. Весит это делао примерно 50 мегабайт. При этом минимум 90% занимает Хромиум. При запуске спаунится 4 процесса, и игра жрет под половину процессора. Оптимизации, ес-но, нет вообще, но есть баги. И это называется продукт.
А ну так с этого надо было начинать. Все ваши жалобы похоже сводятся к тому, что на вашем компьютере плохо работает. Понимаю, что у вас действительно проблема и сочувствую. Ничего смешного в этом нет. НО! Следует также понимать, что проблема именно у вас. То есть она субъективна. Может быть вы смотритель музея и сидите на одном их экспонатов, кто знает.

Для примера прилагаю скриншот своей системы на момент нашего с вами разговора. Обратите внимание, запущены Firefox, Vivaldi (т.е. Chromium), GOG Galaxy, Steam, VSCode (как раз Electron), и заодно World of Warcraft на максимальных настройках в 2560x1440.

Занимает всё это дело 29% памяти, причем главный злодей вовсе не Electron, а Firefox (WoW не учитываем ибо игра.) Также используется 10% процессора.

Вы можете сказать, что не у всех такой компьютер как у меня. Да. Но и такой как у вас, тоже не у всех. Подозреваю, что у большинства что-то среднее. То есть всё работает хорошо. А так как большинство приложений пишутся именно для большинства пользователей, то ...

(По секрету могу сказать, что я тоже часто бываю недоволен этим же самым. Правда с другой стороны. Очень часто игры не используют все возможности железа которое у меня есть. И оказывается, что игра выглядит так же как выглядела бы у человека со средним компьютером, а я ничего (кроме кадров в секунду) не выигрываю, хотя очень хочется и мощьность есть. Но я понимаю, что игры, как и остальные программы создаются для "среднего пользователя", а не для меня и не для вас. Такие дела.)
Attachments:
Post edited December 05, 2017 by Alaric.us
По-моему Skype по жизни был кривизной несусветной.