Как стать автором
Обновить
0
0
Yermoshin Anton @Blurayman

Пользователь

Отправить сообщение

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


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


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

Никто(возможно почти никто) не вникает в то как работает его C# или Java код после компиляции.

Мм, это позволительно только юниор, имхо. Не вникать, как работает исполняемый код — плохая история.


Тут проблема немного шире


  1. Помимо исполнения есть ещё момент загрузки js на страницу, этот процесс может происходить разными способами
  2. Вариантов, как из исходников на мета-языках сделать нечто, что загружать бы и исполнилось на клиенте, тоже великое множество

Т.е. дополняя Вашу мысль: из проблемы вариативности вытекает проблема тулинга — он есть, но он нестандартный в силу вариативности способов доставки и исполнения кода.


И это, чёрт возьми, всем тоже вызывает мозг. Первые 2 дня настраиваем вебпак (сейчас обычно смотрят на мануал конкретного JS-фреймворка) со всем зоопарком, только потом начинаем делать что-то полезное для общества.

где браузер возьмёт «соответствующую версию интерпретатора», если к моменту релиза браузера версии интерпретатора с поддержкой нужной фичи

Это проблема, согласен, но как-то все справляются с этим на бекенде. Есть же разныеверсии ОС, десктопные и мобильные. Софт делают не универсальным, а под каждую платформу и/или версию.

5 копеек по поводу сложности и ES vs JavaScript. Вся проблема вот этой сложности в том, что стандарт ES браузерные вендоры имплементируют не целиком, а по частям. Из-за этого вся е**я с проверками наличия функций и API и транспиляцией. В угоду того, чтобы сайт открылся любой ценой.


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


Было бы идеально при разработке указывать версию ES, на которой ты работаешь и браузер бы это понимал и запускал соответствующую версию интерпретатора.


Если бы такой подход имел место, то не было бы никаких бабелов и всех этих магических инструментов.


Но, сожалению, версии стандарта не корректируют с версиями CSS и уж подавно с реализациями WebAPi, у которых вообще нет версий.

Доброго времени суток,
расскажите, пожалуйста, как поступили с налогами и пенсионными отчислениями? Вы с доходов платите налоги теперь в Финляндии или декларируете доходы в России?

Доброго дня, кто-нибудь видел в продаже диммеры для светодиодных ламп для БРА на шнуре? Такие вообще бывают?


Купил в Леруа обычный, но с моей лампой он плохо работает — слышен шум.

Автор оригинала приезжал в Москву на PHPRussia2019 и рассказывал про статические анализаторы, которые упоминаются в статье.


Холиварный вопрос: мне кажется, или это оверинжиниринг, указывать в дженерики произвольный тип значений в стеке из примера в статье? PHP же и так динамически типизирован. Или это имеется ввиду типизированный стек?

Похоже, у многих людей на территории России имеется синдром "бери всё, что плохо лежит". И не понятно, как это искоренить.


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


Цена вопроса — 12 рублей (обычный пластиковый клеммник с винтами).


Доверие к людям потеряно :/

Тащить его домой и уж тем более на мобильный я не буду

Вот пример из жизни: бронировал апарты в Европе на букинг ком. Общение с владельцем либо через почтовые сообщения в букинге, либо через WhatsApp.


Не думаю, что кто-либо из владельцев будет ради меня ставить Telegram.

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


Пользование мессенджерами зависит от


  • требований на работе (корп. стандарты)
  • национальных особенностей (приложение, которое первым стало популярным в конкретной стране)
  • гос. регулирования (запрет Телеграма в России, особые требования к софту в Китае)
  • привычки людей разных поколений (у меня, к примеру, все, кому за 70, пользуются исключительно Skype для видеозвонков)
  • особые приложения для каких-то видов активности (Instagram, Strava)

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

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

Как обладатель Blackberry Key One первой ревизии на Android 8.1 могу сказать, что есть приложение BlackBerry hub (бесплатное для обладателей смартфонов этой марки), которое собирает в себя все Аккаунты и диалоги. С постой всё отлично, но с мессенджерами нет — тап на диалог открывает соответствующее приложение мессенджера.


Ещё более крутое (и на мой взгляд, непревзойдённое по удобству) решение было сделано в WebOS для hp pre 3 и TouchPad (начальные разработки были ещё в Palm), где была более грубокая интеграция мессенджеров в приложения ОС. Например, было приложение Messages, в которое сваливались все текстовые сообщения, для ответа нужно было просто набрать текст в этом же приложении.Уведомления о непрочитанных тоже были централизованны, а не куча разношёрстного шлака как сейчас в Android.


Если нужно позвонить, то идёшь в приложениие со звонками и для аккаунта выбираешь, каким способом звонить. (На тот момент были варианты только опсос и skype)


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

> ICQ — available on all mobile platforms

как на счет WebOS < 2.x или хотя бы synnergy-плагин для WebOS 3.x?
аналогично при регистрации нового аккаунта на HP TouchPad
Как на счет наличия мобильных приложений под разные платформы (смартфоны и планшеты)? Мне кажется, с каждым месяцем именно этот фактор становится все более актуальным.

+ конечно, детализация (названия улиц, места, компании, пробки, маршруты транспорта) для того города, где ты живешь.
> After taking the helm, Whitman decided to keep the Personal Systems Group within HP.

> With respect to whether HP can be a consumer and an enterprise company, Whitman believes that the company can continue to do both and says that the company’s current strength is that it is able to be successful in both product areas.

так что не все еще потеряно ;)
ок, я понял, спасибо)

> И вдобавок, на каждом наборе тестовых данных все алгоритмы запускались по очереди

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

> Если бы была возможность, тестировал бы больше, но, к сожалению, чтобы прогнать все представленные тесты и так потребовалось несколько часов.

несколько часов — это еще хорошо, что не несколько дней
эх, вспоминаю, как мы тестировали МВГ. вот тут понимаешь, как ничтожны все эти мегагерцы и ядра в процессоре ))
> Было сгенерировано 10 наборов по 10^8 случайных натуральных чисел, для каждого алгоритма было замерено среднее время работы.

вопрос к автору: не сликом ли маленькая статистика? вроде для получение более или менее адекватных средних нужно прогонять каждый тест раз по 10^4 — 10^5. Или большая размерность входных данных позволяет делать нормальные выводы?

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

Для планшетов и смартфонов приложения на С нужно компилировать отдельно, т.к. у них разная архитектура процессоров. На планшетах Snapdragon на arm v7, на смартфонах — arm v6

но достигается выигрыш в производительности.
Ну, они пока не совсем запороли — судя по американскому WebOS Appstore там довольно большое коммьюнити. Для всех самых популярных ресурсов написаны приложения (да, они не идеальны, но они есть), и аудитория у платформы уже значительная, т.к. HP успела напродавать телефонов и планшетов с мобильными контрактами.

Поэтому есть вероятность, что платформа продолжит существование.
На моем европейском Pre 3 всего лишь WebOS 2.2.3, 3.x только для TouchPad

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Backend Developer
Lead
От 200 000 ₽
Git
OOP
SQL
MySQL
PHP
Docker
Nginx
Symfony
Zend framework
Memcached