• Дайджест интересных IT-проектов на Kickstarter №7
    0
    Nuka примечательна тем что это проект трех украинских студентов
  • Neutralinojs — альтернатива Electron, потребляющая меньше памяти
    +2
    Есть еще интересное направление — приложения на node.js, но с нативным gui. Вот фреймворк на базе vue и react.
  • Neutralinojs — альтернатива Electron, потребляющая меньше памяти
    +1

    Под капотом у клиента там вот эта библиотека — github.com/zserge/webview То есть на виндовс будет ослик…
  • Даёшь букридер в каждый карман! Обзор свежих новинок от ONYX BOOX
    0
    А кто что посоветует на замену старичка Kindle 4? Который кстати до сих пор отлично работает. Основные требования — подсветка, влагозащита и такая же надежность. К представленным в посте андроидам с 8 (!) гигабайтами оперативной памяти доверия особого нет — читалка нужна что бы читать, а не тратить заряд батареи на 4 (!) ядра…
  • SpaceX показала прототип Starship и сократит 10% персонала
    0
    Думаю увольняют не мозги, а руки — инженеров по обслуживанию, рабочих на производстве
  • Павел Дуров ликвидирует компанию Telegram Messenger LLP
    0
    А как эта криптовалюта будет в фиат конвертироваться? Не хотелось бы однажды утром проснуться и обнаружить что из-за скачка курса у тебя денег внезапно стало вдвое меньше. Было бы круто еще интегрировать телеграмовский кошелек с гугл и эпл пэй…
  • Winamp возвращается — обсуждаем, есть ли у него шанс в эру стриминговых сервисов
    0
    Пользуюсь Deezer и назрел вопрос — есть ли какой-нибудь адекватный клиент для него на десктоп? Их приложение полный кал, который даже в трей не умеет сворачиваться…
  • Electron и упадок нативных приложений
    0
    В VSCode есть и автодополнение и подсветка ошибок. Даже PHP скрипты при сохранении автоматически прогоняются через интерпретатор и отлавливаются и подсвечиваются ошибки.
  • Electron и упадок нативных приложений
    0
    1. Мы до сих пор умудряемся кое-где поддерживать IE9. Думаю пару месяцев не обновлявшийся Хром не такая уж и сложность :D
    2. Думаю нужно реализовать механизм разрешений, что бы каждое PWA могло спросить разрешения, например, на доступ к файловой системе.
  • Иди-ка ты на !@# со своей «токсичностью»
    +33
    А что нельзя критиковать без грубых словечек и личностных оскорблений? Умение владеть собой и уважительно общаться с коллегами — это тоже признак профессионализма. Человек который пытается самоутвердиться за счет менее сильных коллег явно страдает комплексом неполноценности и я бы такого герою не доверил сервер, кто знает как он себя поведет в критической ситуации, сумеет ли вовремя обратиться за помощью и признать свои ошибки?
  • Electron и упадок нативных приложений
    0
    Будущее за PWA. Edge переходит на Chromium, Apple экспериментирует там тоже с всем этим. Через пару лет 99% устройств будут иметь адекватный и современный браузерный движок буквально вшитый в систему.
  • Electron и упадок нативных приложений
    +1
    Слак работает куда медленнее Телеграмма, даже скорость запуска ниже. Постоянные тормоза при открытии другого диалога, а поиск по сообщениям эпизодически крашит вообще всю работу. Ну и нужно отдельно отметить мак версию телеграмма, которую недавно переписали на Swift — работает просто божественно со всякими вкусняшками вроде стикеров на тачбаре. Тот случай когда превосходство нативных приложений сложно оспорить.
    Вообще, как по мне, идея заменить кроссплатформенными решениями нативные очень странная. Electron и прочие — это не замена нативной разработке, это возможность избавиться от Java и Qt в сегменте прикладного софта. А как делать — кроссплатформенно, или нативно — решать должен в первую очередь бизнес. Если есть бюджеты сопоставимые Дуровским то почему бы и не нанять вдвое больше разрабов и не сделать прям очень круто?
  • Electron и упадок нативных приложений
    0
    Что такое скорость и функционал, объясните недалекому? Быть может вим умеет сам верстать прямо из макета?) Вот слабо хоть пяток конкретных примеров привести?
  • Electron и упадок нативных приложений
    +3
    Маму-то за что?!

    За Одноклассников, за что ж еще?
  • Electron и упадок нативных приложений
    0
    Каждому инструменту свое применение. Писать все подряд на Electron глупо.
  • Electron и упадок нативных приложений
    0
    Да, тут согласен. В этом плане мне очень нравится Telegram. Мессенджеры это действительно тот случай когда лучше писать нативно.
  • Electron и упадок нативных приложений
    +1
    А смысл от вашей нативности? Ну какой от нее смысл? Где ее преимущества в повседневных задачах? Я вот сколько не смотрю одни минусы вижу.
  • Electron и упадок нативных приложений
    +1
    А что быстрее? VSCode устанавливается за минуту, а вы же сами говорите на Emacs неделю только на настройку нужно.
  • Electron и упадок нативных приложений
    0
    Если бы не было электрона то на разработку такого же милого редактора нужно было бы вдвое больше ресурсов. И знаете, у нас уже был один такой популярный редактор — Sublime Text :)
  • Electron и упадок нативных приложений
    0
    Уверен, что эта проблема будет решена в течении пары лет. Гугл уже экспериментирует с единым движком для «сложных» приложений — github.com/GoogleChromeLabs/carlo, а те что попроще уже сейчас на некоторых платформах могут и без движка «устанавливаться», например твиттер на андроид.
  • Electron и упадок нативных приложений
    +4
    VSCode из коробки это дебаг приложений Node.js, умная подсветка в том числе TS, ESLint и Emmet. А еще Git и современный интерфейс. А сколько времени нужно потратить что бы это все заработало в Emacs?)
  • Electron и упадок нативных приложений
    +1
    Да, ошибся, это Атом занимает 700 мегабайт из коробки.
  • Electron и упадок нативных приложений
    –1
    Всем этим вебоненавистникам немного не хватает понимания, что именно спрос рождает предложение, а не наоборот. Да и хейт немного странный. VSCode занимает на жестком диске почти гигабайт, да. Но не пофиг ли в век террабайтных жестких дисков и оптики в каждом доме? Я готов платить такую цену в обмен на апдейты два раза в месяц и постоянные улучшения.
  • FizzBuzz, или почему программисты не умеют программировать
    0
    Не удержался, 134 секунды :)
    for (let i = 1; i < 100 + 1; i++) {
    	let o3 = i % 3;
    	let o5 = i % 5;
    	let output = false;
    	output = (o3 === 0) ? 'Fizz' : '';
    	output += (o5 === 0) ? 'Buzz' : '';
    	output = (!output) ? i : output;
    	console.log(output);
    }
  • Введение в пользовательские CSS-свойства
    0
    Разве не кажется по крайней мере логичным использовать стилизацию близкую к нативной?
    А насчет общепринятости — у стайл гайдов airbnb на гитхабе в сумме почти 100к звездочек. И это я не говорю про практически идентичные гайды гугла. Имхо этого достаточно что бы считать эти правила общепринятыми.
  • Введение в пользовательские CSS-свойства
    0
    Есть общепринятые правила и мне кажется их следует придерживаться при написании кода для широкой публики.
    У меня тоже есть свои JS извращения: двойные кавычки, отступ из четырех пробелов. Но приходиться сдерживаться :)
  • Введение в пользовательские CSS-свойства
    0

    CamelCase в CSS — вы серьёзно? :)

  • Metro 4 — путь длиною в 6 лет. Краткая история Metro UI CSS
    0
    Ванильный javascript?)
  • Metro 4 — путь длиною в 6 лет. Краткая история Metro UI CSS
    0

    Ну формально ни angular ни react не конфликтуют с jquery, хотя их совместное использование это треш, да.

  • До свидания, Electron. Здравствуйте, настольные PWA
    0
    Ну это не такая уж и фигня. Есть несколько позитивных моментах в вебе на десктопе, например, такое приложение всегда будет максимально актуальной версии без всяких вот этих автоапдейтеров, которые порой еще и в фоне живут. Плюс веб интерфейсы все таки намного более впереди нативных в плане возможности реализации всяких дизайнерских плюшек. Я бы с радостью поимел Gmail и Google Docs в виде PWA.
  • Готовим идеальный CSS
    +4
    В Single File Components Vue.js нет никакого смысла использовать БЭМ, есть же scoped режим у стилей
  • Опыт использования гибрида клавиатуры и мыши в программировании
    +1
    Ничего не имею против того что мелкая моторика у музыкантов лучше чем у «нас».
  • ES2018 — метод промисов finally
    0
    Все таки исключения предназначены для ошибок и нештатных ситуаций. Иногда вполне штатно необходимо прекратить исполнения кода, например если обнаружится что некая сущность в базе данных помечена как удаленная. Я сейчас для этого создаю цепочку обернутую в анонимную функцию и в скопе этой функции делаю флаг и по состоянию этого флага в каждом зене определяю нужно ли делать код. Примерно так:
    (()=>{
    let STOP = false;
    Promise...
        .then(() => {
            ...
            if (!user) return STOP = true;
        }
        .then(() => {
            if (STOP) return;
            ...
        }
    })();
    
  • ES2018 — метод промисов finally
    0
    Промисы прекрасны. Но вот раздражает, что нельзя завершить работу где-то в середине цепочки как-то кроме выбрасывания исключения.
  • Как подготовиться к собеседованию в Google и не пройти его. Дважды
    0
    Я вот недавно для себя писал игровой движок гексагональный — намучался с алгоритмами когда делал поиск пути.
  • Жизнь после взрыва
    0
    И нести потом за всех вас ответственность? Обеспечить безопасность не только команде инженеров, но и зевакам? Взрыв на испытаниях экспериментальной ракетной техники — абсолютно нормальное, хоть и неприятное явление.
  • Жизнь после взрыва
    0
    Ни в коем случае! Просто один из факторов, который мы не учли. Свою вину мы полностью признаем.
  • Есть ли жизнь вне Роскосмоса? Обзор российской частной космонавтики
    +5
    Интересный факт — нынешний главный НСТР Николай Дзись-Войнаровский был сотрудником Лин Индастриал и занимался привлечением инвестиций.
  • Жизнь после взрыва
    +2
    Баллон не кислородный, а азотный. И с ним все в порядке. Все сосуды высокого давления были экранированы защитными бронелистами и остались целыми. Пострадала в первую очередь электроника. А рабочей находилась на той территории на незаконном основании и был в нетрезвом виде.
  • Жизнь после взрыва
    +14
    Как сотрудник могу сказать, что это долбаный хоррор