All streams
Search
Write a publication
Pull to refresh
0
0
Send message
Верно, возможно подразумевалось что бытовые собирательные линзы коррелируют своим размером с силой увеличения.
_то_ самое поле Чудес под MS DOS? Вы не шутите?
[sarcasm]
Если это взлетит, получится что iphone нужен внешний android, чтобы быть полноценным смартфоном (:
[/sarcasm]
Зачастую за простыми словами стоят очень много алгоритмов, не очевидных на первый взгляд. Поиск пути каждый раз до точки? Нет, сделаем A* один раз, и из любой точки карты известен путь. Выводим графику на экран? Нет, просеем количество элементов через пару сит — octtree\jsut array, отсечение по пирамиде вида камеры. Нужна хорошая реалистичная вода? Внезапно, сделаем всего пару сот вершин, и хитро на вершинном зададим физику, а на фрагментном проинтерполируем так, что будет как настоящая жидкость. Или нужна поверхность океана? Тогда вообще один квад и повторяющийся фрагментный шейдер. Человек просто скажет — хочу воду в игре, а вот реализация воды будет сильно зависеть от доп. требований, кардинально.
Написать программу легко, добиться хорошего быстродействия при адекватных затратах — сложная инженерная задача.
Возможно ли, что таможня пропустит вот так готовое устройство, которое может взорваться при правильной эксплуатации?
А по факту, есть полчища китайских ноунейм компонентов, криво собрать которые дадут устройство бомбу замедленного действия.
OpenServer тоже прописывается в автозагрузку, если в его настройках поставить галочку, и при этом portable.
Инсталлятор для программы написать — дело десятое, а наличие вообще нативной портабельности это плюс.
Вот я к примеру тот самый пользователь который ушел с Punto Switcher на Mahou. Тут ведь дело не в том что Mahou умеет делать, а в том, чего она не делает:
Не зависает раз в месяц-два, полностью сбрасывая настройки, из за чего нужно выставлять их заного.
Не вылетает на большой нагрузке на ввод, переключение окон и т.п. (Раз в 2-3 дня мой Punto Switcher стабильно вылетал)
При установке не просит поставить браузер и еще сопутствующего софта.
При обновлении не просит поставить браузер и еще софта.

Ну я прямой функционал который все таки Mahou делает, работает стабильно и без проблем, за что автору спасибо.
Выше верно написали — взрываются кастомные модификации от самих пользователей. Если бы взорвалось устройство от вендора, такой бы кипиш и судебный процесс был.
Я давно использую вашу программу, все почти идеально. Не ожидал внезапно встретить авторскую статью на Хабре, вот вам просьба из аудитории:
Флаги стран в трее. Я бы использовал стандартный RU\EN индикатор, но он меняется с задержкой в несколько секунд, неудобно.
Я не совсем понял что вы имели ввиду, но если вы сядете в корабль, облетите на околосветовой скорости солнечную систему пару раз (на это уйдет несколько часов), и приземлитесь обратно, на Земле пройдут тысячи лет (следствие из ОТО). Благодаря замедлению времени вашей точки отсчета относительно солнечной системы.
Тест использует режим разработчика, который вполне может нагружать компьютер, результаты теста справедливо могут отличаться от реальных кейсов использования. Демонстрация правильного прогноза разве не назначение задачи теста? Если тест выдает неправильный результат, может ли это быть виной продукта? Продукт это черный ящик.
Просто баг не связан с временем работы, того что требовал тест. По правилам, им следовало эмулировать загрузки с разных адресов и разным контентом, чтобы не участвовал кэш, однако они _зачем_ то залезли в настройки разработчика, чтобы отключить кэш браузера. Честное слово, эппл на свое усмотрение мог бы сделать так, что при включенном режиме разработчика задействовались бы какие-то тяжелые сервисы, из за которых тест был бы провальным. В этом случае тоже бы сказали что виноваты эппл? Баг конечно баг, но проблема в методе тестирования.
Моя копия будет иметь мою точку отсчета? То есть, непосредственно мое восприятие перейдет в новую копию? Тогда это буду все еще я, и принятые решения будут моими решениями.
Человек отождествляет себя с точкой отсчета, наблюдения, а полиция и замки охраняют наше право на вещи, которые вы называем собственностью. Так что, даже если переселить меня в другой мозг, перенести доступ к ключу шифрования, воспоминания и вещи, то я все еще буду «тот же самый человек»
Добавлю еще один пункт, демонстирующий существенную разницу между работой на других и работой для себя.
Когда работаешь для себя и на себя — результаты твоей работы остаются полностью с тобой. Когда работаешь на кого-то, результаты твоей физической и интеллектуальной деятельности отходят работодателю. Соответственно, просто иметь возможность заниматься чем тебе нравится, да еще и под 100% долю своего дела — намного приятнее, и это действительно не совсем работа. Хобби\любимый бизнес.
Что вы думаете о Zyxel?
Не знаю, закатать губу и делать те проекты, которые по карману?
Взять кредит на бизнес, он ведь ваш, а не разработчиков.
Предложить разработчикам долю в вашем бизнесе — ведь именно они создадут вам технический продукт, через который вы в будущем получите личную выгоду, при этом не подняв им зарплаты в прошлом.
Ага, только я был сделал checked не внутри then, а поставил бы then внутрь checkedThen. Тогда у вас была бы ровно одна функция checkedThen, и не надо было бы помнить что нужно писать две функции, then и внутри checked, а только одну checkedThen, получилось бы алгоритмически красиво :)
Эм.
У вас конкретная специфическая задача — прерывать длинную синхронную функцию (которая внутри асинхронная вся такая, но выглядит синхронно), но в этой функции нет цикла — она просто очень длинная.
Такая же проблема у вас бы была, если бы у вас была самая обычная функция на много строк, и не мешало бы время от времени проверять, а не стоил ли ее завершить.
Хорошо, но в случае с await, или тем же .then из es6, у вас уже есть отличная точка входа для абстракции. Вам нужно конкретно под ваш длинный загрузчик из колбеков написать wrap для .then (или await), который будет проверять, необходимо ли прерывать код, и если да — просто не вызывать новый .then (awai).
Поправьте, если я где-то ошибся.
Вы знаете, да, мне пришлось повозиться с source maps. Я использую browserify, babelify, uglify. А, и exorcist для извлечения source maps из bundle в отдельный файл. И в общем-то вся проблема с этим была именно в путях — нужно повозиться, поиграть с опциями путей, basePath к исходниками, чтобы source maps корректно их цепляли. Я потратил на это где-то день, зато теперь просто копирую настройки из проекта в проект.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity