На устройстве будут две копии, т.к данные приложений изолированы. Но я не представляю зачем нужен навигатор при наличии карт. Карты, во первых, умеют больше, во вторых, одной кнопкой включают интерфейс навигатора
Иногда в ссылки добавляют query-параметры для трекинга, чаще всего вида utm_*. Обычно используется чтобы смотреть, откуда пришел трафик (в твиттер постим ссылку с utm_source=twitter, в фейсбук с utm_source=facebook), но ничего не мешает генерировать их под каждого отдельного пользователя.
Где то было расширение чтобы эти utm автоматически вырезать
У меня где то валялся скриншот мозилловского about:performance (замеряет использование ресурсов сайтами без учёта оверхеда браузера), в котором одна вкладка ВК растеклась до...200 метров(!!)
Для масштаба: средний напичканный скриптами сайт редко переваливает за 15Мб
По ссылке речь идет об API для клиентов. Под сервера рассчитаны другие API (для работы от имени группы, или Streaming), с более адекватными лимитами (20/сек)
То, что через API для групп нельзя сделать половину нужных вещей, это уже отдельная проблема :D
vm.swappiness определяет баланс между файловыми и анонимными страницами, что системе предпочтительнее высвобождать Если система решит, что оптимальнее будет скинуть что-то в своп вместо сброса файловых кешей, то она имеет полное право так сделать
Вот тут есть перевод классной статьи, где очень подробно разбирается механизм работы swap
Неплохо было бы иметь имена у полей, с field_{1,2,3,...} будет не очень удобно работать. Способ написать текст у нас есть, можно, например, написать имя поля по краю квадратика
Чем закрашивали? Я когда рисовал, сначала закрашивал простым карандашом, он не читался. Потом обвел сверху черной гелевой ручкой, и всё идеально отсканилось. По идее обычная темная ручка тоже подойдет
Этот конкретный пример не может, я говорил про вид pattern-matching-а в целом
>>> a, b, *c = ''.split('test')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: not enough values to unpack (expected at least 2, got 1)
Мне кажется проще будет сделать новый язык с нуля. Даже если вдруг питон переделают, он станет несовместим со своими старыми модулями, а без модулей кому он вообще нужен?
Это тоже pattern matching. Только если вдруг с паттерном не сошлось - вылетит исключение. match-case синтаксис просто позволяет удобно проверить соответствие нескольким паттернам
На устройстве будут две копии, т.к данные приложений изолированы. Но я не представляю зачем нужен навигатор при наличии карт. Карты, во первых, умеют больше, во вторых, одной кнопкой включают интерфейс навигатора
Как вариант — пользоваться Nightly версией, в ней работает
Если хочется приватности, то насколько помню можно поднять свой сервер синхронизации и в about:config поменять адреса
Иногда в ссылки добавляют query-параметры для трекинга, чаще всего вида utm_*. Обычно используется чтобы смотреть, откуда пришел трафик (в твиттер постим ссылку с utm_source=twitter, в фейсбук с utm_source=facebook), но ничего не мешает генерировать их под каждого отдельного пользователя.
Где то было расширение чтобы эти utm автоматически вырезать
У меня где то валялся скриншот мозилловского about:performance (замеряет использование ресурсов сайтами без учёта оверхеда браузера), в котором одна вкладка ВК растеклась до...200 метров(!!)
Для масштаба: средний напичканный скриптами сайт редко переваливает за 15Мб
Все ещё "браузер виноват"?
Забрать всю, чтобы майнерам не досталось >:D
По ссылке речь идет об API для клиентов. Под сервера рассчитаны другие API (для работы от имени группы, или Streaming), с более адекватными лимитами (20/сек)
То, что через API для групп нельзя сделать половину нужных вещей, это уже отдельная проблема :D
Гугл то один, но пользуются им все с разной эффективностью
Обычно просто отдают .mp4 под видом "гифок". А загружаемые гифки конвертят
Попробуйте создать swap на zram-устройстве, тогда SD-карта останется живой
Не совсем
vm.swappiness
определяет баланс между файловыми и анонимными страницами, что системе предпочтительнее высвобождатьЕсли система решит, что оптимальнее будет скинуть что-то в своп вместо сброса файловых кешей, то она имеет полное право так сделать
Вот тут есть перевод классной статьи, где очень подробно разбирается механизм работы swap
Эх, такой потенциал баш-скриптов пропадает
А для вас свобода это обязательно взрывчатка наркотики и детское порно?
Неплохо было бы иметь имена у полей, с field_{1,2,3,...} будет не очень удобно работать. Способ написать текст у нас есть, можно, например, написать имя поля по краю квадратика
Чем закрашивали? Я когда рисовал, сначала закрашивал простым карандашом, он не читался. Потом обвел сверху черной гелевой ручкой, и всё идеально отсканилось. По идее обычная темная ручка тоже подойдет
Этот конкретный пример не может, я говорил про вид pattern-matching-а в целом
Мне кажется проще будет сделать новый язык с нуля. Даже если вдруг питон переделают, он станет несовместим со своими старыми модулями, а без модулей кому он вообще нужен?
Это тоже pattern matching. Только если вдруг с паттерном не сошлось - вылетит исключение. match-case синтаксис просто позволяет удобно проверить соответствие нескольким паттернам
Бесконечно можно смотреть на три вещи - огонь, воду, и холивары про Vim :D
iOS не требуется поддерживать бесконечный зоопарк устройств, может себе позволить делать устройство, OS и API в одном месте
Но вот про пиксели реально не ожидал такое узнать