Generated by All in One SEO v4.9.10, this is an llms.txt file, used by LLMs to index the site. # Обнуление и самоизоляция Записи айтишника ## Sitemaps - [XML Sitemap](https://bulkin.me/sitemap.xml): Contains all public & indexable URLs for this website. ## Записи - [[Решение] Перенос санкционных приложений на другой iPhone](https://bulkin.me/notes/7172) - С ростом числа санкций количество российских приложений, удаляемых из AppStore, также увеличивается. Ниже рабочий способ, если такие приложения остались еще на другом устройстве (iPhone / iPad), и их нужно перенести на другое (например, купили новый iPhone). Загружаем на компьютер iMazing – полупярная штука для работы с данными на iOS-устройстве, известна с древних времен. Платно, но - [Яндекс 360 - повышение тарифа и получение скидки](https://bulkin.me/notes/7164) - В прошлом году оформлял подписку "Яндекс 360" по акционной цене 1790 руб., в этом году цена продления составляет уж 2690 руб., а в следующем - 2990 руб. Как это часто бывает, при отмене подписки предлагается скидка на продление, но не в этот раз - подписку отменил, ничего предложено не было. Но если пойти потом оформлять - [Баг с отображением языковых констант в Т-Банк](https://bulkin.me/notes/7161) - Возникла потребность обратиться в техническую службу Т-Банка, открыл их саппорт-виджет, захожу в раздел "Обращения" и вижу такое: appeals.appeals.emptyAppeals.subTitle - [Про квоты моделей в Antigravity](https://bulkin.me/notes/7155) - В конце прошлого года, когда Google запустила Antigravity, в течение нескольких недель для всех пользователей был предоставлен доступ с увеличенными лимитами. Замануха сработала, многим понравилось. Далее пройдите в кассу, оформите подписочку. Ок, за хорошее можно и рублем долларом проголосовать. Оформил подписку Google AI Pro (она же Google One), которая: Предоставляет расширенный доступ к Gemini 3 - [Быстрое создание тестового видео через ffmpeg](https://bulkin.me/notes/7151) - Задача: сделать видео с черным фоном, длительностью в 45:00, с разрешением 1280x720 Для реализации используем ffmpeg со следующими параметрами: ffmpeg -f lavfi -i color=c=black:s=1280x720:r=24 -t 45:00 -c:v libx264 -pix_fmt yuv420p black_video.mp4 Для чего нужны такие видео? Вариантов много, например, тестирование вывода различных элементов поверх плеера (черный фон позволяет не отвлекаться и лучше видеть такие элементы). - [[macOS] Восстанавливаем записи Shazam](https://bulkin.me/notes/7146) - Приложение Shazam для macOS д сих пор не умеет синхронизировать свою историю с iCloud, все данные хранятся локально. В связи с тем, что я переехал на другой компьютер, встала задача перенести историю, но для этого нужно знать, где эти данные лежат. ChatGPT и Gemini дали наводку, но путь к директории, где лежат файлы, оба ИИ - [MOOB L9-850 LTE](https://bulkin.me/notes/7128) - На работе интернет-провайдер решил увеличить стоимость тарифов: В связи с изменениями в законодательстве, нестабильностью курса валют, возросшей инфляцией мы вынуждены уведомить вас об увеличении стоимости услуг связи на 10% с 01.02.2026 НДС да, увеличился, прочие расходы - скорее тоже да, но отсылка к нестабильности курса на фоне продолжающегося уже как год укрепления рубля выглядит смешно. - [Телевизоры на Tizen теперь смогу получать мажорные обновления](https://bulkin.me/notes/6511) - Коллеги из Samsung донесли приятную новость – изменяется принцип обновлений операционной системы Tizen на устройствах Smart TV. Новый процесс предполагает ежегодное обновление интерфейса до самой последней версии Tizen. Основной смысл изменений: с выпуском каждого нового модельного года его обновленная операционная система появится на Smart TV устройствах предыдущих годов выпуска, в том числе на тех устройствах, - [Она патриот нашей страны](https://bulkin.me/notes/7118) - Читаем интервью матери Дианы Логиновой (aka "Наоко") Ирины Владимировны: Мы общаемся очень близко, и я точно знаю, что у неё нет никакой политической позиции! Более того, она патриот нашей страны, она очень любит Россию и не собирается никуда уезжать! [...] Думаю, если бы они знали о том, что Нойз поддерживает Украину и ВСУ, они бы - [Про белые списки сайтов](https://bulkin.me/notes/7116) - В этом году появилось новое понятие в российском сегменте интернета - "белые списки сайтов". Все началось, когда для подавления вражеских БПЛА начали отключать мобильный интернет для предотвращения подключения таких БПЛА к местному интернету для улучшения самонаведения. Сеть поначалу отключали на несколько часов, затем все дольше и дольше, что порой доходило до нескольких суток, а позже - [Доллар по 76](https://bulkin.me/notes/7108) - И вновь доллар по ~76 рублей, как во времена 2020-2021. Если забыть про отрезок последних лет, то можно отметить, кхм... стабильность. - [Распредение оценок на КиноПоиске](https://bulkin.me/notes/7099) - КиноПоиск опубликовал распределение оценок, выставляемых пользователями к фильмам или сериалам. На удивление, самой популярной оценкой является 10 с 38%, далее 8 с 17%, 7 c 14% и 9 с 11%. Видимо, люди особо не заморачиваются, и если кино понравилось, то ставят сразу 10. Я же в свою очередь более щепетилен, и хорошим фильмам, которые бы - [Восстаналиваем доступ к старой переписке в Skype](https://bulkin.me/notes/7091) - Где-то в районе 2016-2017 годов Microsoft изменила способ хранения чатов (сообщений) в Skype - если ранее они хранились исключительно локально на вашем компьютере, то после стали синхронизировать с облаком. При этом такой переход поломал старые переписки, которые перестали отображаться. Возможно, это было сделано специально, чтобы не выгружать на сервер все старое, а может еще по - [Реанимируем центр обновлений Windows через Legacy Update](https://bulkin.me/notes/7079) - После прекращения поддержки Windows XP в 2014 году, а затем и Windows 7 в 2020 году, Microsoft закрыла службы, такие как "Центр обновления Windows". Кроме того, в ранних версиях "Центра обновления" есть недостатки, из-за которых их сложно запустить на новых устройствах. Решить проблему поможет утилита Legacy Update, которая позволяет установить все обновления, необходимые для исправления - [[macOS] Альтернатива MenuMeters](https://bulkin.me/notes/7075) - С момента выхода последней версии форка MenuMeters прошло более четырех лет, и хоть текущая версия продолжает стабильно работать на macOS 15.7, можно рассмотреть альтернативы. Например, неплохо выглядит stats (активно поддерживается сообществом), который по всем параметрам превосходит MenuMeters, представляя большее число виджетов в статус-бар, а также подробную информацию с каждого виджета при клике на него. - [[macOS] MenuMeters и El Capitan](https://bulkin.me/notes/4479) - С выходом OS X El Capitan замечательная утилита MenuMeters, выводящая индикаторы мониторинга системы в системный трей, перестала работать. На официальном сайте утилиты сказано, что текущая версия MenuMeters (1.8.1) не поддерживает El Capitan. Но не повод печалиться! Здесь можно скачать форк MenuMeters с исправлениями под OS X 10.11, а также подробное описание проблемы, почему оригинальная версия MenuMeters не запускается в El Capitan. - [[Chrome] Обход блокировки старых расширений](https://bulkin.me/notes/7064) - В последних версиях браузера Google Chrome стало невозможно использовать расширения, которые не перешли на Manifest v3 (в некоторых случаях переход весьма трудоемкий, поэтому разработчики просто отказываются от этого) - после обновления браузера такие расширения становятся заблокированными. Решение: Открыть chrome://flags/ В настройке "Allow legacy extension manifest versions" выставить "Allow" Перезапустить браузер На странице chrome://extensions/ включить "Developer - [Внимание, объявлена опасность БПЛА](https://bulkin.me/notes/7058) - Предупреждён - значит вооружен! - [[iOS] Не передается локаль через Promoted In-App Purchases](https://bulkin.me/notes/5224) - Недавно в приложение нашего онлайн-кинотеатра для iOS мы добавили поддержку фичи "Promoted In-App Purchases", анонс которой состоялся в прошлом году на WWDC 2017. Вкратце, теперь на странице приложения в App Store можно рекламировать до 20 покупок, используемых в приложении. В нашем случае, мы добавили промо подписки, которая дает возможность смотреть фильмы и сериалы из соответствующего - [Обновление приложения "Первый канал" для Smart TV](https://bulkin.me/notes/4455) - С прошлого года наша команда, помимо работы над онлайн-кинотеатром "Первого канала", занимается в том числе разработкой и сопровождением официального приложения "Первый канал" для Smart TV. На данный момент мы обновили приложение для наиболее популярных производителей "умных" телевизоров в России – Samsung и LG. Позже планируется охват и других производителей (в частности, Philips и Sony). До того, как нам поручили данную - [Обновленная версия "Первого канала" для Smart TV](https://bulkin.me/notes/3846) - На прошлой неделе усилиями нашей команды была выпущена новая версия официального приложения "Первого канала" для LG Smart TV (на данный момент приложение адаптировано под платформу NetCast 2011 - 2014). К слову, предыдущая версия не обновлялась более года, и по многим критериям просто морально устарела. Новая версия отличается полностью переработанным дизайном, более четко выстроенной структурой контента, поддержкой киноконтента (просмотр - [Как Яндекс борется с нелегальным видеоконтентом](https://bulkin.me/notes/4784) - Ответ – никак. 1 января 2017 года состоялась премьера четвертого сезона британского сериала "Шерлок". До 18 января эксклюзивными правами на показ на территории России имел "Первый канал", выкладывая эпизоды на своем сайте онлайн-кинотеатра, после – другие крупные онлайн-кинотеатры России (Amediateka, Megogo, IVI). Попробуем сегодня, 22 января, в поиске Яндекса найти "Шерлока", чтобы его посмотреть: Запрос: "Шерлок - [Про Selectel](https://bulkin.me/notes/4812) - Несколько лет пользовались услугой "Облачное хранилище" от Selectel, а также раздачей данных через CDN, мощности которого Selectel арендует у Akamai. До декабря прошлого года все шло хорошо, но потом расходуемый трафик по CDN резко подскочил, хотя аудитория сервиса в количественном объеме не изменилась. Служба тех. поддержки оперативно вышла на связь, однако на просьбу помочь установить, обращение к каким - [Предел мечтаний](https://bulkin.me/notes/4413) - 4 февраля в App Store появилось разрабатываемое нашей командой iOS-приложение онлайн-кинотеатра, а спустя неделю оно уже было выбрано редакцией Apple в качестве рекомендуемых: - [История создания нашего онлайн-кинотеатра](https://bulkin.me/notes/4675) - В онлайн-кинотеатре «Первого канала» можно легально смотреть отечественный и зарубежный видео-контент. Главным преимуществом сервиса является возможность смотреть сериалы еще до их выхода в эфире телеканала. По такому пути, к слову, сейчас идет сервис Videomore от СТС Медиа. Наша команда работает над проектом с самого начала, уже в течение двух лет. Изначально в качестве пилотного запуска сайт был доступен - [Push-уведомления для сайта](https://bulkin.me/notes/4644) - Две недели назад на сайте нашего онлайн-кинотеатра мы запустили поддержку Web Push-уведомлений. Подобные браузерные уведомления уже активно используются на новостных ресурсах, однако на российских сервисах, являющимися онлайн-кинотеатрами, такого функционала я еще не замечал. Мы не стали реализовывать поддержку браузеров Chrome, Firefox и Safari на стороне сервера, потому что это заняло существенное время и силы. Было решено воспользоваться - [Добавили более удобный поиск](https://bulkin.me/notes/4735) - Добавили на сайт нашего онлайн-кинотеатра более удобное представление поиска. Раньше при раскрытии области поиска отображался экран со списком всех фильмов и сериалов сервиса, сгруппированных по жанрам. При вводе поискового запроса список обновлялся согласно критериям поиска. Теперь же появился небольшой список с быстрыми результатами, который появляется, как только введены первые три символа. В конце списка есть пункт "Показать - [Обновление приложения для Android](https://bulkin.me/notes/4808) - Основная концепция интерфейса приложения нашего онлайн-кинотеатра не менялась с самого первого выпуска – в горизонтальном меню располагались три вкладки (Премьеры, Подписка и Амедиатека), в фильмы были помещены в вертикально прокручивающиеся списки. Такое решение было разумным, когда контента на сервисе было немного, но с увеличением числа фильмов ориентироваться в списках становилось все сложнее. Новый интерфейс мы - [Сериал "Школа" (2010) - улучшение видео в Topaz](https://bulkin.me/notes/6996) - Сериал "Школа" в свое время вызвал немало шума за счет своего сюжета. Чего уж там, по нему даже высказывался Путин. Сериал был снят по заказу "Первого канала" студиями "Красный квадрат" и "Профит" и доступен для просмотра в том числе в нашем онлайн-кинотеатре. Сам сериал был снят в формате 4:3 и в разрешении 720 x 576, - [Продолжаем улучшать видео - "Ночной Дозор"](https://bulkin.me/notes/7014) - Следующий фильм, который выбрали для улучшения - "Ночной Дозор" 2004 года. Изначальный формат 16:9, поэтому в Topaz Video AI пришлось применять лишь настройки улучшения картинки: Нейрофильтр: Proteus Recover detail: 20 (по умолчанию) Параметры: Mode: manual Fix compression: 40 Improve detail: 40 Такие настройки дали баланс между качеством и артефактами, которые давал нейрофильтр. Дело в том, - [Шеф, у нас протечка. Шерлок слит.](https://bulkin.me/notes/4775) - В субботу, 14 января, почти за два дня до мировой премьеры заключительного третьего эпизода "Шерлока" (речь про четвертый сезон), в сеть попала копия видео от "Первого канала", которая должна в дальнейшем появится в нашем онлайн-кинотеатре. На данный момент идут поиски причины случившегося. По официальной версии пресс-службы телеканала, видео могло быть украдено в результате хакерской атаки. - [Теперь использовать оплату через Google Play стало обязательным](https://bulkin.me/notes/6062) - Мы с августа не обновляли наше мобильное приложение онлайн-кинотеатра, но когда в декабре сделали апдейт, то получили от Google предупреждение о том, что использовать альтернативные способы оплаты запрещено (в нашем случае - банковская картой). Запрет был и ранее, но Google относился очень лояльно к этому правилу, по факту не запрещая использовать другие способы оплаты, но - [ДР нового сайта](https://bulkin.me/notes/112) - Вчера (да, приходится вторую запись начинать с этого слова) я решил все-таки окончательно обзавестись своим личным блогом (или персональным сайтом, так звучит лучше). Еще давным-давно думал над тем, какое имя зарегистрировать. Как обычно, то, чего хочешь, для тебя не доступно. Так вышло и с именем: домен bulkin.ru был занят (что не удивительно, хотя фамилия не - [Дом бизнес-класса. Но есть нюанс](https://bulkin.me/notes/7005) - LEGENDA Васильевского – масштабный жилой кластер в минутной доступности от Финского залива, главного креативного хаба города — «Севкабель Порт» и других точек притяжения «новых креативных». Как и ближайшее окружение, он соединит различные стили жизни, виды досуга и способы коммуникации в духе времени. Так звучит описание нового проекта бизнес-класса от застройщика Legenda, которая известна своими достойными - [[macOS] Удаление Microsoft AutoUpdate](https://bulkin.me/notes/6515) - Вместе с Microsoft Office поставляется также утилита AutoUpdate, которая следит за актуальностью установленных приложений. Чтобы полностью удалить AutoUpdate, нужно: 1. Открыть /Library/Application Support/Microsoft/ и удалить папки "MAU" или "MAU2" 2. Удалить plist-файлы, относящиеся к Microsoft AutoUpdate, в /Library/LaunchDaemons и в /Library/LaunchAgents - [[React Native] autolinkLibrariesFromCommand exited with error code: 126](https://bulkin.me/notes/6990) - Если при сборке React Native проекта под Android возникает ошибка autolinkLibrariesFromCommand: process npx @react-native-community/cli config exited with error code: 126 то нужно выдать необходимые права на исполнение следующего скрипта: chmod +x /Users/[RN-PROJECT-PATH]/node_modules/.bin/rnc-cli - [Xcode 16.3 и проблема со сборкой RN-проекта](https://bulkin.me/notes/6985) - На днях вышла новая версия Xcode под номером 16.3, и как это обычно бывает, что-то да где-то поломалось. Например, при сборке React Native проектов теперь выдается вот такая ошибка: undefined template 'std::char_traits' На GitHub уже завели соответствующую багу. Судя по сообщениям, пока советуют лишь откатиться обратно на Xcode 16.2, при чем каждый не упустит желания - [Установка Windows на ноутбук Huawei D 16](https://bulkin.me/notes/6975) - Приобрели мы, значит, ноутбук Huawei D 16 (53013YDK) без предустановленной операционной системы, чтобы не переплачивать ~5 тыс. рублей. Предварительно обзавелись установочной флешкой с Windows 11 (записывали образ через balenaEtcher). Однако на этапе установки, где нужно указать диск, на который будет установлена ОС, самого диска в списке не оказалось, а также было сообщение "А media driver - [Репетиция Парада Победы 2014](https://bulkin.me/notes/3209) - Фотосет фотографий, сделанных вчера на генеральной репетиции Парада Победы на Дворцовой площади: Перед работой решил съездить на Дворцовую, посмотреть на репетицию парада. Признаюсь, за все время ни разу не удавалось сходить на Парад Победы (позор!), смотрел только по телевизору. А в этот раз вот решил сходить на генеральную репетицию, которая началась в 10 часов утра. - [Сброс триала Crossover](https://bulkin.me/notes/6968) - Crossover позволяет запускать в среде macOS приложения/игры, предназначенные для Windows. Бесплатный аналог - Porting Kit. Crossover обойдется в $ 64 доллара, но предусмотрен 14-дневный ознакомительный период, который можно сбрасывать бесконечно. Как это сделать, можно почитать здесь или здесь. Пример скрипта (суть в том, что из CrossOver.plist удаляем записи FirstRunDate и FirstRunVersion): #!/usr/bin/env bash CROSSOVER_PATH="/Applications/CrossOver.app/Contents/MacOS" # - [A problem occurred starting process 'command 'node'](https://bulkin.me/notes/6957) - Писал ранее, что в Android Studio Ladybug 2024 столкнулся с проблемой, когда при сборке одного из проектов возникала ошибка: > Task :app:createBundleGoogleDebugJsAndAssets FAILED Execution failed for task ':app:createBundleGoogleDebugJsAndAssets'. > A problem occurred starting process 'command 'node'' Оказывается, проблема решается следующим образом: В Android Studio открываем Settings -> Build, Executions.. -> Build Tools -> Gradle и - [Android Studio Ladybug 2024.2.1](https://bulkin.me/notes/6521) - Недавно вышла тут новая версия Android Studio под названием "Божья коровка" (версия 2024.2.1). Обновился. Начинаю собирать один из проектов и выходит ошибка: Execution failed for task ':common:kaptGenerateStubsDebugKotlin'. > Error while evaluating property 'compilerOptions.jvmTarget' of task ':common:kaptGenerateStubsDebugKotlin'. > Failed to calculate the value of property 'jvmTarget'. > Unknown Kotlin JVM target: 21 А дело в том, - [Отказ от ответственности](https://bulkin.me/notes/6921) - Один персонаж называет другого "пидором", за что его аккаунт блокируют на GitHub, после чего он в своей заметке пишет: Это был набор латинских символов, напоминающих транслитерированное русское слегка оскорбительное слово «гей», которое имеет широкое значение и на самом деле не означает «гей». Отказ от ответственности: я не против геев, на самом деле я фанат Van - [Русская раскладка клавиатуры в эмуляторе Android TV](https://bulkin.me/notes/6952) - В эмуляторе Android TV нет возможности изменить раскладку клавиатуры на русский - можно добавить второй язык, но при попытке выбрать его в Gboard ничего не происходит, поэтому заполнять поля ввода остается только на дефолтном английском, ну а если все же нужно на другом языке? Как вариант, можно установить отдельную клавиатуру (я остановился на SwiftKey) - - [Википедия и прокси](https://bulkin.me/notes/6946) - В русском разделе Википедии запущен специальный бот, который, когда вы делаете правку анонимно (без регистрации, из-за чего в истории правок виден ваш IP-адрес), сканирует все порты чтобы понять, не используете ли вы прокси. При обнаружении прокси ваш адрес улетает в бан, т.к. правка через средства анонимизации запрещена в Википедии глобально (известные диапазоны популярных хостеров перманентно - [GitHub и репы с DDoS-инструментами](https://bulkin.me/notes/6927) - В продолжение темы про GitHub: в прошлой заметке описывается случай блокировки аккаунта за оставленный комментарий, содержащий слово "пидор". Причина - нарушение правил сообщества ("гомофобные оскорбления"). Реакция модераторов была незамедлительной и безжалостной. Ну, т.е. они могут работать быстро, когда захотят. А вот другая история: не секрет, что после начала событий 2022 года на GitHub стали выкладываться - [Приобрел домашний проектор](https://bulkin.me/notes/6482) - В небольшой по размеру спальне имелась ничем не занятая стена. Планировал повесить телевизор, но его нужно вешать на кронштейн, что вместе с самим телевизором дает довольно большую "выпуклость" от стены. Из-за небольшого прохода от края кровати до стены ходить вдоль нее в этом случае не совсем комфортно. Решил присмотреться к проекторам, ведь стена-то белая, а - [То надо, то не надо...](https://bulkin.me/notes/6893) - 2017 год : Часть стран Евросоюза и Украина прямо призывают заблокировать строительство "Северного потока-2", утверждая, что он поставит под угрозу энергетическую безопасность Украины и Евросоюза. / источник 2018 год: По мнению Киева, без доходов от прокачки российского газа украинская газотранспортная система «превратится в металлолом»... Киев оценивает ущерб от остановки транзита в $3 млрд (3% ВВП). - [Обвиненные адвокаты](https://bulkin.me/notes/6900) - Адвокатов Алексея Навального приговорили к срокам от трех с половиной до пяти с половиной лет колонии. По версии следствия, адвокаты Навального, «используя свой статус», передавали письма политика из колонии его соратникам. Таким образом они «обеспечивали регулярную передачу информации между руководителями и участниками экстремистского сообщества». Тоже вот удивлялся, каким образом Навальный переодически публиковал в аккаунтах своих - [Все жулики и воры! Голосуй за меня!](https://bulkin.me/notes/2622) - То, как ведет себя Алексей Навальный на предвыборных дебатах на пост мэра города Москвы, больше похоже на зомбирование телезрителя: глаза выпученные, смотрит исключительно на камеру, в то время как все остальные кандидаты – на ведущего. Говорит исключительно про коррупцию и воровство, подводя к этому знаменателю большинство вопросов, которые ему задают. Поэтому: - ["Колесо Призов" от Яндекс.Маркета](https://bulkin.me/notes/6884) - На Яндекс.Маркета проходит акция "Колесо Призов" - получай монетки, вращай барабан и смотри, что тебе выпадет. В числе призов есть телефоны, умные колонки, бытовая техника, но большинство - скидки на всякие сервисы и товары. Процесс вращения барабана сопровождается интересной анимацией, вызывая у пользователя чувство реального "рандома", но жизнь куда суровее - уже при нажатии на - [[macOS] Обновление драйвера для геймпада Xbox 360](https://bulkin.me/notes/4519) - Ранее я писал, что для работы геймпада Xbox 360 на компьютерах Mac нужен специальный драйвер. С выходом OS X 10.11 этот драйвер перестал работать, а сам автор уже не обновлял свой проект более трех лет. Однако у того проекта есть форк, который сейчас очень активно развивается. Так что скачать работающий драйвер геймпада Xbox 360 можно теперь здесь. - [[Xbox One] История версий прошивки](https://bulkin.me/notes/5493) - Список всех версий прошивок для консоли Xbox One, а также подробный список изменений можно найти на официальной странице Microsoft. - [Xbox Game Pass Ultimate](https://bulkin.me/notes/6879) - В декабре также закончилась подписка Xbox Game Pass Ultimate, которую я ранее оформлял аж на два года (за счет схемы по конвертации Xbox Game Pass в Ultimate). Ну и снова встал вопрос - как теперь оплачивать? Есть варианты с передачей доступа аккаунта, на который оформляют платеж, но меня это не устраивает, поэтому остается искать ключи - ["Ведьмак 3" на Xbox - русская озвучка/текст](https://bulkin.me/notes/6870) - Решил приобрести "ведьмака" и наконец самостоятельно оценить сию игру спустя столько лет после ее выхода. Да, я еще тот слоупок: например, в GTV 5 я запустил лишь в прошлом году. Для начала, как можно купить "ведьмака" в текущих реалиях, когда официальные продажи в российском Xbox Store не доступны? Можно, например, приобрести ключ активации на сторонних - [Google и суд российский](https://bulkin.me/notes/6861) - Начиная с 2022 число поданных исковых заявлений в отношении Google увеличилось многократно. Почти все жалобы касались блокировки YouTube-каналов или удаления приложений из Google Play Store. По состоянию на 2024 год российское представительство ООО "Гугл" проходит стадию банкротства. С заявлением о собственной несостоятельности ООО "Гугл" обратился два года назад. Небольшой список примеров (полный список - здесь): Автономная - [Лука Мудищев ХХ века](https://bulkin.me/notes/4250) - Когда был маленьким, отец купил небольшую книжку "Лука Мудищев ХХ века", под авторством нашего однофамильца Евгений Булкина (скорее всего, по этой причине книга и была приобретена). К слову, это была поэма, при чем в матерщинной форме. Хоть и похабно, но читать приятно. В произведении, как следует из названия, участвует образ героя русской поэмы "Лука Мудищев" (написана во второй половине XIX - [День вчерашний](https://bulkin.me/notes/14) - Ну вот, забыл вчера написать заметку в дневник... Жаль... Ах, да... У меня вчера толком и времени не было, 1 сентября как-никак. День удался на славу: приехал в универ, жду значит пары, а преподавателя все нет и нет. Решили пойти с друзьями в кино, а что еще делать? Сходили на "Войну", фильму ставлю оценку 4+ - [Прошел месяц](https://bulkin.me/notes/15) - После довольно-таки длительного перерыва (месяц с хвостиком) я продолжу выкладывать здесь свои мысли. Итак, прошел месяц, и что же я могу занести себе в актив? Хм, надо подумать... Месяц как месяц, получил горстку знаний в университете, состарился на один месяц, узнал что такое военная кафедра и "с чем ее едят". Уроков навалилось столько, что еще - [ОТЛ?](https://bulkin.me/notes/28) - Закончилась сессия. Кратенькие итоги: из пяти сданных экзаменов на ОТЛ сдал четыре и один на УДВ (ин.яз.) Теперь вот и не знаю, радоваться или не принимать эти результаты во внимание? Сдал и сдал, результаты очень даже скромненькие... - [30к](https://bulkin.me/notes/31) - Эх, как я не люблю отдавать деньги. Да и кто этот процесс любит? А вот сегодня пришлось совершить данную процедуру, отправив в кассу моего университета 30000 рублей за последующий семестр обучения. Вот b мысль для размышления: и учусь как будто хорошо, а деньги приходиться платить. Хотя, может, и к лучшему. - [Гоу, гоу, ту юниверсити](https://bulkin.me/notes/48) - Закончились каникулы. Точнее, они закончились еще в прошлый четверг, когда я в первый раз за 2,5 недели посетил университет. Но этот день я особо во внимание не беру по нескольким причинам. Первая причина: сразу же после четверга три дня подряд у нас выходные (вот так расписание составили), т.е. можно с радостью заявить, что каникулы еще - [Настало лето](https://bulkin.me/notes/64) - Вот и подошел к концу учебный семестр, настало время сдавать экзамены. Радует то, что экзаменов у меня не так уж и много, всего три. Из этих трех два я уже сдал "автоматом", получив оценку ОТЛ. Так же я закрыл все зачеты и сдал две курсовые работы (тоже на ОТЛ). Осталось одно последнее испытание, а именно - [О помощи студентам за $](https://bulkin.me/notes/140) - На этой неделе в университете стартовала акция под названием "Успей все сдать". Сдать надо именно на этой неделе, ибо она называется "зачетной". Все сдашь - получишь зачет и будешь допущен к экзаменам, которые уже начнутся со следующей недели, а не сдашь - ну что же, будешь и дальше бегать за преподами. Я, благо, уже все - [Об экзамене через два дня](https://bulkin.me/notes/147) - Через два дня экзамен, а я сижу, страдаю хуйней... Полная апатия, делать совсем нечего... Нет, есть! Да-да, готовиться к экзамену, но желания садиться за учебу нет. Почему-то в голове витает мысль о том, что экзамен я сдам и так, без особой подготовки. А если не сдам? Ну что же, тогда на пересдачу. Мне уже не - [Что-то новенькое за полгода](https://bulkin.me/notes/65) - Прошло около полугода с момента последней записи здесь =) Как раз эти полгода я работаю в компьютерном магазине помощником продавца-консультанта. Совмещать учебу и работу ох как трудно, скажу я вам. С одной стороны, многие делают так: в универ часто не ходят, тратя это время на работу. Бывает, что вообще за весь семестр только к началу - [ISO на примере](https://bulkin.me/notes/277) - Наглядный пример того, что такое чувствительность ISO (минимальная светочувствительность элементов матрицы, указывается в единицах системы ISO) у цифрового фотоаппарата. Снимки произведены из окна ГУАПа с фотокамеры телефона Nokia 5800 XM. Как видно по приведенным примерам, чем выше ISO, тем выше осветленность фото. - [Про комнату, в которой я живу](https://bulkin.me/notes/1660) - Нахожусь в комнате, которая сопровождает меня всю жизнь. Ее создал я сам, это мое творение. В ней есть все то, что мне нужно, ничего лишнего, только самое необходимое. В ней темно, но мои глаза на протяжении уже многих лет смогли приспособиться. Я свободно могу ходить по комнате, не спотыкаясь о находящиеся предметы, могу разглядывать вещи, - [Про парк, голубей и мусор](https://bulkin.me/notes/1845) - На прошлой недели решил пофотографировать парк, который располагается рядом с метро "Спортивная". Парк к весне прибрали, вычистили от всякого хлама, высадили тюльпаны, подрезали кустики и срубили тополя. Но, как обычно это бывает, люди не привыкли дорожить тем, что их окружает (однако совсем по-другому обстоят дела с их материальными благами). На фотографии запечатлена парковая дорожка, на - [О первом впечатление, которое бывает обманчивым](https://bulkin.me/notes/1705) - Не так давно ехал в поезде метро. Напротив меня сидела старушка. Не сказал бы, что совсем уж преклонного возраста, но точно за 65. Держа в руках какой-то журнал, она совсем негромко напевала какие-то мелодии. Возможно, старушка и не хотела делать это во всеуслышание, но, видимо, увлекшись чтением, она и не заметила, что ее звуки стали - [Загадка про "ЭТО"](https://bulkin.me/notes/1607) - За ЭТО воевали, проливая кровь ни в чем неповинных людей. Правители в угоду своих желаний придавали в жертвы свои собственные народы. За ЭТО погибали и страдали многие, некоторые даже совершали акты суицида. Церковь ставила ЭТО одной из главных ценностей, быть может, поэтому из-за ЭТОГО столько и погибало людей. Не многие, кто пытался найти ЭТО, были - [Про совершенствование](https://bulkin.me/notes/1592) - Необходимо все время совершенствоваться и не забывать, что незаменимых все же не бывает. В любой момент на твое место может прийти кто-то другой. Поэтому категорически нельзя другим давать хоть малейший шанс усомниться в тебе. Необходимо быть лучшим, быть на шаг впереди. В каменных джунглях также, как и в природе, – выживает только сильнейший. - [2011 уходит, 2012 наступает](https://bulkin.me/notes/1551) - Вот и подходит к концу 2011 год, а ведь не так уж и давно мы встречали Новый 2011 год, потом был январь, февраль... Завтра снова наступит январь, потом будет февраль, март... Временные периоды потому так и называются, что происходят в определенное время с определенным интервалом с постоянным чередованием. Новый год принес новые события, опять будут - [Про увольнение и выбор работы](https://bulkin.me/notes/1521) - Поведаю о том, что произошло в моей жизни за эти последних два месяца. В августе я поступил на работу в компанию "VIAcode" на должность Junior Test Engineer. Через два месяца работы сообщили, что мой рабочий процесс не вполне оправдывает ожидания, и что мне нужно "подтянуться", в противном случае, через месяц придется уйти. Когда слышишь такие - [Про одиночество](https://bulkin.me/notes/1345) - Когда ты одинок, в этом есть свое преимущество. Не нужно страдать от того, что тебя променяли на более достойного кандидата, или что на поверке ты оказался совсем не тем идеалом, о котором мечтали всю жизнь. Отдавшись ей полностью, теперь чувствуется пустота и разбитость. Сколько потребуется времени, чтобы об этом забыть? Эти переживания отнимают у тебя - [Сторонники ЛГБТ начинают дискриминацию против несогласных](https://bulkin.me/notes/2609) - Читаю: "Чемпионка Игр Содружества по семиборью Луиз Хэйзел предложила МОК рассмотреть вопрос о лишении Елены Исинбаевой статуса посла Юношеской Олимпиады за высказывание российской спортсменки по поводу гомосексуальности". "Ранее двукратная олимпийская чемпионка в прыжках с шестом Елена Исинбаева заявила, что поддерживает недавно принятый в России закон против пропаганды гомосексуализма среди несовершеннолетних и осуждает участников проходящего в - [Дом. История путешествия](https://bulkin.me/notes/2593) - Посмотрел документальный фильм "Home" (в русском переводе - "Дом. История путешествия"). Фильм о нашей планете и о человечестве, которое за последние десятилетия изуродовал ее до неузнаваемости. Вот лишь некоторые тезисы авторов фильма: 20% населения планеты потребляет 80% природных ресурсов В мире на вооружение тратится в 12 раз больше денежных средств, чем на помощь развивающимся странам - [Вам не продали сумочку? Это явный признак расизма!](https://bulkin.me/notes/2583) - Порой люди пытаются преувеличивать свою значимость, ищут заговоры там, где их нет. Новость дня: Известная американская телеведущая Опра Уинфри заявила, что стала жертвой проявления расизма во время своей недавней поездки в Швейцарию. По ее утверждению, в Цюрихе продавец в престижном магазине, где она выбирала сумку, отказался ее обслуживать. Сотрудник магазина, как утверждает темнокожая телеведущая, предположил, - [Акт Брэдли Мэннинга](https://bulkin.me/notes/2589) - Вердикт по делу Брэдли Мэннинга будет вынесен уже скоро, и нет никаких сомнений в том, что человек, раскрывший американский геноцид над арабами (теперь это весьма модное слово), будет посажен правосудием США очень надолго. Россия поторопилась с ответом на "Акт Магницкого", приняв закон о запрете усыновления российских детей гражданами США. Это и ответом даже назвать нельзя. - [Про ЛГБТ и запрете о пропаганде гомосексуализма](https://bulkin.me/notes/2574) - Читаю последние новости: "Стивен Фрай: Путин повторяет преступления Гитлера против ЛГБТ" "Леди Гага пригрозила России гей-революцией" "Заместитель генерального секретаря IAAF Ник Дэвис выразил озабоченность недавно принятым в России законом, запрещающим пропаганду гомосексуализма". "Компания SPI Group, владеющая брендом водки Stolichnaya, обнародовала открытое письмо, в котором осудила притеснения прав сексуальных меньшинств в России". Кажется, что мир постепенно - [Про воровство](https://bulkin.me/notes/2472) - "Отрубите руку вору и воровке за содеянное ими как примерное наказание" В последнее время, на волне мнимого народного протеста и недовольства по отношению к действующей власти, в качестве основных лозунгов присутствует фраза "Долой коррупцию!". То, что у нас нет коррупции, может отрицать только слепой, либо человек, живущий в отшельничестве или посвятивший себя духовному просветлению в - ["Здесь был дьявол, вчера он стоял на этом самом месте"](https://bulkin.me/notes/2401) - 5 марта скончался Уго Чавес, борец против мирового зла Сегодня, стоя на этой трибуне и обращаясь ко всему миру, я бы хотел рассказать о той лжи, которая вселилась в сознания людей. Лишь немногие еще способны оценить всю ту действительность, которая происходит в нашем обществе, остальные же порабощены ложью, которая в угоду интересов ряда стран представляется - [Про покупку Apple iMac](https://bulkin.me/notes/2237) - Поведаю историю про покупку нового компьютера. Старый был приобретен еще в 2006 году, и до сих пор служит верой и правдой, хотя и HDD уже начал обрастать битыми секторами, да и производительность в современных программах прихрамывает, но, тем не менее, на нем можно было бы проработать еще как минимум несколько лет. Однако загорелся желанием приобрести - [О прошлом](https://bulkin.me/notes/1962) - 1 августа посчастливилось встретить прекрасного человека – ее... Помню, тогда я даже совершил небольшой подвиг – смог перебороть себя и начать разговор первым, что практически не бывало со мной никогда. В нашем разговоре я почувствовал полную раскрепощенность. Этот человек оказался тем магнитом, который притягивал меня с каждым произнесенным словом. Для себя я разделял людей на две - [Про Швецию и их трактовку изнасилования](https://bulkin.me/notes/1923) - На заметку: Термин "изнасилование" в шведском законодательстве по сравнению с российским, достаточно сильно различается. "В заявлении указано, что они были введены в заблуждение, потому что быстрая смена партнерши – это обман, а обман – это изнасилование. Кроме того, он не представил им справку из вендиспансера. Это тоже обман и изнасилование." "Анна Ардин (одна из "жертв") читает - [Глава МИДа Франции призывает вмешаться в сирийский конфликт](https://bulkin.me/notes/2626) - Читаю: Глава МИДа Франции призывает вмешаться в сирийский конфликт. "Если факты подтвердятся, значит, настало время действовать, заявил министр иностранных дел Франции в четверг утром. Перед лицом массового убийства с применением химического оружия в среду в пригороде Дамаска глава внешнеполитического ведомства заявил о необходимости "силовой реакции" со стороны ведущих западных стран, исключая при этом использование наземных - [Будут ли спортсмены, открыто поддерживающие права геев, наказаны?](https://bulkin.me/notes/2630) - Читаю: По мнению газеты Los Angeles Times, российское правительство сделало это заявление, так как столкнулось с "нарастающим нажимом из-за нового "антигейского" закона". "Козак написал, что Россия будет соблюдать Олимпийскую Хартию, которая гласит, что дискриминация несовместима с Олимпийским движением", - пересказывает газета. Козак упомянул, что дискриминация сексуальных меньшинств запрещена конституцией РФ. Автор комментирует: "Однако в письме - [Оппозиционеры, участвующие в митингах и петингах — на деле быдляк](https://bulkin.me/notes/2644) - Комментарий с одного новостного ресурса, с которым нельзя не согласится: Чаще всего, эти самые оппозиционеры, участвующие в митингах и петингах — на деле быдляк, которые только власть хаять могут, вместо того, чтобы начать с себя. Все хотят хорошо жить, при этом ничего не делая. Надо с себя начинать изменения, менять образ жизни, отношения к окружающим, - [Просит помиловать - значит признает вину?](https://bulkin.me/notes/2926) - На прошлой недели был помилован Михаил Борисович Ходорковский, который должен был выйти из тюрьмы только в августе следующего года. При этом случилось все это весьма стремительно - указ о помиловании был подписан 20 декабря и в этот же день Михаил Борисович покинул колонию, улетев на частном самолете в Германию. Вполне возможно, что больше в Россию он - [Про BOINC и Bitcoin](https://bulkin.me/notes/2934) - С каждым днем растет популярность добычи криптовалют. В основном этому способствует нехилая цена на Bitcoin, которая, правда, на текущий момент резко упала, но тем не менее, все равно составляет внушительную сумму - чуть больше $600 за 1 биткоин. Для того, чтобы начать добывать (майнить) криптовалюты, достаточно иметь вычислительные ресурсы. Чем они больше, тем и больше - [Про толкование сновидений](https://bulkin.me/notes/2990) - В прошлом году начал осваивать знаменитый труд Зигмунда Фрейда - "Толкование сновидений". Прочитал где-то чуть меньше половины лекций, а потом продал свой iPad, и книжка как бы затерялась. Сейчас вот скачал книгу заново и в ближайшее время продолжу изучение. Одну из основных мыслей Фрейда можно свести к тому, что прежде, чем предстать перед нами, сновидения - [Ответ Чемберлену](https://bulkin.me/notes/3017) - Вчера в СМИ появилась информация, что группа "Тату" выступит на церемонии открытия сочинской Олимпиады. На фоне западного бурления об ущемлении прав геев в России, выступление Юли и Кати в данном случае кажется чуть ли не идеальным вариантом, чтобы потроллить протестные массы, призывающие, к примеру, во время церемонии открытия зажечь фонарики в поддержку российского ЛГБТ-общества. "Тату" - [Нас не догнали!](https://bulkin.me/notes/3045) - Только что завершилась предпоследняя дисциплина на Олимпиаде в Сочи, в которой бобслейный экипаж Александра Зубкова принес сборной России очередную медаль, да не простую, а золотую. Теперь, после окончания практически всех дисциплин (осталось лишь сыграть хоккейный финал), можно подвести окончательные итоги в медальном зачете. Вот они: Сборная команда России уверено расположилась на первом месте как по - [Нельзя просто так вторгаться в другую страну](https://bulkin.me/notes/3067) - В воскресенье госсекретарь Керри уже пригрозил жесткими мерами в отношении России: Возможны даже, в конечном итоге, замораживания активов, запреты на выдачу виз. Определенно возможны сбои в нормальном ходе торговли. Возможны негативные последствия для бизнеса, касающиеся инвестиций в стране. Рубль уже падает и ощущает воздействие этих событий. "А все потому, что нельзя просто так вторгаться в - [Цитатник из романа "1984"](https://bulkin.me/notes/3112) - На днях дочитал роман "1984" Джорджа Оруэлла. В качестве читалки использовал iBooks. Скажу, что в этом приложении мне нравится функция заметок, позволяющая сохранить любой выделенный фрагмент текста. Также имеется возможность эти заметки, скажем, переслать на почту, чтобы в дальнейшем с ними можно было что-то сделать. А я вот решил часть этих цитат выложить здесь. Выбрал, - [[CMD] Рекурсивное удаление файлов](https://bulkin.me/notes/1918) - Рекурсивное удаление файлов (в том числе и в поддиректориях): del %Dir% /S /Q /F - [Кратко про новую работу](https://bulkin.me/notes/1315) - Прошел месяц после завершения обучения в ВУЗе, и вот, 1 августа, я иду на новую работу в роли инженера по тестированию ПО. По-моему, найти работу чуть меньше чем за месяц после ВУЗа - очень хорошо. Некоторые ищут долго и никак не могут трудоустроиться. А тут все сложилось настолько хорошо, что даже и не вериться. Предложили - [Про магистерские мантии](https://bulkin.me/notes/1242) - Что несомненно понравилось в выпуске из ГУАПа, так это то, что наша группа была обличена в магистерские мантии. Большое спасибо факультету №5, который всего лишь намекнул, что не прочь появиться при вручении дипломов в мантиях, но с их непосредственным предоставлением - извольте. Поэтому пришлось заказывать мантии в "АКАДЕМСЕРВИС Дома Мертенса". Прокат на один час обошелся в 700 рублей с каждого, что - [Как отказать работодателю?](https://bulkin.me/notes/1278) - Уважаемый работодатель! Сегодня утром, просматривая почту, я обнаружил ваше письмо, уведомляющее меня о невозможности приёма меня на работу в вашу компанию. Я внимательно изучил ваш ответ и, с сожалением, должен сообщить, что в настоящее время не имею возможности принять ваш отказ. В течение последних месяцев мною было получено множество отказов в трудоустройстве, поэтому, как вы - [Шаг в бесконечность](https://bulkin.me/notes/1235) - Вот и закончилось мое очередное обучение, на сей раз уже в университете. Помню, когда заканчивал школу, учительница по математике, как оказалось, не самого большого ума, говорила, что с нас (класса) ничего путного не выйдет, и что ни о каком ВУЗе и мечтать даже не следует, ибо просто вредно. Но мы мечтали, и поступили. Да, пускай - [Про то, как можно сдать ЕГЭ через ВКонтакте](https://bulkin.me/notes/1182) - Питерский учитель, лауреат премии "Учитель года" в 2007 году, Дмитрий Гущин, явным образом запалил, как тысячи школьников, сдающих ЕГЭ, с помощью мобильных телефонов заходили на групповую страницу в социальной сети "ВКонтакте" и там размещали сфотографированные листы заданий, в надежде на то, что им помогут и вышлют (опять же на телефон) ответы на задания. Тем, кто не хотел - [Предпоследний шаг в бесконечность](https://bulkin.me/notes/1074) - Сегодня окончательно закончил со своей магистерской диссертацией. После некоторых изменений, размер вырос со 160 листов до 194, где 100 страниц - сама работа, остальное - приложение. Когда все это дело распечатывал, закончился черный картридж в принтере. Пришлось идти покупать новый. Рецензию также уже получил, поставили "Хорошо". Теперь осталось дело за малым - защититься и выпуститься. - [Мне насрать на...](https://bulkin.me/notes/906) - Знаете, мне ведь насрать на все то, что вы говорите и пишите. Насрать на то, что вы побывали в Турции, Египте, Кипре, Таиланде, Индии, Индонезии... Мне насрать на то, что вам там было очень хорошо и вы обязательно захотите вернуться в те места. Насрать на то, что вы купили новый телефон, ноутбук, телевизор, холодильник... Насрать - [Не ждите чего-то от людей](https://bulkin.me/notes/884) - Наконец-то понял, что люди никому ничего не должны, если даже для них мы делали что-то такое, от чего бы стоило ждать ответной реакции в дальнейшем (по принципу "я тебе - ты мне" или наоборот). Простой пример: у вас есть знакомый, у которого ДР, вы его поздравляете (по телефону/смс/почта...), и думаете, что раз я его поздравил, - [О прощении](https://bulkin.me/notes/835) - Я не злой, просто люди делают меня таким. Как относятся к тебе - так относимся и мы к ним. Можно сказать, что люди относятся к нам так, как мы к ним. Но ведь я отношусь к людям либо хорошо, либо нейтрально. Если человек мне не нравится, я с ним стараюсь вообще не контактировать. Т.е. ничего - [Про сдачу госов](https://bulkin.me/notes/831) - Второго марта сдавал государственный экзамен, который включал в себя две дисциплины с тремя вопросами по направлению магистратуры - "Распознование образов" и "Современные проблемы науки и производства в области мулитимедиатехнологий". Говорили же, что госы будут где-то в середине марта, а тут на тебе, сделали в первых числах месяца. Тем более, такой расклад меня не очень устраивал, - [О прохождении псих. теста](https://bulkin.me/notes/260) - На одном из сайтов набрел на интересный психологический тест. Довольно-таки много вопрос самого разного содержания, на прохождение ушло около 20 минут. По окончанию тестирования выдались следующие результаты: Гибкость - 67 баллов Вы человек со стабильными принципами и взглядами, предпочитающий постоянство и ценящий это качество в других людях.. При этом часто Ваши упорство и педантизм могут - [Про слово "ксерокопия"](https://bulkin.me/notes/597) - Как же надоело слышать фразу "Сделайте мне ксерокопию"! Людям, мало осведомленным в том, от куда взялось слово "ксерокопия", невдомек, что эта фраза, по своей сути, является белибердой. "Ксерокопия" образуется из двух слов – "ксерокс" и "копия". "Ксерокс" (Xerox) – компания, которая впервые в мире разработала технологию копировальной печати (в 1947 году), и впервые выпустила в массовое производство - [Про теракт в "Домодедово"](https://bulkin.me/notes/748) - >Прошло чуть менее двух недель с момента взрыва террориста-смертника в московском аэропорту "Домодедово". Хочется немного поразмышлять на эту тему. И так, что мы имеем? Множество трупов, раненных и пострадавших, паника и страх людей, гнев народа на правительство и правоохранительные органы. Террористы добились своего? Кажется, вполне. Как можно заметить, теракты в центральных городах нашей страны происходят - [Про Никитина, ВКонтакте и судебное разбирательство](https://bulkin.me/notes/764) - Наверно, уже многие могли слышать о том, что фирма грамзаписи «Никитин» подала в суд на пользователя социальной сети «ВКонтакте», который выложил у себя на странице для всеобщего доступа 18 треков из каталога компании. Интересное интервью по этому поводу находится здесь, а я же хочу немного обсудить данную ситуацию. Если сажать одного, то надо сажать и - [Медведев и Angry Birds](https://bulkin.me/notes/771) - Медведев на заседании правительства с участием министров. Действующие лица: Шувалов Игорь Иванович – первый заместитель Председателя Правительства Нургалиев Рашид Гумарович – министр внутренних дел Щёголев Игорь Олегович – министр связи и массовых коммуникаций Фрадков Михаил Ефимович – директор Службы внешней разведки Медведев: у нас, как известно, имеется много нерешенных задач, некоторые из них – первостепенные, которые не требуют каких-либо - [Про Египет, Мубарака и революцию](https://bulkin.me/notes/779) - В Египте свершился переворот, о котором, судя по восторженной толпе, так долго ждали. Одни говорят, что ждали революцию 30 лет, как раз столько, сколько правил уже бывший президент Хосни Мубарак. Я в Египте не живу, и даже не ездил загорать на их песках (о позор мне, позор), поэтому говорить о том, плохо ли было у - [Про смену цивилизаций](https://bulkin.me/notes/784) - Когда мы изучали историю в школе, мимолетно проскальзывала такая фраза, как "смена цивилизаций". Цивилизация была - цивилизации не стало. А почему? Что могло произойти, что уничтожило целый народ, культуру, научную мысль? Нам до сих пор достоверно не известно, была ли наука сильно развита в древности или нет, но некоторые факты указывают именно на это. Другие - [Про Стива Джобса и его болезнь](https://bulkin.me/notes/800) - Хотел на днях написать заметку про Стива Джобса, но как-то не было времени, а сегодня и время нашлось, да еще и день такой, что у того, про кого буду писать, день рождения. Глядя на лицо Джобса в последнее время, и не скажешь, что ему-то всего (уже) 56 лет. Я бы дал в районе 62-63. Естественно, - [Про Шевчука, но не Юрия](https://bulkin.me/notes/3212) - Помню, когда был еще маленьким (начало 90-x), родители повели меня в Ленинградский Зоопарк, тот, который находится в Александровском парке. Недалеко от зоопарка сидел мужичок и продавал детские книжки (позднее оказалось, что это Игорь Шевчук, детский писатель). Мы подошли к нему, купили одну из книжек, а он даже подписал ее. Какое было удивление, когда он узнал, что перед ним - [О начале конца](https://bulkin.me/notes/3118) - Всему когда-то приходит конец. Деятельность нашей компании Phereo, в которой я работаю уже третий год, судя по всему, завершится через пару месяцев. В связи с тем, что основные проекты, связанные с созданием продуктов для работы со стереоизображениями, не смогли принести ожидаемых доходов, дальнейшая деятельность по ним была заморожена на неопределенный срок. У меня есть ряд - [Viva Cuba!](https://bulkin.me/notes/3325) - Вчера президент России Владимир Путин в рамках своего латиноамериканского турне посетил Кубу, которая после своей знаменитой революции в 50-х годах прошлого века стала носить неофициальное название "Остров Свободы". И хоть остров и можно считать свободным от империализма, на деле, тем не менее, их ближайший сосед в лице США сделал все возможное, чтобы свобода никогда не - [Про рейс 655 Iran Air (Airbus A300)](https://bulkin.me/notes/3364) - В свете событий последнего дня, когда в небе над Украиной был сбит пассажирский самолет, на ум приходят еще пару аналогичных историй из прошлого, когда военные сбивают гражданские самолеты. Самыми резонансными стала гибель Boeing 747 (Korean Air Lines) 1 сентября 1983 года и Airbus A300 (Iran Air) 3 июля 1988 года. Первый самолет был преднамеренно сбит СССР по - [Про депутатскую ответственность](https://bulkin.me/notes/3376) - Уже давно по телевизору не увидишь, как российские депутаты Государственной Думы набивают друг другу лица, отстаивая свои идеологические взгляды по горячо обсуждаемым вопросам (возможно, взяли перерыв). Хотя раньше такое было частенько. Смотреть за рукопашной было всегда интересно, правда, данное поведение категорически не приемлемо. Зато вот депутаты Верховной Рады до сих пор продолжают радовать обывателей, показывая - [Сколько протаптываю метров в день](https://bulkin.me/notes/3409) - У меня нет личного средства передвижения, кроме собственных ног. Из дома до метро я прохожу ~582 метра. От метро до места работы - еще ~862 метра. Умножаем эти цифры на два, т.к. с работы нужно еще вернуться: (582 + 862) * 2 = 2888 метров. Т.е. получается чуть менее 3 км я протаптываю каждый день. - [Кто владеет информацией, тот владеет миром](https://bulkin.me/notes/3430) - Ни для кого не секрет, что Facebook, обладающей самой большой в мире пользовательской базой, уже имеет алгоритмы для анализа фотографий, и поиска на них людей, которые имеются в базе социальной сети. Если вы загрузите к себе в аккаунт фотографию, на которой запечатлены ваши друзья из соц. сети, то Facebook попытается распознать их и предложить пометить со ссылками на - [Под дождем](https://bulkin.me/notes/3489) - История произошла несколько недель назад. Тогда у нас городе еще стояла жара, но именно в тот день с утра прошла такая долгожданная гроза. Я вышел из метро, и как обычно, направился к перекрестку, до работы оставалось пять минут ходу. И тут пошел тот самый дождь, совсем небольшой, а где-то в дали уже слышались раскаты грома. Стою - [Про физкультуру в школе](https://bulkin.me/notes/3445) - Когда подходила пора завершения четверти (более в старших классах - полугодия), мы сдавали зачеты по физкультуре, которые заключались в преодолении нормативов по различным "дисциплинам" - отжимания, подтягивание, бег и пр. Конечно, сдать тот или иной норматив удавалась лишь единицам из класса, но двойки, разумеется, никто в данном случае не получал. В основном отделывались тройками или - [Про крейсер "Аврора"](https://bulkin.me/notes/3516) - В воскресенье съездил в центр города, посмотреть на проводы крейсера "Аврора". Доехал до "Адмиралтейской", а потом пешком до Английской набережной. К большому удивлению, народу было очень-очень много. Все свободные места вдоль набережной были оккупированы. Мне удалось найти более-менее удобное местечко около спуска к Неве, что напротив Дворца бракосочетания. Где-то в районе 10:30 "Аврора" в сопровождении буксиров, а также - [Будет хорошо, но нужно потерпеть](https://bulkin.me/notes/3673) - В какой-то момент на этой неделе доллар торговался больше, чем за 70 рублей, а евро и то доходил до 100 с копейками. В новостях начали появляться сообщения о том, что народ массово ринулся скупать мебель, бытовую и компьютерную технику, и прочее, что подворачивается под руку в магазинах. Кто-то решил, что наступил конец света, и побежал в - [Интервенция в Сирию](https://bulkin.me/notes/4236) - После того, как российские войска разместились в аэропорту Латакия, а спустя некоторое время начали наносить авиаудары по "не нашим", в зарубежной прессе стали довольно регулярно и методично появляться фразы про "российскую интервенцию в Сирию". Либо журналисты, пишущие такое, действительно не блещут умом и сообразительностью, либо их действия продиктованы не понятием "независимость, открытость и беспристрастность", коим должен следовать любой порядочный журналист, а - [Впечатления от сотрясения](https://bulkin.me/notes/4309) - Первое и пока единственное сотрясение мозга я получил ещё в школе, в 9 классе. Произошло это весной, на уроке физкультуры, когда один из товарищей по классу целенаправленно запустил в мою голову баскетбольный мяч, с расстояния где-то двух метров. Дальше все как в тумане, приглушённо и со звоном в ушах. Помню, что после произошедшего пошел в - [Метод воспитания](https://bulkin.me/notes/4361) - "Дед у меня был. Он десять лет за воровство отсидел. Пацанами конфеты в магазине воровали. Меня продавщицы поймали. Ну ребенок шесть лет, что взять? Участковый домой привез – отец высек, мать даже высекла, мне по барабану. Дед молчит. Утром родители на работу ушли. Дед молчит. Что, говорю, дедушка молчишь? Обиделся? Дед взял портняжные ножницы. Смотри, - [Приходите отметить мой День рождения](https://bulkin.me/notes/4422) - Тут все просто – если кто-то действительно хочет тебя поздравить, то нет необходимости специально звать его на поздравления, он и сам придет и поздравит. Я далек от такого рода поздравлений, и уж тем более связанных с ними мероприятиями, но получаю немало удовольствия смотреть на весь этот процесс со стороны. А со стороны, порой, все кажется странным и абсурдным. С - [Пройдите, пожалуйста](https://bulkin.me/notes/5003) - «Пройдите, пожалуйста» – такую фразу приходится слышать чуть ли не каждый день, спускаясь в метро. После теракта 3 апреля 2017 в петербургском метрополитене между станциями «Сенная площадь» и «Технологический институт» были усилены меры безопасности. Ранее простаивающие в выключенном состоянии рамки металлодетектора вновь заработали, количество сотрудников правопорядка перед турникетами выросло на порядок (но не на самих платформах), - [WebStorm теперь бесплатен для некоммерческого использования](https://bulkin.me/notes/6760) - Теперь использовать WebStorm можно бесплатно, начиная с версии 2024.3. Компания JetBrains разрешила использовать свою IDE бесплатно для некоммерческого использования. Для этого в окне активации нужно выбрать пункт "For non-commercial use" и залогиниться в своем аккаунте на JetBrains, после чего будет выдана лицензия сроком на 1 год. Ограничений по принадлежности к российскому IP-адресу нет (по крайней - [Активация JetBrains WebStorm](https://bulkin.me/notes/6207) - Компания Jetbrains больше не осуществляет продажу продуктов на территории РФ, однако ранее оплаченные, но с истекшим сроком действия лицензии, продолжают работать для тех версий продуктов, которые были актуальны на момент активации лицензии (как это работает, можно прочитать тут). Например, в прошлом году была куплена лицензия на WebStorm, когда актуальной была версия 2021.2. Соответственно, работать можно - [Позови меня по имени](https://bulkin.me/notes/3625) - Нередко сталкиваешься с ситуацией, когда обращающийся человек старается избегать произношения твоего имени. Сначала это вызывает дискомфорт, потом, правда, привыкаешь. Таким образом ты становишься "ноунеймом", человеком без имени. Оно у тебя как бы есть, но им никто не используется. Почему так происходит? Думаю, проблему стоит искать непосредственно в том человеке, который избегает произносить имя. Возможно, это - [Очередная проблема в клиенте Origin](https://bulkin.me/notes/3713) - [Святой Владимир](https://bulkin.me/notes/4509) - 14 апреля Владимир Путин провел традиционную ежегодную прямую линию с народом, а 25 апреля принял участие в "Общероссийском форуме действий". В обоих этих мероприятиях президент России в прямом эфире не только отвечал на вопросы граждан, но и помогал в решении сложившихся проблем. К сожалению, у нас в стране система выстроена таким образом, что только царь президент может реально - [Наказание России и Хорватии](https://bulkin.me/notes/4567) - В чем разница между беспорядками на стадионах, которые были совершены во время матчей Англия - Россия, и Хорватия - Чехия на время проведения групповой стадии EURO 2016? Как следует из официальной информации, Российскому футбольному союзу (РФС) и Хорватскому футбольному союзу (ХФС) были предъявлены одни и те же обвинения: По делу ХФС: Charges relating to crowd disturbances, use of fireworks, throwing - [Россия и Олимпиада](https://bulkin.me/notes/4602) - Летняя Олимпиада в Рио-де-Жанейро стартовала еще двумя днями ранее, однако церемония открытия состоится сегодня ночью по московскому времени. Да и вообще, все самые интересные спортивные состязания будут проходить уже к ночи, ведь разница в часовых поясах составляет 6 часов. В связи с допинговым скандалом олимпийскую сборную России пытались отстранить от соревнований полностью, но МОК переложил ответственность - [Кому-то пора в отставку](https://bulkin.me/notes/4561) - И им должен стать Виталий Леонтьевич. Уж слишком много скандалов, связанных с российским спортом, случилось в период его правления. А позор, связанный с применением допинга российскими легкоатлетами, забудется так вообще не скоро. Так что пора собрать волю в кулак, сделать решающий вдох, и подать заявление по собственному желанию. Других вариантов быть не может. - [Почему глава МВФ не уходит в отставку?](https://bulkin.me/notes/4629) - В 2011 году разразился громкий скандал – главе МВФ Доминику Стросс-Кану предъявили обвинения в изнасиловании горничной. 19 мая, за два месяца до окончания своих полномочий на посту главы МВФ, он подал в отставку. Правда, потом его оправдали (т.е. горничную он все таки не насиловал), но это уже никому было не интересно. Стросс-Кан не только лишился своей высокой должности, - [День солидарности в борьбе с терроризмом](https://bulkin.me/notes/4632) - Завтра, 3 сентября, в России будут вспоминать жертв террористических актов, и сотрудников правоохранительных органов, погибших при выполнении служебного долга. Эта памятная дата напрямую связана с трагическими событиями 2004 года, когда 1 сентября в городе Беслан группа боевиков захватила школу №1, взяв в заложники свыше тысячи человек. В отличии от спецоперации на Дубровке двумя годами ранее, - [[macOS] Принудительное закрытие зависшего приложения](https://bulkin.me/notes/4660) - Допустим, что вы запустили приложение / игру в полноэкранном режиме, которое зависло. Комбинация клавиш Command + Tab не работает для переключения списка запущенных программ. Необходим аналог завершения через Alt + F4, как в Windows. В MacOS такой комбинацией является Command + Q, но он может не сработать. В этом случае следует попробовать комбинацию Command + Option + Esc. - [Добровольное рабство с господдержкой](https://bulkin.me/notes/4667) - Лето не прошло впустую – в начале июня стал активно искать, где бы купить квартиру, а в конце июля на руках уже был договор долевого участия (он же сокращенно ДДУ). Не скажу, что был выбран суперский вариант, но на первое время этого будет вполне достаточно: двухкомнатная квартира площадью в 55 кв. метров, с лоджией, в панельном доме, - [О помощи и реакции на нее](https://bulkin.me/notes/320) - Зачастую оказывается, что людям, которым мы помогаем, безответственно относятся к тому, чтобы как-то отблагодарить за содеянное, не говоря уже о том, чтобы помнить о том человеке, который тебе в жизни чем-то помог. Как ни странно, но сердиться особо в этой ситуации не приходиться, ибо мы понимаем, что люди, ради того, чтобы у них все получилось, - [О будущем в Новом году](https://bulkin.me/notes/264) - Совсем скоро Новый Год... Что он готовит мне? Какие события случаться в нем? Будет ли в нем такое, от чего я с радостью буду встречать следующий год? Уходящий год я могу назвать довольно позитивным в жизни. Не было ничего такого, от чего мое бы моя душа страдала. Было много радостных событий, будет что вспомнить в - [О деньгах и их способностях](https://bulkin.me/notes/246) - "За деньги можно купить: кровать, но не сон. Еду, но не аппетит. Книгу, но не ум. Развлечение, но не веселье. Секс, но не любовь. Лекарство, но не здоровье. Связи, но не друзей. Икону, но не веру. Место на кладбище, но не на небе...". - [Про нее самую](https://bulkin.me/notes/243) - "Любовь должна не туманить, а освежать, не помрачать, а осветлять мысли, так как гнездиться она должна в сердце и в рассудке человека, а не служить только забавой для внешних чувств, порождающих одну только страсть". - [Разговор с одним человеком (часть 2)](https://bulkin.me/notes/230) - > Вот мой с ней разговор Я (xx:xx:xx xx/xx/xxxx) Привет Она (xx:xx:xx xx/xx/xxxx) Ку Я (xx:xx:xx xx/xx/xxxx) ты откуда Она (xx:xx:xx xx/xx/xxxx) Всмысле откуда? Я (xx:xx:xx xx/xx/xxxx) Галактика, планета, континент, страна, область, город, улица, дом, подъезд, квартира Я (xx:xx:xx xx/xx/xxxx) И всё по порядку Она (xx:xx:xx xx/xx/xxxx) Звездная галактика, планета Земля, континент Австралия, страна Россия, - [Введение в курсовике по 3ds Max](https://bulkin.me/notes/221) - Наткнулся на днях на свою курсовую работу по 3ds Max за третий курс (2008 год). Интересно было почитать введение, написанное мною в качестве вступительного слова: "При использовании 3ds Max человеку открываются широкие возможности. В этой про-грамме позволено практически все, что пожелает наша фантазия. Мы можем модулировать, как простые незамысловатые предметы, так и большие более массивные. - [Об ответственности](https://bulkin.me/notes/212) - А вы не задумывались над тем, почему люди боятся ответственности? Ответственность бывает разная. Но сейчас тема про ответственность за проступки. К примеру, сбил водитель человека. Что за частую делает он в этой ситуации? Останавливается? Выходит из машины, пытается осознать произошедшие, помочь пострадавшему, если такая возможность представляется, вызвать скорую? Нет, нет, нет! Зачастую, водитель в такой - [На эмоциях](https://bulkin.me/notes/208) - Ну почему вот так - стараюсь с кем-то поделиться своими чувствами, переживаниями, эмоциями, взглядами, убеждениями... Другие, наоборот, ведут какой-то закрытый образ жизни в плане того, чтобы с кем-то поделится. Они вольны во всем, ходят куда хотят, делают что хотят, видишь в них полностью свободных личностей. Ловишь себя на мысли, что они готовы всю душу раскрыть - [Приобрел OM-Systems OM-1 Mark II](https://bulkin.me/notes/6723) - В конце 2015 года приобрел Olympus OM-D E-M5 II - первый мой фотоаппарат со сменными объективами. Он радовал меня всем, кроме контрастного автофокуса, который мог подвести в самый неподходящий момент. И вот спустя девять лет, решил на обновление. Около недели потратил, чтобы определиться с системой - оставаться на микро 4/3, или преходить уже на фулфрейм? - [О задумке покупки нового фотика](https://bulkin.me/notes/270) - Зарядил аккумуляторы (две батарейки типа АА) на праздники для фотоаппарата, думал поснимать на Новый Год, но не тут-то было! Заряжал почти 12 часов, потом вставляю в фотик и аппарат неожиданно для меня показывает, что аккумулятор разряжен и срочно нужно их зарядить/вставить новые. Новых нет, а заряжать - я так понимаю, бессмысленно, ибо они, наверно, уже - [Про фотосессию](https://bulkin.me/notes/3980) - Решил сходить на профессиональную фотосессию (интересовала исключительно портретная съемка). В качестве исполнителя была выбрана девушка Н, имеющая, судя по портфолио, неплохой опыт в портретной съемке. Цена за час съемки – 3 тыс. рублей. Сниматься решили в малом зале фотостудии PopcornStudio. Сама студия весьма достойного качества, обладающая всем необходимым набором для профессиональной фотосъемки. Большой выбор источников света, - [Способ проверки, включено ли gzip сжатие на сайте](https://bulkin.me/notes/3826) - Проверить, использует ли сайт сжатие gzip, можно с помощью следующей команды: curl -H "Accept-Encoding: gzip" -I https://ya.ru Выдаст: HTTP/1.1 200 OK Server: nginx Date: Sat, 02 May 2015 15:00:09 GMT Content-Type: text/html; charset=UTF-8 Content-Length: 20 Connection: keep-alive Cache-Control: max-age=2592000 Expires: Mon, 01 Jun 2015 15:00:08 GMT Vary: User-Agent,Accept-Encoding Content-Encoding: gzip - [[Решение] Let's Encrypt, Nginx и 403 ошибка](https://bulkin.me/notes/4800) - При ручном получении / продлении сертификата для домена на сервере с Ngnix может возникнуть ошибка 403 Forbidden при обращении к проверочному файлу: Make sure your web server displays the following content at http://site.com/.well-known/acme-challenge/xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8 before continuing: xOtn064NspTWyHkbp6EOM140COWK82PW3v7sOf87kM8.wDLw7SyOVXqZ6Ky635Vc9rgUXobw2uLFgM5S9AukTrk If you don't have HTTP server configured, you can run the following command on the target server (as root): mkdir - [[Linux] Удаление очереди писем в Postfix](https://bulkin.me/notes/5262) - • Для удаления очереди писем в Postfix: $ postfix flush (или postfix -f) • Посмотреть очередь писем: $ mailq Пример результата выполнения команды: postqueue: warning: Mail system is down -- accessing queue directly -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- CC83910135C 539 Sun Jul 1 18:31:21 root root EC2B61013DE 370 Sun Jul 1 18:38:21 root@site.com • Удалить все - [[macOS] Куда подевался Keychain Access?](https://bulkin.me/notes/6543) - В macOS 15 (Sequoia), утилита Keychain Access, как и ряд других системных приложений (признанных устаревшими), больше не отображается в Launchpad, поэтому тем, кто привык использовать Keychain для управления сертификатами, необходимо теперь искать его в /System/Library/CoreServices/Applications. А что делать, если хочется иметь доступ к Keychain Access через Launchpad? Ярлык (alias) или симлинки не отображаются в Launchpad, - [О жаре](https://bulkin.me/notes/156) - Природа беснуется, иначе назвать это безобразие я ни как не могу. Пару недель назад я хихикал над москвичами, которые изнывали от жары, и спасались, кто как может. Еще бы, в Питере погода была замечательной, температура около 25 градусов, и это днем на солнце. Обычно говорят, что если в Москве с погодой так-то, то в Питере - [О вороненке](https://bulkin.me/notes/152) - В одном из постов я рассказывал про то, что на березе под наших окном весной ворона свила гнездо. Вылупилось три вороненка, но в конце остался всего один (природа сурова, ничего не поделаешь). К середине июня вороненок подрос, оперился, и стал похож уже на взрослую особь. В середине июня как раз молодые воронята начинают летать, но - [О Чемпионате Мира по футболу](https://bulkin.me/notes/149) - Хочется немного поговорить о Чемпионате Мира по футболу, который в этом месяце проходит в далекой от России стране - в ЮАР. Проходить ЧМ будет вплоть до 11 июля, когда в финале мирового первенства встретятся две сильнейшие команды. Как показывала практика, на самом деле в финале могут оказаться и не сильные команды, вспомнить хотя бы сборную - [Про бета-тестирование StarCraft II](https://bulkin.me/notes/134) - Позавчера на мой e-mail пришло письмо, от которого я был очень рад. Обычно если что и приходит на ящик, так это спам вида: "юридические консультации в Москве", "новые ювелирные украшения ждут вас" и т.п. Письмо пришло от компании Blizzard, и было посвящено бета-тестированию игры StarCraft II: Wings of Liberty. В нем сообщалось, что моя кандидатура - [И снова про сны](https://bulkin.me/notes/130) - На днях во сне я видел два интересных эпизода. В первом сне я как будто был депутатом государственной думы. Поручили разработать какой-то законопроект в кратчайшие сроки. И вот я сел на стол, и начал думать, с чего начинать. Ничего дельного в голу не приходило. А на столе лежали всякие стандарты по оформлению законопроектов, что в - [О моем дворе](https://bulkin.me/notes/125) - Не перестаю радоваться тому, что из года в год, каждую весну/лето/осень перед глазами предстает вся прелесть природы, при этом ее можно наблюдать не выезжая за город или еще куда-то. Достаточно выглянуть из окно своей квартиры и посмотреть во двор. Любил, люблю и буду любить свой двор. Люблю за то, что в нем много деревьев, зато, - [О полученном призе](https://bulkin.me/notes/121) - Вчерашний пост про плагин WEBO Site SpeedUp немного носил рекламный характер, т.к. если бы не конкурс, проводимый в эти месяцы сайтом-разработчиком плагина, то я не стал писать о результатах оптимизации, эффекте достигнутого ускорения и т.п. Так вот, о конкурсе. Его идея проста: надо отослать разработчикам результаты достигнутого ускорения сайта с применением WEBO Site SpeedUp, при - [Фенички для нового сайта](https://bulkin.me/notes/116) - Продолжаю писанину про новой сайт. Вчера (да-да, опять вчера!) наткнулся на очень симпатичный шаблон для WordPress (угу, именно на нем и работает сайт), который я искал довольно-таки давно. Фон в линеечку, небольшое графическое оформление, красивые иконки и зарисовки в стиле "от руки". В общем, то, что надо. Сегодня немного подкорректировал языковую составляющую шаблона + произвел - [Про концерт, посвященный 65-летию Победы](https://bulkin.me/notes/101) - Вчера был знаменательный день для нашей страны и бывших стран СССР - 65 лет со Дня Великой Победы в Отечественной Войне. 65 - хорошая цифра для юбилея, и поэтому вчерашний парад на Красной площади по информации СМИ стал самым грандиозным по своему содержанию, и, видимо, по стоимости. Хотя, если честно, на глаз особо грандиозности так - [О сне](https://bulkin.me/notes/100) - Да уж, вот что значит человеческий разум! Уже третий раз снится мне то, что я нахожусь на волоске от гибели. Точнее, в первом сне я как бы умер (об этом я как-то уже писал), а два других сна были практически идентичны своим содержанием и финальной концовкой. Железнодорожная станция, день. Хороший такой день, солнышко значит, платформа, - [О зиме](https://bulkin.me/notes/99) - Эта зима наконец-то стала похожа на то, что мы называем и что мы вкладываем в понятие “зима”. Последние лет пять в зимний период было +2, гололед, слякоть и противное настроение. Сегодняшний год преподнес сюрприз: выпало очень много снега, грянул морозец, а настроение сразу же и поднялось. Поглядите, какая красота за окошком-то: - [5800 vs 5530](https://bulkin.me/notes/98) - Все таки не удержался, и отвечаю знакомому человечку - 5800 не хуже 5530. И хотя бы тем, что у 5800 на борту экран 3,2 дюйма против 2,9 (критично? Не-а, но все же), и тем, что у первого сенсорного Эхспрессо есть встроенный GPS. Что касается тормознутости, то это лечится обновлением прошивки, хотя тормознутость понятие непротоколированное – - [О стипендии](https://bulkin.me/notes/97) - Да, да, о ней родимой. 1920 руб. – именного столько я получил в этом семестре. И эта стипендия еще считается повышенной. Эти крохи даются студенту на что? На существование? Смешно. На бухло? А вот тут возможно… Просто, даже и не знаешь, какой смысл в этих деньгах? Мы тут со знакомыми посчитали, на 1920 можно прожить, - [Сдача сессии](https://bulkin.me/notes/96) - Всего три экзамена предстояло сдать мне в этом семестре, в первом семестре магистратуры. И разве я еще не писал, что перешел на вторую ступень высшего образования – магистратуру? Не писал, кхм… Значит, сейчас кратенько про это напишу. Дело было так: в начале июня заплатил за следующий семестр своего обучения в универе, а через пару дней - [Счастливый фермер](https://bulkin.me/notes/95) - Вчера все-таки удалось взломать самое популярное приложение-игру социальной сети ВКонтакте под названием “Веселый Фермер”. По официальной статистики в “Фермера” играют 5 892 706 участников (на момент написания заметки). Учтем, что скорее всего 50% этой аудитории забросила игру. Но все равно, цифра впечатляет. Идея и задумка игры очень банальная и этой простотой она всех и затягивает. - [Тест “Жизненные установки”](https://bulkin.me/notes/94) - Текстовые интерпретации (1) АКТИВНАЯ ЦЕЛЕУСТРЕМЛЕННОСТЬ ИЛИ ПАССИВНОСТЬ? Вы умеренны в своей жизненной активности: то "лежите на дне", созерцая издалека происходящее, то "всплываете на поверхность", чтобы принять участие в празднике жизни. (2) ТВОРЧЕСКАЯ СВОБОДА ИЛИ ПОИСК ОПРЕДЕЛЕННОСТИ? Выбирая между творческим и типичным стилем жизни, вы придерживаетесь золотой середины. Вам нравится идея сделать свою жизнь оригинальной, уникальной, - [Уже без Дика](https://bulkin.me/notes/93) - Сегодня утром стало известно, что главный тренер футбольного клуба “Зенит” отправлен в отставку из-за неудовлетворительного выступления с Чемпионате. Первая мысль – ну наконец-то! Всем известно, что Дик Адвакаат после окончания нынешнего футбольного сезона уедет тренировать сборную команду Бельгии. После подписания контракта с бельгийской стороной дела у “Зенита” пошли не шатко не валко. Неудачи в Чемпионате, - [Жизнь идет своим чередом...](https://bulkin.me/notes/83) - Сдав многочисленные "лабы", облегчил себе жизнь на ближайшие два месяца до июня. А в июне, как известно - сессия. Осталось всего два предмета, по которым надо что-то сдавать. Так же, из двух курсовых работ, сдан пока один. В принципе, теперь все усилия можно направить на второй курсач, вылизать его до блеска, чтобы преподаватель и придраться - [День, когда ее не стало](https://bulkin.me/notes/84) - 7 апреля был обычный день. Я с родителями сидел дома. Где-то в районе 16 часов в домофон кто-то позвонил. Нам часто звонят в домофон по-ошибки. Вот и сейчас мы подумали, что ошибка повторилась, но все же подошли и сняли трубку. Женский голос в трубке сообщил, что пришла телеграмма. Мы нечасто получаем телеграммы, и предчувствие почему-то - [Вечный сон](https://bulkin.me/notes/85) - Вот интересно, задумывались ли вы над тем, можно ли умереть во сне? Как выглядит такая смерть? Что снится в это время человеку? Сегодня ночью проснулся от того, что мне приснилась моя кончина. Еду как будто на машине, спидометр явно зашкаливает, и тут из-за угла появляется тоже машина, и тоже на большой скорости. Дальше, думаю, понятно - [Развод](https://bulkin.me/notes/87) - Опять на тему ICQ-спама. На QIP'е у меня стоит бот, который фильтрует спам и блондинок, а вот на ICQ такого нет. А я иногда аськой пользуюсь, когда надо поиграть в покер или пул. Так вот, запустил, и через несколько минут приваливает следующая мессага: nina ?(21:23): R 203960293438 Please help!!! need money for operation. The child - [На 51 году жизни скончался Майкл Джексон](https://bulkin.me/notes/86) - Как-то уж слишком это неожиданно произошло... - [ЗА и ПРОТИВ лицензионной продукции](https://bulkin.me/notes/88) - Решил найти ответы на два вопроса, которые изложены ниже. Некоторые ответы окажутся надуманными, однако и они уместны в данном контексте. Если спросите меня, как я отношусь к пиратской продукции, то отвечу одним словом - негативно. Всегда ставьте себя на чужое место: вы программист, который полгода парился над над своей программой, которая, по его убеждению, должна - [Про Хокинга и анти-спам бота](https://bulkin.me/notes/89) - В последнее время в QIP стали часто долбится малолетки женского пола с наивным предложением "Привет! Давай знакомиться". Знакомиться с ними я, естественно, не собираюсь, поэтому решил вместо дефолтного банального вопроса анти-спам бота "Назовите имя нашей планеты" поставить "Назовите фамилию человека, который первым побывал в космосе". Малолетки прошаренные, знают, как его зовут. Это даже немного радует, - [Пробуем Windows Live Writer](https://bulkin.me/notes/90) - Сегодня решил загрузить появившиеся обновления для Windows Vista. Вместе с “критическими” обновлениями было предложено установить и службы Windows Live, куда включались программулины Messanger, Киностудия, Фотоальбом, Writer и еще что-то, но это не важно. Messanger я устанавливать не стал, т.к. старую версию еще давным-давно удалил с компа. Это за рубежом более-менее распространен аналог ICQ, у нас - [Мы рассказали первыми!](https://bulkin.me/notes/91) - Вчера был интересный день в плане нахождения информации и размещения ее на сайте. Началось все того, что уважаемые организаторы презентации игры FIFA напиздели, что 15 июля будет работать их фтп-сервер, на котором появится медиа-информация об игре и прошедшей конференции (ФТП, кстати, до сих пор не пашет). Зато встав раненько утром (а утром, и правда, Бог - [Новый вид развода](https://bulkin.me/notes/92) - Точнее, правильнее было сказать, не вид, а текст. Те, кто сидит/спит/ночует/живет/дышит/онанирует вместе с известным и самым посещаемым сайтом Рунета ВКонтакте, знают не понаслышке, что такое спам на развод. То красивая девушка с сиськами 4 размера пытается тебя зафрендлить с попутной ссылкой на XxernyaX.ws сайт, то от твоих друзей придет пару писем с до боли знакомым - [Про меня](https://bulkin.me/notes/72) - В тебе я уважаю скурпулезностью, что всё делаешь вовремя, пунктуальность, бережливость. Не могу понять в тебе отдаленность от коллектива, напыщенность и злобу. Плохо что ты не отзывчивый. Ну по крайней мере твоё то что "я сначало, а все остальные подождут" не всегда есть хорошо (но это моё мнение). Но ты порядочный и честный, говоришь всегда - [ER](https://bulkin.me/notes/82) - Сейчас на НТВ идет 13 сезон телесериала "Скорая помощь". Я все давно хотел узнать, почему в англоязычном названии сериал называется ER, и тут на днях вычитал, что это сокращенно от Emergency Room (приёмное отделение). Смотреть "Скорую помощь" начал еще очень давно. Сериал мне сразу понравился за какую-то очень душевную атмосферу. Да, там есть кровь, кишки - [Фотография, на которой меня нет](https://bulkin.me/notes/79) - Поведаю одну историю. Недавно, как всем известно, было 8 марта. Т.к. оно совпало на воскресенье, то суббота была коротким днем. Преподы забухали уже в пятницу, поэтому об учебе в субботу и не могло быть речи. По этой причине мы не смогли во время поздравить наших двух девушек-одногруппниц (мы хотели это сделать как раз в субботу). - [Незнакомка из ICQ](https://bulkin.me/notes/78) - Юля (20:32:03 7/02/2009) приветЮля (20:32:06 7/02/2009) Запрос авторизации Я (20:32:24 7/02/2009) что вам надо, Юля из Тамбова ? Я (20:32:58 7/02/2009) советую по ICQ не искать дружеских отношений с людьми а-ля вида переписка и т.п. Я (20:33:33 7/02/2009) можете попаться на пидорасов, дегенератов, извращенцов и всякой другой нечисти Юля (20:33:33 7/02/2009) и почему же? Юля - [Как бы, как бы...](https://bulkin.me/notes/76) - Бывают же иногда вот такие покупатели: Как бы пришли люди покупать принтер, как бы им все про печатающие машинки рассказали, как бы они согласились купить, как бы им дали выписку и отправили на кассу, как бы продавец пошел в это время, пока люди платили, на склад и принес товар, как бы выписал даже гарантийный талон, - [1 февраля](https://bulkin.me/notes/77) - Сегодня в магазине наблюдал нехилую очередь к терминалу по оплате за мобильные услуги, интернет и всякую другую ересь. Начиная с 11 утра (с открытия магазина) образовалось очередь человек из 20. В дальнейшем эта очередь не уменьшалась, к довольным людям, отдавшим автомату свои денежки, добавлялись вновь прибывшие новобранцы. И так дело было аж до 17 часов, - [Рекламы бывают разные](https://bulkin.me/notes/69) - Есть такое понятие, как социальная реклама. Эту рекламу делает наше с вами правительство с целью наставления людей на нравственный и моральный путь. Суть ее - изменить модель поведения общества. Про мораль и нравственность можно говорить сколько угодно, а можно и не говорить вообще. Потому что сколько не говори, ничего не меняется. Слова людей, которые видят - [Не теряйте детей](https://bulkin.me/notes/70) - Вот как раз вот нашел ролик на соответствующую тему из моего предыдущего поста. Этот ролик показывает, как легко потерять ребенка не только из вида на пять минут, но вообще навсегда. Халатность родителей часто становится причиной, по которой гибнут или получают тяжелые травмы дети. Но – обратите внимание: с какой высокой скоростью огромный грузовик несется по - [Джон Леннон продвигает OLPC](https://bulkin.me/notes/75) - Участник группы The Beatles Джон Леннон, погибший 28 лет назад, принял участие в рекламном ролике для фонда "Каждому ребенку по ноутбуку" (OLPC). C помощью цифровых технологий авторы ролика смоделировали не только голос Леннона, но и его изображение. Музыкант призывает жителей США поддержать кампанию, призванную обеспечить детей развивающихся стран сверхбюджетными "заводными" ноутбуками XO. В качестве фона - [Битые пиксели](https://bulkin.me/notes/73) - Сегодня к нам в магазин пришел муж с женой и маленькой дочкой, брали монитор Samsung 943NWX в кредит. Сумма, в принципе, не большая, тысяч восемь. Но я уже ничему не удивляюсь, был случай, когда люди игровой руль брали в кредит за две тысячи. Ну так вот, пришли они значит, естественно, радостные, потому что обычно в - [Alter ego](https://bulkin.me/notes/80) - Так бы написал я, но... до меня это уже сделали. Гениальное стихотворение, которое, в частности, отражает и меня. О, я хочу безумно жить: Всё сущее - увековечить, Безличное - вочеловечить, Несбывшееся - воплотить! Пусть душит жизни сон тяжелый, Пусть задыхаюсь в этом сне,- Быть может, юноша весёлый В грядущем скажет обо мне: Простим угрюмство - - [Еще одна незнакомка из Аськи](https://bulkin.me/notes/81) - СЕКСИ ДЕВКА (15:38:06 3/03/2009) ЧЕ ДЕЛАЕШЬ?Я (15:38:43 3/03/2009) хуй дрочу СЕКСИ ДЕВКА (15:39:13 3/03/2009) МОЛОДЕЦ. ДЛЯ МЕНЯ? Я (15:39:28 3/03/2009) да вот, уже заканчиваю... СЕКСИ ДЕВКА (15:39:43 3/03/2009) НУ ИДИ КО МНЕ - [Утро 23 февраля](https://bulkin.me/notes/68) - Лег поздно, встал рано. В принципе, всегда встаю рано. Не представляю, как можно вставать, к примеру, в 12 или в час дня? Ведь уже полдня потеряно! (у ужас, да-да, потеряно...). Хотя понятно, что просто кто-то любит бодрствовать утром+днем+вечером, а кто-то днем+вечером+ночью. Ну так вот, проснулся я значит, сделал небольшую зарядочку, чтоб кости не хрустели, и - [Выдержки из блога на форуме](https://bulkin.me/notes/66) - Все слишком быстро, бурно... Эй, мужик, давай-ка сначала, что там у тебя произошло? Я уже, кстати, давно говорил, что работаю, но никто не заинтересовался, а где же? В принципе, я бы вам и не говорил, если на форуме несколько раз не увидел такие посты: "Как же мне надоели эти продавцы, которые хотят впихнуть товар", "Терпеть - [О многом](https://bulkin.me/notes/62) - 1) Посмотрел вчера фильмы "Хроники Нарнии" и "Мост на Терабитию". Сюжет у них схожий: и там и здесь повествуется о детях, в обоих фильмах присутствует фэнтези. Однако "Мост на Терабитию" заканчивается печально, а вот в хрониках все хорошо. Фильмы очень понравились, хорошее актерское мастерство. Еще посмотрел "Железный Человек". Понравилась необычная концовка: "Я железный человек" (кто - [Сегодня "День защиты детей"](https://bulkin.me/notes/63) - День защиты детей, приходящийся на первый день лета, почему-то был очень популярен в бывшем Советском Союзе. Особенно среди школьников, которые связывали защиту детей с началом самых длинных в году летних каникул. Школьники удалялись на пляжи, на берега рек и озер, и тем самым защищали себя от назойливых педагогов. 1 июня - один из самых старых - [9 мая](https://bulkin.me/notes/60) - 9 мая - один из самых трепетных и особо почитаемых праздников в России и стран СНГ. В годы Великой отечественной Войны братские народы стояли бок обок, защищая свои земли, свою Родину от фашистких захватчиков. Прошло много лет, а память их героического подвига хранится в наших сердцах, и каждый год мы отмечаем дату Великой Победы над - [Благодатный Огонь](https://bulkin.me/notes/59) - В преддверии Пасхи хочу поведать о таком явлении, как Благодатный Огонь. Благодатный огонь, по убеждению большинства православных христиан, чудесный огонь, ежегодно сходящий на Гроб Господень в Великую субботу. Утверждается, что огонь обладает уникальным свойством: не имеет естественно-природного источника и не обжигает в первые минуты. В алтарь храма входит Иерусалимский патриарх, которого перед этим по традиции - [Утрата недели](https://bulkin.me/notes/58) - Знаменитый поэт Михаил Танич скончался в одной из столичных клиник. Как сообщает «КП», основатель группы «Лесоповал» ушел из жизни в ночь на четверг 17 апреля в реанимации московской больницы имени Боткина. Напомним, с 10 апреля 84-летний Михаил Танич находился в реанимации с тяжелым заболеванием почек. Поэт почувствовал себя плохо, и его родные позвонили в Боткинскую - [Утраты](https://bulkin.me/notes/56) - Андрей Толубеев, более 30 лет проработавший на сцене петербургского Большого драматического театра имени Георгия Товстоногова, умер 7 апреля в возрасте 63 лет. О его кончине после продолжительной болезни сообщается на сайте театра. Андрей Толубеев родился 30 марта 1945 года в семье актеров Пушкинского (ныне Александринского) театра Юрия Толубеева и Тамары Алешиной. В 1969 году окончил - [o_O](https://bulkin.me/notes/55) - Прошел месяц с хвостиком после моей последней записи. Не знаю, не хватает ли у меня времени на записи, или я просто становлюсь ленивым. О да, лень, великая штука! У меня три дня выходных на недели, а я почему-то никак не могу собраться с силами, чтобы сесть за курсовик и другие предметы. Хочу, а не получается. - [Праздники](https://bulkin.me/notes/54) - Давно что-то не писал в дневник, хотя мыслей было много. И сейчас, как обычно, когда хочешь что-то написать, эти мысли почему-то растворились из головы. Ладно, начну в обратном порядке. Сегодня Международный Женский День, но мы его привыкли называть коротко и ясно: 8 Марта. Всех своих близких и дальних знакомых поздравил и с чувством совершенного долга - [День 23](https://bulkin.me/notes/53) - Сижу сейчас и слышу, как за окном грохочут залпы салюта. Да, это традиция в Питере такая, залпами отмечать День Защитника Отечества (ну и не только этот день, много чего у нас еще отмечают залпами). Эх... Праздник-праздник. Что-то уж слишком много их в последние месяцы. В декабре родился папа, потом 1 января, 7 января, в феврале - [Про разное](https://bulkin.me/notes/52) - Итак, пока у меня компьюетр проверяется на вирусы (а процедура эта не из самых быстрых), я изложу кое-какие мысли в дневник. Еду сегодня в метро. Народу как обычно много (и это в 2 часа дня, когда всё взрослое население должно быть по-идеи на работе), все места в вагоне заняты. Подъезжаем к станции "Площадь Александра Невского", - [О Зените, не футбольном](https://bulkin.me/notes/51) - Московский проспект обрел новую высотную доминанту. В конце декабря 2007 года градостроительный совет Петербурга рассмотрел и одобрил проект строительства 33-этажного многофункционального комплекса на месте кинотеатра «Зенит». Существующее здание будет снесено. «Зенит» полностью изменит облик, но сохранит свою функцию. На верхних этажах комплекса планируется разместить кинотеатр (название которого решено сохранить). Такая же судьба ждет и кинотеатр - [Личность](https://bulkin.me/notes/50) - >У меня проблемы... >И какого характера? >Личного... >Что именно? >С девушкой поссорился. >? Личные значит? А разве личные проблемы - это не проблемы, связанные с личностью? Вот абсурд получается - личность и проблемы личного характера. Сегодня хочу детально разобраться (вскользь это понятие мы проходили еще на психологии), кто же такая "личность"? Личность — субъект понимания: - [Нет слов....](https://bulkin.me/notes/49) - Пропавшую в Пикалево (Бокситогорский район Ленинградской области) девочку нашли мертвой Как стало известно корреспонденту АЖУРа, сегодня около 16.00 в районе бассейна «Дельфин» в городе Пикалево было обнаружено тело пропавшей десятилетней Наташи Рубцовой. По предварительной информации, ребенок был полностью обнажен. Сейчас на месте работает следственная бригада, которой предстоит установить причину смерти девочки, а также было ли - [Смерть из-за авто](https://bulkin.me/notes/47) - Вчера смотрел "Программу Максимум" на НТВ, там рассказали о трагической гибели Анны Логиновой, которая пыталась оказать сопротивление угонщикам ее машины. Решил более подробно об этом узнать и вот что нашел: Известная российская модель Анна Логинова погибла от рук московских угонщиков, защищая свой "Порше". Об этом пишет "Комсомольская правда". В воскресный вечер 27 января на перекрестке - [Начало февраля](https://bulkin.me/notes/46) - Сегодня на почту пришел переработанный шаблон "фирменного" дизайна для моего форума. Этому был очень даже рад, т.к. уже хотел писать дизайнеру о том, что не плохо бы было и поторопится. Однако, действия опередили мысли. Полдня ушло на то, чтобы "вылезать" весь шаблон, найти недочеты, устранить их, затем установить несколько полезных модификаций на форум, дабы улучшить - [Про темперамент](https://bulkin.me/notes/41) - Темперамент — врождённое (биологически обусловленное) и неизменное свойство человеческой психики, определяющее реакции человека на других людей и обстоятельства. Термин введён в употребление Клавдием Галеном, в переводе с латыни означает «надлежащее соотношение частей». В чистом виде темпераменты встречаются крайне редко. История Слово «темперамент» (от лат. temperans, «умеренный») в переводе с латинского обозначает «надлежащее соотношение частей», равное - [Еще о типах людей](https://bulkin.me/notes/45) - Как уже было сказано в статье "Про темперамент", меланхолики - это обычно люди-интроверты. А кто же такие интроверты? Давайте поближе познакомимся с еще двумя типами людей, диаметрально противоположных по своей сути: интроверты и экстраверты. Вкратце, экстраверт и интроверт - это два типа психики, такие же различные и такие же равнозначные, как, в грубой аналогии, мужчина - [Возвращаясь к ФР](https://bulkin.me/notes/44) - Сегодня закончил создание раздела на фифарус, посвященному старым играл серии EA FIFA. Хочу сказать, что поиск всех игр занял немалое время, пришлось перерыть как русские, так и иностранные сайты. Ко всем играм дал ссылки на скачивание игр, так что теперь любой желающей сможет вспомнить старые-добрые времена, и сыграть, к примеру, в FIFA 2003. К тому - [В чем причина страха?](https://bulkin.me/notes/43) - В 1925 году после 30 лет кропотливых исследований и клинических наблюдений основатель психо анализа Зигмунд Фрейд сделал странный вывод, который и по сей день не принимают ни психологи, ни врачи - вывод, состоящий в том, что у страха вообще нет никакого объекта. "Страху присущи неопределённость и безобъектность" - говорил он. Однако ни у кого не - [А кто же я?](https://bulkin.me/notes/42) - А я в большей степени отношусь по темпераменту к группе меланхоликов, хотя как вы знаете (надеюсь на это, читать ниже статью), у человека не может быть строго выраженного одного вида темперамента, всегда получается какая-то смесь с уклоном в ту или иную сторону. Существует много различных психологических тестов, по которым можно узнать, к какой группе вы - [Утраты недели](https://bulkin.me/notes/40) - 26 января 2008 года в Санкт-Петербурге умер знаменитый актер Игорь Дмитриев. Ему был 81 год. Всего на счету этого актера около 150 ролей в театре и более 70 - в кино. Одна из самых известных его работ в кино - роль Евгения Лестницкого в "Тихом доне" режиссера Герасимова. 28 января 2008 года на 77-м году - [В магазин](https://bulkin.me/notes/36) - Решил сегодняшний день посвятить походу в "СпортМастер", благо знакомые дали дисконтную карту и можно было купить товар со скидкой. Поехал в ближайший магазин на Ломоносовской. Выбор есть, очень даже неплохой. Купил кроссовки Reebok, пару футболок (больше всего понравилась футболка Adidas с эмблемой ФК "Ливерпуль", материал очень качественный) и толстовку. Кстати, в магазине сейчас действует акция - [Переезд](https://bulkin.me/notes/35) - По рекомендации друга, решил перевести свой дневник сюда, т.е. на LiveJournal. Все таки с него и начался весь этот бум создания персональных блогов. P.S.: А сейчас LiveJournal принадлежит российским миллионерам. - [Марио Пьюзо](https://bulkin.me/notes/34) - Известный американский писатель Марио Пьюзо родился 15 октября 1920 года в Нью-Йорке. Учился в Нью-Йоркской Новой школе социальных исследований и в Колумбийском университете. Во время Второй мировой войны Марио Пьюзо служил в частях ВВС США, воевал в Восточной Азии и в Германии. Затем он около двадцати лет работал в правительственных учреждениях в Нью-Йорке и за - [От голоса Высоцкого дамы падали в обморок](https://bulkin.me/notes/33) - Субботний выходной в России день 26 января Первый канал российского ТВ отдал почти целиком памяти русского поэта, актера, барда Владимира Высоцкого (1938-1980). Начиная с шести утра, в "День Владимира Высоцкого" телезрителям предложат фильмы с его участием, картины, посвященные его жизни и творчеству, воспоминания друзей и родных. В завершении состоится юбилейный вечер, посвященный 70-летию со дня - [Не затаив дыхание](https://bulkin.me/notes/29) - Начался Детройтский международный автосалон - одно из самых главных событий в автомобильной жизни планеты. Больше всего прошедших премьер пришлось на "спорткары". Стартовавший в воскресенье 101-й Детройтский международный автосалон, обещает собрать под одной крышей более 700 серийных моделей и 45 концепт-каров. По прогнозам за 14 дней на них придет посмотреть более миллиона человек. Вопреки тому, что - [Место где свет](https://bulkin.me/notes/23) - Очень нравится песня группы "Машина Времени" (многие песни из их репертуара нравятся, но эта больше всех). Выкладываю текст. Место где свет Этот город застрял во вранье, как "Челюскин" во льдах, Погрузившийся в ад и частично восставший из ада. Hаше общее детство прошло на одних букварях, Оттого никому ничего объяснять и не надо. Что же мы - [Цитата дня](https://bulkin.me/notes/24) - "Размышляй о смерти!" - кто говорит так, тот велит нам размышлять о свободе. Кто научился смерти, тот разучился быть рабом. Он выше всякой власти и уж наверное вне всякой власти. Сенека Вот интересно, а я ведь тоже часто размышляю о смерти. Нет, не подумайте, ничего такого... Просто хочу понять тот мир. А цитата потрясающая. Оказывается, - [?](https://bulkin.me/notes/20) - Сделал доброе дело - поздравил всех своих друзей (и не друзей) с наступающими праздниками. Надеюсь, меня тоже не забудут поздравить. Хотя, разве стоит ли от поступков ждать ответных? Не знаю, философский вопрос... - [О Джо Дассене](https://bulkin.me/notes/21) - О, как мне нравится этот американский парень, с украинскими корнями, и поющим песни на французском... Певшем... Это я про Джо Дассена (1938-1980). Уже много лет прошло с тех пор, как его не стало, однако память о нем не устаревает. Сейчас, обычно, молодежь слушает современную музыку, мало найдешь людей, которые слушают то, чем увлекались наши родители. - [NoName](https://bulkin.me/notes/18) - Порекомендовали посмотреть фильм "Готика" (а я сразу же игру вспомнил), говорят, что это триллер с очень неплохим сюжетом. Ну что ж, триллеры я очень люблю, поэтому уже скачал с DC++ и сейчас буду смотреть. А вчера посмотрел документальный фильм "Жизнь до рождения" (от Дискавери), очень понравилось. Теперь на 100% знаю, как рождаются дети (но в - [Новый Год? Опять? Эх...](https://bulkin.me/notes/16) - Все таки время - это такая штука, которая человеку не постижима. В пределах космоса - время понятие относительное. Подумаешь, какие-нибудь 1745128157035 лет для космоса по сравнению с человеческими! Это же сущий пустяк. А у нас? Год... Раз, два, три месяца... Двенадцать... 365 дней... Дело очень быстрое. Чихнул - вот вам и год прошел. Хотя нет, - [Плохо](https://bulkin.me/notes/13) - Не жизнь, а п*здец... В свою очередь, когда на всех известных футсимных сайтах выкладывают ссылки на только что вышедшую демку фифы 2008, мой сайт как обычно (да и не в подходящий момент) "упал", и когда встанет – не знаю. Уже пятый час, как мертвый. Дебилизм... И главное, ничего не могу поделать, просто сидеть и ждать. - [Селтик vs Спартак](https://bulkin.me/notes/11) - За Спартак не болею, за него выступает Быстров - это еще что-то! Весь в Криштиану Роналду пошел. Однако, когда российские клубы выступают на мировой арене, я всегда за них болею, будь-то Спартак, ЦСКА и т.п. В первом отборочном матче ЛЧ Спартак дома сгонял ничейку с Селтиком (1-1), а вчера на выезде тоже решил хозяев не - [День сегодняшний](https://bulkin.me/notes/10) - Сегодня в доме отключи свет (( Всегда говорил, что электричество – важнейшее достижение человечества, и в наше современное время мы никак не можем без него обойтись. Хорошо, что свет отключили днем – не пришлось вытаскивать из закромов свечи, купленные еще полтора года назад в "Пятерочке" по случаю тотального "блэкаута" в нашем микрорайоне. Эх, света нет - [Гуд, Бэта, Зэ бэст](https://bulkin.me/notes/8) - Сегодняшний день выдается на славу (хотя он еще не закончился и все может быть впереди). Прирост посетителей на сайте растет не по дням, а по часам. Похвально за этим наблюдать. Раньше вот, в мае-июне месяце информации про очередной футбольный симулятор FIFA 2008 было настолько мало, что я довольствовался всего лишь парочкой скриншотов из игры. Сейчас - [Любовь как болезнь](https://bulkin.me/notes/4470) - Чтобы там не говорили, а взаимная любовь – это редкость. Куда чаще нас настигает неразделенная любовь, характеризующаяся отсутствием взаимности со стороны объекта симпатии. Переживания по поводу безответной любви часто приводят к депрессии, а в некоторых случаях и к суициду ("зачем мне жить, если я никому не нужен?"). С безответной любовью связан в том числе и синдром - [Pop-Tops – Mamy Blue](https://bulkin.me/notes/4702) - Песня "Mamy Blue" ("Тоска по маме") имеет бесчисленное число исполнителей, однако всемирная известность пришла благодаря группе Pop-Tops. Текст оригинальной песни написан на французском языке Юбером Жиро, который также стал и автором музыки. "Mamy Blue" – хит 1971 года. Пронзительная песнь сына, который обращается к своей покойной матери, рассказывая о своих детских воспоминаний и жизни в целом. Было продано - [Бесполезная борьба с пиратством](https://bulkin.me/notes/4726) - Посмотрел на днях запись панельного обсуждения "Перспективы платных и рекламных моделей для VOD и OTT" с форума Connected Future. Одной из обсуждаемых тем была борьба с пиратством, а именно: "Как правообладатели могут помочь легальным сервисам и себе самим в борьбе с пиратством". Жаль, что обсуждение этого вопроса заняло очень мало времени, хотя эта одна из самых - [Станислав Думкин vs Иван Агафонов](https://bulkin.me/notes/4915) - 13 августа в московском Парке Горького произошла бытовая потасовка, в результате которой пострадал 25-летний Станислав Думкин, впоследствии скончавшийся в больнице. Фабула такова: к Думкину кто-то подходит, завязывается словесная перепалка, потом Думкин получает удар(ы) и падает, а нападавший уходит. После этого пострадавшего увозят в больницу, где так и не приходя в сознание, наступает смерть. Этот случай схож с - [Tizen Studio – Setting the debugging URL... > Fail](https://bulkin.me/notes/4860) - Для разработки приложений для Samsung Smart TV есть специальная IDE (на базе Eclipse), которая с недавних пор называется Tizen Studio. Качество исполнения данной среды разработки оставляет желать лучшего. Мы ее используем лишь для непосредственной установки приложений на реальных телевизорах и последующего дебага (дебаг происходит путем запуска веб-инспектора Chromium). Однако из наших приложений никак не хотелось - [Про выборы](https://bulkin.me/notes/5081) - Недавно пришлось поехать в одно место на такси. Водитель – приятный на вид товарищ славянской внешности, предпенсионного возраста. Обычно с таксистами не разговариваю, но тут решил задать вопрос о предстоящих выборах президента России – за кого будете голосовать? Видимо, поднятая тема была интереса собеседнику, так как всю оставшуюся дорогу говорил только он (я лишь изредка вставлял - [Про ЧМ-2018](https://bulkin.me/notes/5268) - Вчера состоялся финальный матч Чемпионата мира по футболу, в котором сборная Франции уверено обыграла хорватов (4:2), и во второй раз в своей истории завоевала Кубок мира. Церемония награждения неприлично затянулась (спасибо Путину за это), а когда все же началась, то пошел проливной дождь. Единственный зонт, и только над Путиным; затем подоспевшие другие зонты; мокрые до - [[macOS] Удаление иконки из Launchpad](https://bulkin.me/notes/6534) - Бывает так, что какие-то программы добавляют свои ярлыки в Launchpad, но непосредственно в директории /Applications их нет. А где тогда? Скорее всего, в пользовательской директории /Users//Applications. Системные приложения, к слову, находятся в /System/Applications/. С такой ситуацией столкнулся, когда в приложении Steam установил игру, а потом, после ее удаления, заметил, что в Launchpad ярлык игры продолжал - [Ростелеком Бонус - 0 бонусов](https://bulkin.me/notes/6528) - Здравствуйте! Ваши бонусы в размере 0 будут аннулированы через 30 дней без возможности восстановления. И снова очередная детская ошибка, теперь вот такой крупной компании, как Ростелеком. В рассылке про бонусы отсутствует проверка на наличие этих самых бонусов – если бонусов > 0, то тогда да, отправляйте в рассылку, а иначе ни-ни. - [Проверка SSL-сертификата у домена](https://bulkin.me/notes/6214) - Для проверки домена по эмитенту и сроку SSL-сертификата можно использовать следующую конструкцию: echo | openssl s_client -connect ya.ru:443 -servername ya.ru 2>/dev/null | openssl x509 -noout -subject -issuer -dates Выдаст: subject= /C=RU/ST=Moscow/L=Moscow/O=Yandex LLC/CN=*.xn--d1acpjx3f.xn--p1ai issuer= /C=BE/O=GlobalSign nv-sa/CN=GlobalSign ECC OV SSL CA 2018 notBefore=Aug 19 10:19:21 2022 GMT notAfter=Feb 16 20:59:59 2023 GMT Общая конструкция: openssl s_client -connect - [[nginx] The following signatures were invalid](https://bulkin.me/notes/6502) - На Debian 11 (Bullseye) при обновлении списка пакетов через apt-get update получаем ошибку: Err:6 http://nginx.org/packages/debian bullseye InRelease The following signatures were invalid: EXPKEYSIG ABF5BD827BD9BF62 nginx signing key Решение – загружаем новый ключ: curl -O https://nginx.org/keys/nginx_signing.key && apt-key add ./nginx_signing.key - [[nginx] Редирект браузера на определенную страницу](https://bulkin.me/notes/1268) - Задача: перенаправить пользователя, использующего определенный браузер (в примере - Internet Explorer), на специальную страницу сайта. Решение: В файле конфигурации nginx (/etc/nginx/nginx.conf - если Debian) добавить: if ($http_user_agent ~* 'MSIE') { rewrite ^ http://site.com/page; } Материал по теме: ссылка - [Конвертирование аудио через ffmpeg](https://bulkin.me/notes/6423) - Конвертирование всех аудио-файлов в директории, например, из ogg в формат aac: find -type f -name "*.ogg" -exec ffmpeg -i {} -c:a aac -strict experimental -b:a 256k {}.aac \; где -b:a 256k - значение битрейта А если нужно в mp3 с максимальным качеством, то: find -type f -name "*.aac" -exec ffmpeg -i {} -c:a libmp3lame - [О том, как защитить SSH c помощью Fail2ban](https://bulkin.me/notes/638) - В сети нашел интересный инструмент для защиты SSH от взлома, который называется Fail2ban. Часто бывает, что кто-то настойчиво долбится по стандартному порту (у SSH - это 22 порт), перебирая пароли и пытаясь получить доступ к серверу. Конечно, можно перевесить стандартный порт на что-то экзотическое, к примеру, на 2341-й порт. Но, как показывает практика, и это - [Про ортодонтию, брекеты и синус-лифтинг](https://bulkin.me/notes/6464) - В начальном школьном возрасте стал частым посетителем местной зубной поликлиники (естественно, государственной, ибо в те времена частные если и были, то одна-две на весь город). Причина - неправильный прикус и соответственно, процесс его исправления. В моем случае, дали носить ортодонтическую пластинку, при чем сняли мне ее только, когда уже заканчивал школу. Хотя сейчас вот читаю - [Замена аккумуляторов на Google Pixel и iPhone XS](https://bulkin.me/notes/6434) - В 2017 году приобрел тогда еще самый первый Google Pixel, и работал он верой и правдой, пока не перешел в 2020 на iPhone XS, но сам гуглфон продолжал использовать по рабочим делам. Через какое-то время аппарат стал быстро разряжаться (хватало лишь на пару часов), а вся система вести себя крайне тормознуто. Нашел поблизости от себя мастерскую - [Vehicle Motion Cues](https://bulkin.me/notes/6452) - Apple рассказала о новых фишках, которые появятся в этом году (с выходом iOS 18), направленных для помощи людям с ограниченными возможностями - трекинг глаз, распознавание "нетипичной" речи и пр. Но меня лично заинтересовала функция Vehicle Motion Cues - помощь тем, кого укачивает (например, в машине), так как я этим тоже страдаю. Из описания Vehicle Motion - [Склейка видео / изменение громкости через ffmpeg](https://bulkin.me/notes/6390) - Имеется камера, пишет на SD-карту видеопоток, который представляет собой "куски" в формате MP4 по 1 минуте. Чтобы объединить их в одно итоговое видео, можно сделать так: ffmpeg -f concat -safe 0 -i - [Загрузка HLS / MPEG-DASH потоков через ffmpeg](https://bulkin.me/notes/6443) - Чтобы скачать с какого-то ресурса видепоток в формате HLS (манифест m3u8) или MPEG-DASH (манифест mpd) и сохранить, например, в MP4, то: ffmpeg -i "" -c copy .mp4 - [Запуск iOS симулятора через терминал](https://bulkin.me/notes/6317) - Для запуска iOS симулятора через командную строку нужно - в терминале вызвать: xcrun simctl list Список будет примерно такой: == Devices == -- iOS 13.7 -- iPhone 11 (85376EB7-BBC2-4282-B5F1-0077564E5CD7) (Shutdown) iPhone 11 Pro (3302EFA1-F35E-438C-A74E-715246DC8455) (Shutdown) Затем по udid запускаем нужный симулятор: open -a Simulator --args -CurrentDeviceUDID - [[macOS] Увеличить размер шифрованного dmg-образа](https://bulkin.me/notes/6430) - Если нужно зашифровать какую-то директорию, то для этого в macOS можно использовать манипуляцию с образами - через Disk Utility выбираем создание нового образа "из папки". На этом же этапе можно выбрать опцию и шифрования. В дальнейшем, образ можно монтировать, когда есть в этом потребность. Правда, обнаружил нюанс - образ создается с фиксированным размером, и при - [Вступительная музыка из фигурного катания на Первом канале](https://bulkin.me/notes/6418) - В сезоне 2023/2024 при выходе на лед участников соревнований по фигурному катанию, которые транслирует Первый канал, стало звучать динамичное музыкальное сопровождение, сразу понравившееся многим (в том числе спортсменам). Вначале подумал, что это специально написаная композиция по заказу Первого канала, но оказалось все проще - Shazam подсказал, что это John Matthews - BoomBox Jazz, и в - [Чтение больших файлов из архива](https://bulkin.me/notes/6407) - Есть RAR-архив с паролем, в нем текстовый файл размером ~4 ГБ, который после распаковки занимает ~120 ГБ. Задача - посмотреть, что находится в файле, хотя бы какую-то часть данных (например, первые 100 строк). Используем утилиту unar для распаковки: unar e p .rar .txt> .txt В итоге на выходе - [[macOS] Xcode - Unable to boot the Simulator](https://bulkin.me/notes/6415) - Столкнулся с тем, что при попытке запуска симулятора возникает ошибка "Unable to boot the Simulator". Решение, которое помогло - удаление кеша: sudo rm -R ~/Library/Developer/CoreSimulator/Caches - [[Android] React Native приложения перестали собираться после 4 ноября](https://bulkin.me/notes/6181) - Вчера начал собирать под Android наше мобильное приложение, написанное на React Native, и пошли ошибки - мол в одном из файлов используемой нами библиотеки react-native-reanimated проблема с импортом класса. Потратил несколько часов, откатывая изменения, очищая локальные кеши и пр. - безрезультатно. Потом удалил папку /.gradle (занимала почти 16 ГБ) и теперь при сборке уже другая - [Вызов](https://bulkin.me/notes/6398) - Сколько пиара было по фильму "Вызов" (еще бы - отправили съемочную группу в космос, сняли, в принципе, неплохое кино), сколько его держали в прокате на "больших экранах" (аж пять месяцев, выжимали все, что можно), сколько "Первый канал" из всех утюгов рассказывал о съемках и прочем, и тем не менее, кассовые сборы даже близко не приблизились - [Узнать уровень износа SSD в Apple MacBook](https://bulkin.me/notes/6384) - Узнать уровень износа диска SSD в Apple MacBook можно с помощью утилиты Smartmontools. Устанавливаем: brew install smartmontools Вызываем: sudo smartctl /dev/disk0 -a Строка Percentage Used покажет уровень износа от заявленного уровня записи производителем (в примере ниже - 4% для ноутбука 2019 года). sudo smartctl /dev/disk0 -a Password: smartctl 7.4 2023-08-01 r5530 [Darwin 23.2.0 x86_64] (local - [Pixel Repair Mode](https://bulkin.me/notes/6379) - Google анонсировала новый Pixel Repair Mode - режим, который призван помочь защитить конфиденциальность и предотвратить доступ ко всем данным, которые находятся на устройстве во время того, как вы его сдали в ремонт (актуально для устройств Pixel). Так что теперь нет необходимости, например, предварительно делать резервное копирование, удалять и восстанавливать потом данных. Достаточно включить Pixel Repair - [Альтернативные сборки Android](https://bulkin.me/notes/6369) - Есть у меня в наличии смартфон Google Pixel первой версии, который изначально имел установленный Android 7, и за три года поддержки получил Android 10 в качестве последнего апдейта (дело было в 2019 году). Если есть желание поэкспериментировать, то можно поискать либо порты более новых версий Android для Google Pixel, либо использовать альтернативные сборки. Так, можно - [Google Pixel](https://bulkin.me/notes/4991) - В связи с тем, что у моего Google Nexus 5 выявилась неприятная проблема с заеданием кнопки питания (из-за чего аппарат регулярно самоперезагружался), пришлось приобрести более новый вариант гуглфона - Pixel. И хотя Google Pixel до сих пор продается за весьма большую сумму, но с рук версию на 32 ГБ удалось купить за 29 тыс. руб. - [Просмотр собираемой телеметрии в Firefox](https://bulkin.me/notes/6360) - В браузере Firefox в разделе "Настроек" можно управлять отправкой сведений об использовании браузера в Mozzila (раздел "Firefox Data Collection and Use"). Большинство из них затем передаются рекламным агентствам, сервисам веб-аналитики (типо SimilarWeb) и пр. И если вам интересно, что за данные собираются, то найти их можно на странице about:telemetry. - [[macOS] Как отключить запуск макбука при открытии крышки](https://bulkin.me/notes/6094) - Магия Apple - купили MacBook, достали из коробки, открыли крышку ноутбука и бах - он сам включился. На первый раз прикольно, но эта "фишка" с включением продолжает работать по умолчанию, постоянно - вы выключаете ноутбук, затем, когда открываете крышку - он самостоятельно включается. Порой неудобно. Выключается это дело только через терминал: sudo nvram AutoBoot=%00 При - [Фреймворки для написания приложения под Smart TV](https://bulkin.me/notes/5501) - TV Application Layer: https://github.com/bbc/tal React TV: https://github.com/raphamorim/react-tv PureQML TV plugin: https://github.com/pureqml/qmlcore-tv Mautilus Smart TV SDK: https://github.com/mautilus/sdk ZombieBox: https://github.com/interfaced/zombiebox Metrological Application Framework 3.0: https://github.com/Metrological/maf3-sdk CAPH3: https://developer.samsung.com/onlinedocs/tv/caphdocs/ TVA: https://tvappagency.com/ (проприетарный) - [Опенсорсные альтернативы Google Analytics / Яндекс.Метрика](https://bulkin.me/notes/6349) - Matomo (PHP+MySQL) (ранее известный как Piwik) представляет почти все то, что можно встретить в Google Analytics. Это и показатели количества посетителей, заходящих на сайт, данные о том, откуда они приходят (как в Интернете, так и географически), страницы, с которых они покидают, а также возможность отслеживать переходы из поисковых систем. Предлагается множество отчетов, с настраиваемой панелью - [О покупке Nexus Player](https://bulkin.me/notes/4593) - В связи с тем, что в последне время мы вплотную занялись разработкой приложений под Android TV, возникла необходимость купить недорогое устройство на базе этой ОС в качестве дополнения приобретенного ранее телевизора Sony Bravia (модель KDL-43W808C). Сейчас на рынке не так много устройств на Android TV – есть приставки NVIDIA SHIELD, Razer Forge TV, непосредственно сами телевизоры Sony и - [Самообновление Android TV Launcher](https://bulkin.me/notes/6345) - Есть приставка Xiaomi MiBox 4 с Android TV 9 на борту и до последних версий Android TV уже навряд ли будет обновлена. Но вот лаунчер удивительным образом на днях самообновился и стал напоминать интерфейс Google TV (хотя визуально обновилась лишь общая часть интерфейса, вот экран настроек, например, нет). По всей видимости, Google может удаленно обновлять - [URL приложений для Smart TV](https://bulkin.me/notes/5308) - Россия: http://tv.rutv.ru/ Смотрим: http://tv.smotrim.ru/ 24 часа: http://webos.24h.tv Peers TV: http://smarttv.peers.tv/operatv/1.0.0/ RuTube: https://rutube.ru/tv-release/rutube.server-24.0.0/tizen/ YouTube: https://www.youtube.com/tv Телеканал "Дождь": http://smarttv.tvrain.ru/ DAZN: https://tv.dazn.com/app/webos/ Interactieve TV: https://smarttv.interactievetv.nl/ Channel 5: https://c5apps.channel5.com/my5lg/index.html LL TV: http://lg.devices.oll.tv UK TV Play: https://tvappreg.uktv.co.uk/ LG Каналы: http://lgchp-app.megogo.net/ - [URL приложений онлайн-кинотеатров для Smart TV](https://bulkin.me/notes/4571) - IVI: http://lg.ivi.ru/ (версия для LG) http://movie.nettv.ivi.ru/ (версия для Philips) http://movie.opera.ivi.ru/ (версия для Opera) https://opera.ivi.ru/ (старая версия для Opera) KION: https://kion.ru/ КиноПоиск: https://smarttv-app.ott.yandex.ru/ Wink: https://production-webos-fhd.wink.ru More TV: https://smarttv-webos.more.tv/ Premier: https://smarttv.premier.one/ Amediateka: http://lg-tv.amediateka.ru/ (версия для LG) https://samsung-tv.amediateka.ru/ (версия для Samsung) Megafon TV: http://bep-lg.megafon.tv/SUI/mftv/ http://smart-webos.megafon.tv Okko: http://lge.okko.tv/ http://lge4k.playfamily.ru/ Смотрешка: http://mag.smotreshka.tv/ TV1000: http://tv1000play.ru/viaplayTV/ Tvzavr: http://services.tvzavr.ru/alliance/ Tvigle: http://opera.tvigle.ru/ (версия для Opera) http://lg.v4.tvigle.ru/ (версия для LG) Megogo: - [Выплата дивидендов иностранных компаний от ВТБ Инвестиции](https://bulkin.me/notes/6332) - Ранее были куплены акции зарубежных компаний (в основном финтех - Microsoft, Apple и пр.), по части из них приходили дивиденды (крохи, но все же), но после 24 февраля все акции пришлось в спешке продать, а через пару дней после этого они были заморожены (тут, конечно, мне повезло). Однако 17 февраля произошла выплата дивидендов от Microsoft - [Активация Windows / Office (бесплатно и нелегально)](https://bulkin.me/notes/6327) - Какое-то время назад в интернете гулял ролик, где сотрудник службы поддержки Microsoft в качестве решения проблемы с активацией Windows у обратившегося пользователя, взял и активировал ее через massgrave.dev - по сути, веб-версия популярных KMS-активаторов. А учитывая, что Microsoft больше официально не продает и не поддерживает свои продукты на территории РФ, то подобный способ активации - - [Немного о Tinder...](https://bulkin.me/notes/3910) - Решил выделить пару моментов, которые бросаются при использовании Tinder (понятно, что приведенные мысли ниже можно отнести и к другим похожим сервисам): Многие девушки пишут о себе на английском. Зачем? То, что в России говорят на русском, думаю, они в курсе. Т.е. цель их знакомства – иностранцы. А зачем им это, ммм...? Попадаются такие, которые на главной фотографии использую дакфейс - [Продолжение о Tinder](https://bulkin.me/notes/4543) - Продолжаем писать про Tinder... В последнее время что-то меня никто не лайкает, возможно из-за новой фотографии, а может потому, что на этом фото выгляжу как подросток, а не как "настоящий мужик", от которого хочется нарожать пять и более детей. Но разговор сейчас не об этом, а о том, что некоторые дЭвушки в своей анкете пишут, - [Платные парковки](https://bulkin.me/notes/6313) - В последнее время нечасто выбираюсь на Чкаловскую (Петроградский район), но когда на прошлой неделе удалось побывать, сразу, на что обратил внимание - отсутствие того количества припаркованных машин, что было раньше. Т.е. если раньше по обочинам, например, Чкаловского проспекта, было занято почти все, то теперь от силы пару машин. И выглядеть стало все как-то легче и - [Deceptive site ahead](https://bulkin.me/notes/6305) - Открываю, значит, на днях один из наших корпоративных сайтов в Google Chrome, и вижу пугающее сообщение: Deceptive site ahead Attackers on may trick you into doing something dangerous like installing software or revealing your personal information (for example, passwords, phone numbers or credit cards). С чего бы вдруг? Сайт используется исключительно для внутренних нужд и закрыт - [Команда FIFA 22 Ultimate Team](https://bulkin.me/notes/6140) - Осенью прошлого года, как и годом ранее, приобрел фифульку. Выбирал, какую цифровую версию взять - для Xbox One X|S или Xbox One (разница в цене была чуть более тысячи рублей). И да, сначала приобрел все же X|S, но вау-эффекта по "новым анимациям" не испытал (а это было единственное отличие в версиях). Потом посчитал, что в - [archive.today](https://bulkin.me/notes/6299) - archive.today - сервис, которые делает "снапшоты" сайтов, при чем как самостоятельно, так и по запросу пользователя. Имеет также довольно большую временную историю. Большинство сайтов, которые я искал, имеют "снапшоты" с 2013 года. По скорости работы и точности сохранения структуры страницы (css, картинки и пр.) на голову превосходит web.archive.org. - [Выбить Zoom из головы](https://bulkin.me/notes/6264) - Zoom, как сервис для проведения видео-звонков и конференций, стал наиболее популярен в период пандемии COVID-19. Тогда большинству работников пришлось уйти на удаленный формат работы, а продолжать коммуницировать с коллегами как-то нужно было. Хотя альтернатив "зуму" на тот момент уже было предостаточно - тот же Skype (с моей любимой функцией автоперевода) или Google Hangouts / Meet. - [Генератор лиц с помощью нейросетей](https://bulkin.me/notes/5535) - При заходе на https://thispersondoesnotexist.com/ выдается сгенерированное фотографическое человеческое лицо. В качестве алгоритма используется генеративно-состязательная сеть (GAN). Алгоритм неплохо справляется с работой, но все же в сгенерированных лицах могут проявляться как незначительные, так и очень явные артефакты. - [Список приложений, используемых в работе](https://bulkin.me/notes/4070) - Джентельменский набор, используемый в моей повседневной работе, выглядит следующим образом: Notepad++ (для Windows) / Sublime Text (для Mac OS) – просмотр и редактирование файлов Skype / Slack – для коммуникаций Chrome / Firefox – просмотр веб-сайтов, отладка кода и пр. WinSCP / ForkLift – файловый менеджер, работа с удаленными серверами Терминал (для Windows) / iTerm (для Mac OS) – работа с командной - [[Chrome] Проверка элементов, требующих фокус](https://bulkin.me/notes/6250) - Есть сайты, где ряд элементов отображаются только тогда, когда их родительский элемент имеет фокус (например, выпадающий список), но дочерние элементы исчезают, когда фокус теряется. С проверкой таких элементов через инспектор Chrome возникают проблемы, ведь как только вы убираете фокус с такого элемента, чтобы его исследовать на панели Elements, то элемент исчезает и из DOM. Использование - [Команда host](https://bulkin.me/notes/6246) - Показ IP-адреса домена: host ya.ru ya.ru has address 77.88.55.242 ya.ru has address 5.255.255.242 ya.ru has IPv6 address 2a02:6b8::2:242 ya.ru mail is handled by 10 mx.yandex.ru. Найти серверы доменных имен: host -t ns ya.ru ya.ru name server ns2.yandex.ru. ya.ru name server ns1.yandex.ru. Использование альтернативного сервера имен для запросов: host ya.ru 8.8.8.8 Using domain server: Name: 8.8.8.8 - [[CMD] Как "убить" процесс через командную строку](https://bulkin.me/notes/4342) - Управлять процессами в Windows можно не только через UI ("Менеджер задач"), но и через командную строку. К тому же командная строка предоставляет больше контроля над данными действиями. Для вывода списка запущенных процессов нужно ввести команду: tasklist Image Name PID Session Name Session# Mem Usage ========================= ======== ================ =========== ============ System Idle Process 0 Services 0 4 - [В марте Slack удалит аккаунты из России](https://bulkin.me/notes/6237) - Получили вчера письмо от Slack, в котором уведомляют, что 21 марта рабочее пространство будет удалено в связи с анонсированным еще в марте 2022 года решением прекратить предоставлять услуги на территории РФ. Ранее мы оформляли подписку на один месяц, и при оплате нужно было указать страну, адрес и пр. Видимо, на основе этих данных они сопоставили - [[Docker] Команды по контейнерам](https://bulkin.me/notes/6188) - Список всех контейнеров: sudo docker container ls --size sudo docker ps -a Размер контейнеров и volums: sudo docker system df --verbose Список всех образов: sudo docker images Информация об образе: sudo docker inspect sudo docker image history Возвращает таблицу со списком идентификаторов, репозиториев и тегов для каждого образа контейнера: sudo docker - [Twitter и оппозиция](https://bulkin.me/notes/5925) - Читаю сейчас сжатый пересказ интервью Дмитрия Медведева: Недавно знакомый регистрировался в твиттере — он отметил среди интересов искусство, а ему рекомендовали подписаться на Навального. Разве это не политическая позиция? А ведь все так, подтверждаю на личном опыте. Более пяти лет не писал в Твиттер, почти не заходил туда, и вот на днях решил вернуться. Читаю ленту и вижу в качестве рекомендуемых - [Сервисы поиска людей по лицам](https://bulkin.me/notes/6226) - Одним из первых сервисов по поиску людей в ВКонтакте по их фотографии был FindFace (от NtechLab), но вскоре был закрыт для публичного использования и перешел полностью в коммерческую плоскость. Что касается других рабочих альтернатив, то можно выделить следующие: https://findclone.ru/ (ранее сервис был известен под названием SearchFace) https://search4faces.com/ https://pimeyes.com/ - [Просмотр экспортированных твитов](https://bulkin.me/notes/6220) - Для тех, кто из Твиттера удалился, предварительно сохранив архив данных (как когда-то я), но перечитать историю постов время от времени хочется, то можно использовать Twitter archive browser - кладем данный index.html в папку, где лежат экспортированные данные, открываем, и видим удобную визуализацию. - [Как в Chrome 107 включить экономию памяти (Memory Saver)](https://bulkin.me/notes/6203) - В недавнем релизе браузера Google Chrome 107 были добавлены два новых режима оптимизации работы - экономия памяти (Memory Saver) и экономия энергии (Energy Saver). Данные режимы пока доступны только на платформах ChromeOS, Windows и macOS и включаются через флаги (chrome://flags) по названию "efficiency mode": После выбора Enabled и перезапуска браузера уже непосредственно в настройках браузера - [Аналог команд whereis / which в Windows](https://bulkin.me/notes/6197) - В Windows 10/11 в качестве аналога команд whereis/which из *unix (выводят полный путь до местоположения исполняемого файла/команды/сценария) можно использовать следующую команду: gcm Пример: > gcm node Command Type Name Version Source ----------- ---- ------- ------ Application node.exe 18.12.1.0 C:\webos_cli\bin\node.exe - [[cron] Запуск каждый день, кроме выходных](https://bulkin.me/notes/6177) - Запускаем задачу, скажем, в 19:00, каждый день, кроме выходных: 0 19 * * 1,2,3,4,5 где 1,2,3,4,5 - перечисление дней. - [[Linux] Очистка лог-файлов](https://bulkin.me/notes/6171) - Логи по умолчанию хранятся в /var/logs. Узнать размер занимаемых данных: /var/log# du -sh */ | sort -hr 800.1M journal/ 6.2M atop/ 1.7M nginx/ 1.5M exim4/ 344K apt/ 124K mysql/ 96K proftpd/ 72K apache2/ 8.0K installer/ 4.0K unattended-upgrades/ 4.0K ntpstats/ 4.0K dbconfig-common/ К примеру, у меня директория journal занимает непозволительно много места. Сначала чиним: urnalctl --vacuum-size=100M - [[macOS] Запуск веб-сервера одной командой](https://bulkin.me/notes/6162) - Чтобы поднять примитивный локальный веб-сервер на macOS, необязательно качать из сети сторонние решения (XAMPP, OpenServer...) - все что нужно, скорее всего, уже работает "из коробки". Перейдите в директорию, которая будет являться корнем веб-сервера и выполните следующую команду: Если установлен Python 2: python -m SimpleHTTPServer 8000 Если установлен Python 3: python3 -m http.server --cgi 8080 Если - [Fan ID (он же "Паспорт болельщика")](https://bulkin.me/notes/6154) - Оформил, как и заявляется, в два этапа: В прошлую среду подал заявку через Госуслуги Сегодня сходил в ближайший МФЦ для подтверждения личности (там же нужно расписаться по согласию на обработку персональных данных) Через несколько минут на Госуслугах появился Fan ID Вот тут в качестве аргумента "против" пишут: «Зенит» считает, что болельщики лишатся возможности спонтанного похода - [ИБП IPPON Back Basic 650](https://bulkin.me/notes/6131) - Сподобился приобрести источник бесперебойного питания (он же сокращенно ИПБ) в виду последних в нашем доме кратковременных отключений электроэнергии. Сидишь за компьютером, работаешь, и тут бах - все потухло. Сразу скажу, что после покупки ИПБ отключений уже не было (ну так всегда бывает), но даже если он и будет спасать пусть раз в год - то - [GitHub Report Abuse](https://bulkin.me/notes/6122) - Зарепортил значит 10 апреля один нехороший репозиторий, и лишь почти через месяц получил ответ, что репорт принят в рассмотрение. Вот же слоупоки. А вот репозиторий до сих пор активен. Видимо, администрация Гитхаба не считает нарушением выкладывание скриптов и инструкций, как проводить DDoS. - [Slack не дает вступить в команду из РФ](https://bulkin.me/notes/6114) - Теперь вот такое сообщение появляется в Slack при попытке вступить в команду по приглашению: Решается заходом через иностранный IP. А ведь ранее писали, что доступ закроют только для корпоративных тарифов, для бесплатных все останется без изменений, но не тут-то было. - [Альтернативы Team Viewer](https://bulkin.me/notes/6104) - Team Viewer – программа для удаленного подключения к компьютеру, которой приходилось пользоваться редко, но когда необходимость возникала, то очень помогала в работе. Об этой программе известно если не всем, то почти. Она настолько популярна, что первое, что приходит на ум, когда нужно удаленное подключение - это сразу Team Viewer. Пользовался, я конечно, в некоммерческих целях - [Включение (возврат) VPN в Opera](https://bulkin.me/notes/6081) - Для возврата иконки VPN в адресную строку браузера Opera, достаточно выполнить в консоли следующие команды: chrome.settingsPrivate.setPref("freedom.proxy_switcher.forbidden", false); chrome.settingsPrivate.setPref("freedom.proxy_switcher.ui_visible", true); Данную процедуру выполнять каждый раз при запуске браузера. Еще в магазине расширений можно найти расширение Opera Free VPN, которое проделывает все эти действия самостоятельно. - [1Password -> KeePass](https://bulkin.me/notes/6086) - Давным-давно использовал KeePass для хранения паролей, затем перешел на 1Password, и даже начал платить за подписку, когда они перешли на такой способ монетизации. Пару дней назад компания AgileBits, разработчик 1Password, присоединилась к флешмобу "отмени Россию", указав, что по истечении подписки она будет автоматически отменена, и аккаунт перейдет в режим "только чтение". Хотя, конечно, основная причина - [Про Google Page Speed Online](https://bulkin.me/notes/929) - У Google есть онлайн сервис, который производит оценку скорости загрузки того или иного сайта. Результат, выраженный в попугаях из максимальной оценки 100, дает веб-мастеру представление о том, насколько быстро загружается его сайт. Хотя, тут не нужно быть особым специалистом, чтобы заметить даже на глаз, скорость загрузки сайта. Помимо оценки, даются практические рекомендации по исправлению проблем, - [Плагин User Agent Switcher для Firefox](https://bulkin.me/notes/1563) - Существует отличный плагин для браузера Firefox, который позволяет эмулировать различные user-agent'ы браузеров, будь то Internet Explorer, Opera, Safari и т.п. Первоначально в плагине имеется совсем небольшая поддержка user-agent'ов, но это не беда. Достаточно импортировать вот этот xml-файл, который содержит в себе огромное количество user-agent'ов, удобно сгруппированных по категориям. Так, к примеру, на скриншоте ниже, я выбрал - [Отличие F5 от CTRL+F5](https://bulkin.me/notes/1574) - Тем, кто до сих пор не ведует, чем отличается комбинация CTRL+F5 от простого F5 в браузере: F5 - обновляет страницу, если время ее создания отличается от времени создания ее варианта. CTRL+F5 - обновляет страницу, даже если время ее создания совпадает с временем создания ее варианта. - [Тестирование производительности браузеров](https://bulkin.me/notes/2460) - Набрел тут недавно на сайт, на котором можно протестировать производительность своего браузера и узнать, в какой мере он поддерживает HTML5. К слову, таких инструментов для тестирования браузеров сейчас очень много, но эталона, вроде бы как до сих и пор нет. Вот и пользуются тем, что кому больше нравится. Сначала прогнал сей тест на своем iPad - [Про то, как браузеры вырезают "javascript:" из адресной строки](https://bulkin.me/notes/2868) - Заметил, что если в адресную строку попытаться скопировать js-сценарий следующего вида javascript:alert("Hello, World!") то браузер (Chrome / IE) автоматически вырезает javascript: Но в данном случае это не баг, а фича. Сами же разработчики Chrome рекомендуют выполнять js-сценарии через JavaScript-консоль (Ctrl-Shift-J). У Firefox поведение другое - javascript: он не вырезает, но и сам сценарий не выполняет - [[macOS] Отключение автообновления Google Chrome](https://bulkin.me/notes/6074) - Для запрета автообновления браузера Google Chrome в macOS выполнить команду: defaults write com.google.Keystone.Agent checkInterval 0 - [Xbox Series X](https://bulkin.me/notes/6057) - Спустя три года после покупки Xbox One X решил обновляться. Xотел приобрести сначала по рекомендованной цене (50 тыс. рублей), но это до сих пор сделать затруднительно – нужно постоянно мониторить официалов и подстраиваться под их требования. Так, в МВидео собирают предзаказы через соц. сети (желающих настолько много, что уже через 20 минут после старта предварительную - [ВТБ - курс валюты при покупке в зарубежных магазинах](https://bulkin.me/notes/6050) - При совершении покупок в зарубежных магазинах или иных операций по карте в иностранной валюте, банки конвертируют списание в рубли по внутреннему курсу (существенно отличается от курса ЦБ). Так, для ВТБ курс USD для покупок по карте представлен здесь: https://www.vtb.ru/personal/platezhi-i-perevody/obmen-valjuty/ При чем важное замечание - когда вы совершаете покупку, то это считается банком как "продажа", и - [[Parallels] Обновление Windows 10 до Windows 11](https://bulkin.me/notes/6045) - Имеется виртуалка Parallels с Windows 10. Решил обновиться до Windows 11, но сразу же проблемы: Нет поддержки TPM Нет поддержки Secure Boot Решение: Запускаем Windows 10, в командной строке вводим: mbr2gpt /validate /allowFullOS Если проблем не будет, то указываем: mbr2gpt /convert /allowFullOS После выключаем виртуалку, удаляем ее из списка Parallels, и редактируем файл config.pvs (находится - [[Windows] Про ошибку 0x0000007b в Parallels Desktop](https://bulkin.me/notes/2246) - Встала цель перенести образ системы (Windows 7) с рабочего компьютера на виртуальную машину Paralalles Desktop. Хорошим решением для решения задач подобного рода является Acronis True Image. Acronis предоставляет на свои продукты пробный период, который к удивлению, не ограничивает никакие наиболее важные моменты в работе, за что искреннее спасибо компании-разработчику. Недавно пришлось пользоваться Stellar Phoenix Data Recovery, - [[Android] Получение размеров экрана через adb](https://bulkin.me/notes/6041) - adb shell wm size Physical size: 1920x1080 adb shell wm density Physical density: 320 - [ADB Idea](https://bulkin.me/notes/6035) - ADB Idea – плагин для Android Studio и Intellij, который добавит быстрые команды (пресеты) для работы с adb. Поддерживаемые команды: ADB Uninstall App ADB Kill App ADB Start App ADB Restart App ADB Clear App Data ADB Clear App Data and Restart ADB Start App With Debugger ADB Restart App With Debugger ADB Grant/Revoke Permissions - [[macOS] Отключение Gatekeeper](https://bulkin.me/notes/6033) - Для того, чтобы разрешить запуск исполняемых файлов из любых источников, необходимо выполнить команду: Для MacOS 12 (Monterey): sudo spctl --global-disable Для MacOS 11 (Big Sure): sudo spctl —master-disable - [The Invisible](https://bulkin.me/notes/37) - Мне уже давно рекомендовали посмотреть фильм "Невидимый". Говорили, что фильм очень интересный и захватывающий, но с печальным концом. Было это еще месяца два назад, однако в сети нашей фильма не было, а скачивать из интернета я не могу, ибо ждать по 10 дней, пока он скачается - это не для моего терпения. И вот вчера - [Загрузка Source Maps в Bugsnag](https://bulkin.me/notes/6028) - npx bugsnag-source-maps upload-react-native --api-key --platform android --app-version --app-version-code --source-map release.bundle.map --bundle release.bundle - [Загрузка DSYM в Firebase](https://bulkin.me/notes/6026) - /path_to_project/Pods/FirebaseCrashlytics/upload-symbols -gsp /path_to_project/GoogleService-Info.plist -p ios /path_to_save/appDsyms.zip - [Подпись APK-файла](https://bulkin.me/notes/6024) - jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore /path_to_file.keystore /path_to_app.apk alias -storepass password - [Исправление проблем с Windows Update](https://bulkin.me/notes/5256) - Иногда служба обновлений Windows ведет себя не так, как от нее ожидается – то одна ошибка выскочит, то другая. Информацию по коду ошибку можно найти в Google, но не всегда советы помогают в исправлении ситуации. Microsoft также не осталась в стороне, и подготовила набор скриптов для "лечения" Windows Update, которые можно скачать здесь. Еще один совет для - [Диаграммы состояний в Balsamiq Mockups](https://bulkin.me/notes/6015) - Balsamiq Mockups (или как он сейчас называется, Wireframes) - удобный инструмент для быстрого прототипирования с ярко выраженным оформлением контролов под скетч, которым я пользуюсь не первый год. Недавно пришлось набросать диаграмму состояний для одного из компонентов нашей системы (да, порой без схематичного представления становится сложно понимать, что да как работает), и нарисовать хотелось как раз - [libffi.6.dylib not found](https://bulkin.me/notes/5854) - Сегодня при запуске команды pod update получил неожиданную ошибку: ... `require': dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle, 0x0009): dependent dylib '/opt/local/lib/libffi.6.dylib' not found for '/Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle' - /Library/Ruby/Gems/2.6.0/gems/ffi-1.12.2/lib/ffi_c.bundle (LoadError) Решение: запустить команду sudo gem pristine ffi - [Улучшение оценок в Google Play](https://bulkin.me/notes/6008) - Google опубликовала статью, согласно которой с ноября текущего года вносятся ряд изменений в логику работу пользовательских оценок к приложениям в Google Play: Если раньше рейтинг приложения был единым, то теперь - раздельным под конкретный тип устройства (телефон, планшет, Chromebook, часы). Для большинства приложений в этом плане ничего не изменится, т.к. в основном приложения делаются только - [[cURL] Измерение скорости загрузки сайта](https://bulkin.me/notes/6005) - Следующая команда выведет время загрузки сайта: curl 'https://site.com' -LH 'Accept-Encoding: gzip, deflate, sdch' -H 'Accept-Language: en-US,en;q=0.8,ja;q=0.6' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.86 Safari/537.36' -H 'Connection: keep-alive' --compressed -s -o /dev/null -w "%{time_starttransfer}\n" - [Как получить политическое убежище](https://bulkin.me/notes/6000) - Беларуская спортсменка Кристина Тимановская заявила, что спортивные чиновники заставляют ее вернуться в Беларусь после того, как она покритиковала руководителей сборной. Далее стремительные события - отказ возвращаться и подача документов на политическое убежище в Польше (якобы на родине ее может ждать уголовное преследование). Пример того, как некоторые граждане Белоруссии используют текущую политическую обстановку по максимуму - - [Приобрел Xbox One X](https://bulkin.me/notes/5440) - Месяц назад приобрел консоль Xbox One X. Это первая консоль в моей жизни. Приставки Sega, Dendy и им подобные, в которые рубились одноклассники в 90-е, прошли мимо меня :'( В пользу Xbox One X повлияло два фактора: Во-первых, на данный момент это самая мощная игровая консоль, которая по всему прочему без проблем показывает честные 4K в тех - [Команда FIFA 21 Ultimate Team](https://bulkin.me/notes/5991) - В прошлом году купил FIFA 21 для Xbox One - в ритейлах проходила акция на дисковую версию (правда через пару недель цифровую версию уже можно было приобрести и дешевле). Сначала играл исключительно онлайн в "Сезоны", дошел до первого дивизиона, а после переключился на Ultimate Team. К июлю смог собрать следующий состав (изначально решил собирать Буднеслигу): - [Фильмы за 900 рублей](https://bulkin.me/notes/5961) - Вот и настал момент, когда покупка фильмов в онлайн-сервисах может доходить до таких цен, как 900 рублей. Эх, помню те времена, когда в "Мираж Синема" на утренние сеансы ходил за 100 рублей. Давно это было... - [Про обязательную вакцинацию](https://bulkin.me/notes/5983) - Весной, когда началась более-менее массовая вакцинация, совершенно не было никакой промо-компании с призывом идти и делать укол. В первую очередь, такое поведение было связано с ограничениями в производстве, которое не могло обеспечить потенциально желающих привиться. В то время, как РФПИ с конца 2020 года радостно отчитывался о заключенных контрактах на поставку "Спутника" в различные страны, - [Apple TV теперь и на Android TV](https://bulkin.me/notes/5976) - На днях в Android TV появилось официальное приложение Apple TV. Теперь стриминговый яблочный сервис представлен на всех популярных платформах, а покупка приставки Apple TV окончательно теряет хоть какой-то смысл. Если раньше цифровой магазин фильмов (то бишь iTunes) был эксклюзивом для устройств Apple, и чтобы посмотреть кинцо, нужно было иметь либо iPhone / iPad / Mac, - [Флаг Белоруссии](https://bulkin.me/notes/5971) - На запрос "Флаг Белоруссии" Google выдает первым результатом бело-красно-белый флаг (в официальном статусе был всего пять лет). Никакой политики, лишь только machine learning. - [Apple TV 4K 2021](https://bulkin.me/notes/5968) - Apple обновила свою приставку, последний апдейт которой был в 2017 году. Железо стало мощнее и это хорошо - прошлая версия местами подтормаживала. Вместе с тем, кардинально обновился и пульт управления, который теперь стал таким же, как и многие другие пульты от приставок. Прощай сенсорная панель и стеклянная поверхность. Пульт также лишился главной фишки прошлого поколения - [Xcode 12.5 requires macOS 11.0 or later](https://bulkin.me/notes/5954) - Ну вот, собственно, и дождались, при чем даже раньше, чем ожидал (рассчитывал на осень, но...). Цитирую самого себя: При этом для условного Macbook Pro 2011 последней версией macOS, до которой можно обновится, является 10.13 (тоже самое и про мой iMac 2012, на который Apple также запретила ставить только что вышедший Big Sure). В итоге имеем - [О вакцинации "Спутником"](https://bulkin.me/notes/5950) - 11 марта сделал прививку первой "дозой", 31 марта - второй. Процедура проходила в ТЦ "Охта Молл", где с февраля открыт пункт вакцинации. Правда в виду отсутствия там холодильника, вакцину доставляет курьер из ближайшей поликлиники, когда наберется достаточная очередь желающих. Так что время ожидания - минимум полчаса. Из побочных эффектов - где-то через 12 часов (делал - [О предустановке российского ПО](https://bulkin.me/notes/5933) - С 1 апреля 2021 года должен вступить в силу Закон об обязательной предустановке российского ПО на продаваемую в РФ электронику (если сроки вновь не перенесут, потому как ранее это должно было случится 1 января). Законопроект должен "повысить правовую защищенность российских пользователей" и обеспечить защиту интересов российских интернет-компаний. Так, список сервисов для предустановки на телевизоры Smart - [[Chrome] Тормоза при использовании "-webkit-filter: blur"](https://bulkin.me/notes/3924) - Решили на одном из сайтов заблюрить фон, однако заметили, что в браузере Google Chrome это вызывает определенные тормоза при прокрутке страницы. Как и предполагали, проблема в аппаратном ускорении. Для Chrome, оказывается, лучше всего явно задавать свойство для использования аппаратного ускорения (через GPU), что сразу же позволит увеличить FPS: -webkit-transform: translate3d(0,0,0); - [Apple возвращает 199 рублей ежемесячно подписчикам Apple TV+](https://bulkin.me/notes/5921) - В благодарность за то, что вы подписаны на Apple TV+, мы будем возвращать 199 ₽/мес. на ваш счет Apple ID с февраля по июнь 2021 года. От вас ничего не требуется: сумма будет зачисляться автоматически. Такое же сообщение прилетело еще в октябре, тогда речь шла о двух месяцах (ноябрь и декабрь). Деньги, действительно, зачисляются: Здравствуйте! На ваш счет Apple ID зачислено 199 ₽. Я-то - [[Xbox] Низкая скорость загрузки через Интернет](https://bulkin.me/notes/5916) - Как писал ранее, Xbox стоит у меня в одной комнате, а играю - в другой, через удаленное подключение (т.н. потоковая передача). Заметил одну особенность - при потоковой передачи скорость загрузки игр / обновлений сильно проседает, до 1,2 МБ/с, в то время как если прервать удаленное подключение, то загрузка идет по максимуму (в моем случае, это - [Приложение "Первый канал" для Smart TV получило новый UI](https://bulkin.me/notes/5909) - Чуть больше месяца назад мы обновили UI в приложении "Первый канал" на Smart TV - ко многим элементам добавили скрепления по углам, разрядили сетку между плитками контента, перенесли навигационное меню с верха в левую боковую часть, что позволило увеличить рабочее пространство по высоте. А на ряде внутренних экранов (таких как фильмы или телепроекты) меню и - [Обновление до EMUI 11](https://bulkin.me/notes/5900) - Читаю новости, что для Huawei Mate 30 Pro уже доступно обновление до версии EMUI 11, однако при поиске через пункт меню "Обновление ПО" ничего не находится. Оказалось, для этого нужно запустить приложение "Поддержка", и в разделе "Быстрое обслуживание" нажать на плитку "Обновление", только после этого обновление до EMUI 11 нашлось (11.0.0.152). Важно: EMUI 11 – - [Сброс триала для JetBrains PHPStorm](https://bulkin.me/notes/5352) - Для сброса триального периода (Trial Evaluation) в PHPStorm необходимо: Для MacOS: Удалить файл /Users//Library/Preferences/PhpStorm/eval/PhpStorm.evaluation.key Удалить файл /Users//Library/Preferences/PhpStorm/options/other.xml Для Windows: Удалить файл /Users//.PhpStorm/config/eval/PhpStorm.evaluation.key Удалить файл /Users//.PhpStorm/config/options/other.xml В реестре удалить HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains\phpstorm Также можно активировать программу через ключ активации: Добавить 0.0.0.0 account.jetbrains.com в файл hosts Для версии 2020.x VT6OM6HZZR-eyJsaWNlbnNlSWQiOiJWVDZPTTZIWlpSIiwibGljZW5zZWVOYW1lIjoi5Lit5Zu9IOeggeWGnCIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cnJlbnRVc2UiOmZhbHNlLCJwcm9kdWN0cyI6W3siY29kZSI6IklJIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0xMCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wOSJ9LHsiY29kZSI6IkFDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0xMCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wOSJ9LHsiY29kZSI6IkRQTiIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMTAiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDkifSx7ImNvZGUiOiJQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMTAiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDkifSx7ImNvZGUiOiJHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMTAiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDkifSx7ImNvZGUiOiJETSIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMTAiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDkifSx7ImNvZGUiOiJDTCIsImZhbGxiYWNrRGF0ZSI6IjIwMjAtMDEtMTAiLCJwYWlkVXBUbyI6IjIwMjEtMDEtMDkifSx7ImNvZGUiOiJSUzAiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiUkMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiUkQiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiUEMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiUk0iLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiV1MiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiREIiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiREMiLCJmYWxsYmFja0RhdGUiOiIyMDIwLTAxLTEwIiwicGFpZFVwVG8iOiIyMDIxLTAxLTA5In0seyJjb2RlIjoiUlNVIiwiZmFsbGJhY2tEYXRlIjoiMjAyMC0wMS0xMCIsInBhaWRVcFRvIjoiMjAyMS0wMS0wOSJ9XSwiaGFzaCI6IjE2MTkzMDkyLzAiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-sRnm1tg+iAgp3MeApPPYTmQ6nz5GVEApwOmDISkvOevItJMUxu4PEoAnFpjkpUUqZBWmJFzn59vNfaeRwqeKt8kBeUHkXLKyE5mBOwchnS/nCoZPcHvy/9AWku/5o2RJwIqoEZ4YRvmu6KqTn3hsMTBtyO8fbhtHiwdDZ/tyhTi8A+NneCjtz1Rf2NCkCY3314OsvPInfNvQkGU+inY2ZjpAg4rOorxX6j9SIkDgGuqD58ec9MPovpxXUR0T5oCtUfYcCABWjtZedEMAPgX3SEa+/CzcT1mggp/e3PfaFSb1Qe7ouw4Ia/I9vTsytmqlMH9/9iThHRkfzNx+ntQnRA==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow== - [Ингосстрах - Вам начислены баллы!](https://bulkin.me/notes/5890) - Вот, очередное чудо - пришло письмо от "Ингосстрах Бонус" с информацией об увеличении баланса, но по факту - списание "сгоревших" бонусов. А ведь достаточно хотя бы заголовок "Баланс вашего счета увеличился" изменить на более универсальную фразу "Баланс вашего счета изменился". - [Apple M1](https://bulkin.me/notes/5883) - Apple выпустила в продажу первые компьютеры на базе ARM-процесса M1 - Mac mini, MacBook Air и MacBook Pro (iMac, видимо, выпустят в начале следующего года). Полный же переход всей продукции с процессоров Intel на ARM планируется осуществить в ближайшие два года. И тем, кто покупать новые компьютеры в ближайшие лет пять не планирует, стоит учесть, - [Мама](https://bulkin.me/notes/5879) - В 1972 году механизатор Анатолий Мерзлов из совхоза им. Чапаева (Рязанская область) при попытке спасти загоревшийся трактор получил ожоги, несовместимые с жизнью, и через тринадцать дней скончался. В честь Анатолия Мерзлова композитор Валерий Гаврилин в 1974 году написал вокально-инструментальный цикл «Земля» на стихи Альбины Шульгиной, включавший следующие части: Вступление, Память, Окоп, Хлеб, Ветерок, Колыбельная, Земля, - [О продаже iPad 3](https://bulkin.me/notes/2794) - Готовлюсь к выходу нового планшета iPad 5, анонс которого должен состояться уже 22 октября. В связи с этим решил продать свой любимый iPad 3 (32 ГБ, Wi-Fi), чтобы потом уже приобрести новый. Вот чем мне нравится продукция Apple, так это тем, что спрос на нее всегда высокий. В прошлый раз я довольно быстро смог продать - [О презентации Apple](https://bulkin.me/notes/5872) - Вчера прошла очередная презентация АйФонов – уже под цифрой 12. За несколько минут до начала трансляции на YouTube число зрителей составляло более полумиллиона, а дальше, конечно, еще больше. Каждый год люди ждут появление нового iPhone, но по сути, что это меняет? Разве телефон - это та вещь, которую нужно менять каждый год? Нет. Да и - [TP-Link Archer C2 - восстановление прошивки](https://bulkin.me/notes/5858) - В наличии TP-Link Archer C2 v3 (AC900). На днях поставил прошивку OpenWrt, но были проблемы с Интернет-соединением и решил вернуть обратно стоковую прошивку, однако что-то пошло не так: на роутере погасли все индикаторы, кроме питания. Подождал минут 10, затем выключил/включил - ничего не поменялось, горит лишь индикатор питания. Подключиться к роутере, естественно, стандартным образом уже - [[OpenVPN] Роутинг определенных IP-адресов](https://bulkin.me/notes/5865) - Используется Tunnelblick для подключения к корпоративному VPN. Настройка "Route all IPv4 traffic through the VPN" отключена, т.к. совершенно нет желания гнать весь трафик через хлюплый VPN. Однако недавно появилась задача перенаправлять запросы к определенному IP через VPN. И для этого достаточно в файле конфигурации подключения добавить: route-nopull route Пример: route-nopull route 192.168.1.1 - [Стриминг игр с Xbox One на Mac](https://bulkin.me/notes/5850) - Мой Xbox One X подключен к телевизору, который в гостиной. Иногда телевизор занят, а поиграть хочется. Решение - стримим игры с Xbox на компьютер. И хоть у меня Mac, но через Parallels стоит Windows 10, где через приложение Xbox можно в два клика добавить консоль и начать играть. Магия проста - на компьютер передается просто - [Извлечение субтитров из видео в MKV](https://bulkin.me/notes/5845) - Для извлечения субтитров из видео в MKV (Matroska) можно воспользоваться утилитой mkvtoolnix. На macOS можно установить через порты: sudo port install mkvtoolnix Далее необходимо получить информацию о видео: mkvmerge -i video.mkv Будет выведен список треков: File 'video.mkv': container: Matroska Track ID 0: video (MPEG-4p10/AVC/H.264) Track ID 1: audio (AC-3) Track ID 2: audio (AC-3) Track - [[Sublime Text] Моя схема настроек](https://bulkin.me/notes/5743) - Наиболее комфортная для меня схема настроек (Preferences.sublime-settings) выглядит следующим образом: { "color_scheme": "Packages/Color Scheme - Default/iPlastic.tmTheme", "draw_white_space": "all", "fallback_encoding": "Cyrillic (Windows 1251)", "folder_exclude_patterns": [ "node_modules", "bower_components", "generated", "intermediates", "sms/build", "tmp", ".idea", ".gradle", ".git", "build" ], "font_options": [ "gray_antialias" ], "highlight_modified_tabs": true, "ignored_packages": [ "Vintage" ], "open_files_in_new_window": false, "show_encoding": true, "theme_font_options": [ "gray_antialias" ], "translate_tabs_to_spaces": true, - [Привет, Алиса](https://bulkin.me/notes/5731) - Несколько месяцев назад приобрел для родителей Яндекс.Станция Мини. С компьютером они на "вы", и голосовой помощник тут как раз очень кстати. Основной формат использования – узнать погоду, последние новости, послушать музыку, получить помощь в разгадывание кроссвордов, найти информацию о человеке/событии. Из минусов Яндекс.Станции – работа только с Wi-Fi 2.4 ГГц, при чем это только в - [Ostin – вам начислено 0 бонусов до 17.08](https://bulkin.me/notes/5837) - Пришло вчера вот такое письмецо от магазина одежды Ostin. А ведь достаточно было сделать простую проверку – не отправлять рассылку тем, у кого на лицевом счете нет бонусов. - [Субтитры в приложении "Первый" для Apple TV](https://bulkin.me/notes/5830) - На прошлой неделе добавили в приложение "Первый канал" для Apple TV поддержку субтитров, которые доступны при просмотре многих фильмов и сериалов. По умолчанию субтитры отключены. Для их включения необходимо авторизоваться на вкладке "Профиль", а затем на этом же экране выбрать "Настройки" -> "Субтитры для фильмов и сериалов" - Включены. - [Apple Music](https://bulkin.me/notes/5827) - В последнее время был в раздумьях, на каком музыкальном сервисе остановиться. Вообще, уже давно пользуюсь iTunes Match, который хранит загружаемые в него треки, но это больше сервис для хранения с возможностью прослушивания, т.к. любые новые композиции необходимо добавлять в библиотеку вручную, что я все это время и делал. Затем, года два назад, когда у меня - [[macOS] Дублирование программ в списке "Открыть с помощью..."](https://bulkin.me/notes/5821) - Столкнулся с тем, что в контекстном меню "Открыть с помощью..." (Open with...) присутствуют дублирующие элементы одних и тех же программ, но с разными версиями. Баг возникает после обновления приложения – сведения о старой версии почему-то продолжает числиться в списке "Открыть с помощью...". Решение: в консоли выполнить команду /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain - [Почему покупка фильма "навсегда" - это ложь](https://bulkin.me/notes/5815) - В настоящее время легальные онлайн-кинотеатры предлагают помимо других способов доступа к просмотру контента (аренда, подписка, просмотр с рекламой) в том числе и т.н. покупку "навсегда" – после оплаты вы получаете неограниченный доступ к фильму. Цена за такую покупку выше, чем просто аренда (порядка двухсот рублей), и большинство думает, что они действительно покупают фильм "навсегда", но - [Mikrotik - удаленный доступ через RDP](https://bulkin.me/notes/5808) - В офисе есть компьютер на ОС Windows. Сеть имеет "внешний" IP-адрес, используется роутер Mikrotik hAP ac². Задача: необходимо получить к компьютеру доступ извне, через штатную утилиту "Удаленный рабочий стол". Решение: заходим в панель управления Mikrotik, далее: В меню выбираем пункт IP -> Firewall Открываем вкладку NAT Создаем новое правило: Chain: dnsnat Src. Address: - [WhatsApp - перенос истории чатов с Android на iOS](https://bulkin.me/notes/5803) - На Android уже давно использую WhatsApp, бекапы истории чатов идет на Google Drive. Возникла необходимость перенести историю на iPhone. Ставим WhatsApp, и при первичной авторизации видим запрос на восстановление данных с... iCloud. WTF?! А где Google Drive? Прости бро, но на iPhone мы не завезли восстановление с Google Drive. Видимо Google как бы намекает, что - [[Android] Подключение к ADB через Wi-Fi (через TCP)](https://bulkin.me/notes/2962) - ADB умеет подключаться к устройствам не только через USB, но и через TCP. Порой, это бывает весьма полезным. 1. Подключаем устройство через USB, а в консоль вводим команду adb tcpip 5555. В ответ будет выведена фраза "restarting in TCP mode port: 5555". 2. Отключаем устройство от USB, в консоль вводим команду adb connect :, где - [Объектив M.Zuiko 30mm f/3.5 Macro](https://bulkin.me/notes/5799) - Заказал в апреле объектив Olympus M.Zuiko Digital ED 30mm f/3.5 Macro, по акции - 9900 руб. вместо дефолтных 21990, но доставить смогли только на третьей неделе мая (из-за задержки поставок по причине коронавируса). У моего OMD-EM-5 Mark II в комплекте шел объектив 14-150/4-5.6, с минимальной дистанцией фокусировки в 30 см. Естественно, этого не хватало для - [[macOS] Загрузка системы через внешний SSD](https://bulkin.me/notes/5784) - В начале 2013 года я перешел с PC на Mac (был приобретен iMac 27" Late 2012). Прошло семь лет, а компьютер все еще покрывает текущие задачи в полной мере. И если CPU, памяти и видеокарты мне хватает за глаза, то HDD во всей этой конфигурации оказался самым слабым местом - с каждым годом он деградировал, - [В чем был Путин в Коммунарке](https://bulkin.me/notes/5777) - Комбинезон защитный Tychem C Маска полнолицевая Unix Фильтр противоаэрозольный UNIX 303 P3D (с самой высокой степенью защиты; из аналогов - 3m 6035) - [Время воплощать желания!](https://bulkin.me/notes/5772) - Тут на днях пришла очередная рассылка от AliExpress с рекомендуемыми товарами. Ошибка с идентичными ценами со скидкой и без присутствует даже здесь ) - [[Android] Симуляция низкой скорости соединения](https://bulkin.me/notes/5766) - Во время тестирования бывает необходимым проверить поведение приложения при нестабильном Интернет-соединении, или низких скоростях. Для того, чтобы симулировать такое на реальном устройстве Android (метод подойдет и для iOS), то можно воспользоваться возможностями прокси-сервером Charles, и его функцией "Throttle Settings..." (в меню Proxy). В окне настроек уже есть заготовленные пресеты. - [Бесплатная загрузка платного приложения из App Store](https://bulkin.me/notes/1556) - Решил обновить из App Store одно платное приложение на своем iPad'е, хотя знал, что денег на банковской карте, прикрепленной к моему аккаунту. На удивление, приложение было успешно обновлено, хотя до этого все попытке загрузить/обновить платные приложения пресекались сообщением о том, что не хватает средств для осуществления транзакции. App Store сглючил, подумал я, и мне досталась халява! Но - [Немного визуальных проблем в iOS 7](https://bulkin.me/notes/3282) - На прошлой недели на конференции WWDC 2014 была анонсирована новая версия мобильной операционной системы iOS 8, которая доступна для ознакомления уже сейчас, а официальный релиз состоится, как обычно, осенью. Недавно я тут порылся с своей фотоленте на iPad и обнаружил пару скриншотов с экрана iOS 7, на которых присутствуют баги в UI. А все потому - [Про покупку iPad Air #2](https://bulkin.me/notes/2889) - Идет вторая неделя, как я с новым iPad Air. Как уже писал в предыдущей заметке, заказ оформил через официальный App Store. Доставка заняла где-то 1,5 недели. Курьер позвонили на прошлой недели в понедельник, сказал, что готов привести посылочку, однако в тот день я ее принять не мог, о чем и сообщил курьеру. Он сказал, что - [[iOS] Приложения для мониторинга системы](https://bulkin.me/notes/2654) - Для того, чтобы узнать основную техническую информацию об iPhone / iPad, необязательно делать джейлбрейк, и лезть в консоль. В App Store есть достаточное количество бесплатных приложений, которые готовы раскрыть такую информацию. К примеру, DeviceStats (автор Dennis Stücken): Показывает уровень заряда батареи (кстати, значение расходится в меньшую сторону с тем, что показывает сама iOS) Размер занятого - [Управляем компьютером через iPhone/iPad](https://bulkin.me/notes/943) - Есть такая интересная программа для iOS, которая позволяет удаленно управлять стационарным компьютером. Нет, это не аналог TeamViewer, тут программа немного из другой серии. Суть Mobile Mouse сужается до выполнения частых операций с компьютером. К примеру, я сижу на диване, смотрю фильм. Потом мне захотелось не вставая с дивана поставить фильм на паузу или увеличить/приглушить громкость. - [Читаем книги формата DJVU на iPad](https://bulkin.me/notes/968) - Появилась необходимость читать пару книг в формате DJVU на iPad. Стал искать в App Store подходящие программы, выбрал пал на DJVU Reader. Закачал в него книги (одна 35 МБ, другая - 47 МБ), открыл - и о ужас! Программа с нереальными тормозами смогла открыть в начале первую страницу книги, потом через минуты две - вторую - [Про джейлбрейк iPad с iOS 4.2.1](https://bulkin.me/notes/754) - Решился все таки поставить джейлбрейк на свой iPad с прошивкой 4.2.1. Как известно, отвязанного джейлбрейка для яблочных устройств с iOS 4.2.1 не было достаточного долгого времени, и вот на прошлой недели вышел джейлбрейк Greenpois0n от Chronic-Dev team. Почитав отзывы людей, которые устанавливали этот джейлбрейк, понял, что опасаться нечего (багов замечено не было, какой-то нестабильной работы - - [gradle.properties и настройки Proxy](https://bulkin.me/notes/5748) - Понадобилось в Android Studio пустить трафик через прокси-сервер, чтобы проверить, к каким адресам происходят запросы при сборке проекта. Для этого в настройках Android Studio нужно найти HTTP Proxy и указать параметры подключения. После того, как задача была выполнена, в этих же настройках я отключил прокси. Но при сборке проекта обращения к подключенным репозиториям все равно - [[Debian] Включение цвета вывода для ls в консоли](https://bulkin.me/notes/3352) - Чтобы задействовать цветное выделение данных, выводимых командой ls, достаточно раскомментировать в файле .bashrc (если работаете из под root'а, то находится в директории /root) следующие строки: export LS_OPTIONS='--color=auto' eval "`dircolors`" alias ls='ls $LS_OPTIONS' Чтобы изменения вступили в силу, нужно выполнить: . ~/.bashrc Результат: - [Включение цветовой схемы в Git](https://bulkin.me/notes/3357) - Было: Хочется видеть: Для того, чтобы задействовать цветовую схему, в файле .gitconfig (если работаете из под root'а, то находится в директории /root) нужно лишь добавить следующие строчки: [color] ui = auto - [Полный сброс настроек для Samsung Smart TV](https://bulkin.me/notes/3580) - Из обычного меню телевизора полный сброс к заводским настройкам (Factory Reset) сделать нельзя. Для этого нужно открыть сервисное меню: Выключаем телевизор. На пульте управления быстро нажимаем кнопки в следующей последовательности: INFO –> MENU –> MUTE –> POWER. После этого телевизор включиться и покажет сервисное меню. С помощью пульта выбираем пункт Option и нажимаем "OK". В раскрывшемся подменю - [Удаление "CleanApp Logging Services" из системных настроек](https://bulkin.me/notes/3900) - Когда-то давно ставил на Mac приложение. Потом отказался от него в сторону другого решения, однако удалить полностью CleanApp из системы не удалось – в панели системных настроек осталась висеть иконка "CleanApp Logging Services" (естественно, неработоспособная). Долго не мог понять, как же от туда удалить эту иконку, пока не нашел стандартное решение для таких вопросов – достаточно зажать клавишу "Ctrl" - [[Sublime Text] Исключение директории из поиска](https://bulkin.me/notes/5740) - Чтобы какая-либо директория не участвовала в результатах поиска (к примеру, node_modules), достаточно прописать в файл настроек (Preferences.sublime-settings) следующее: "folder_exclude_patterns": [""] Поддерживается в том числе формат по маске. - [Фильм «Союз спасения» в онлайне](https://bulkin.me/notes/5736) - Изначально площадка "КиноПоиск HD" стала эксклюзивным местом для онлайн-просмотра фильма «Союз спасения». По договорённости через два месяца (2 апреля) фильм должен появиться и на других онлайн-кинотеатрах. Однако неделю назад «Союз спасения» был открыт на IVI, Megafon TV, Apple TV. После того, как мы передали эту информацию коллегам из "Первого", фильм был снят с этих площадок. - [Возврат средств за покупку фильма в Apple TV](https://bulkin.me/notes/5728) - Нечаянно приобрел фильм за 399 рублей в приложении Apple TV на одноименной приставке. Да не какой-нибудь, а уже отсмотренный ранее "Терминатор: Темные судьбы". Решил сделать возврат через сайт Apple, но как оказалось, фильмы не попадают под возможность возврата (в отличии, к примеру, от приложений). После решил все же обратиться в службу поддержки Apple (8–800–333–51–73). Когда - [Бан IP-адреса, используя iptables](https://bulkin.me/notes/1990) - iptables -N ban iptables -A INPUT -j ban iptables -A ban -s 00.00.00.00 -j DROP - [[macOS] Нет видео в Apple TV](https://bulkin.me/notes/5711) - Столкнулся с проблемой, что на macOS при попытке просмотра видео в приложении Apple TV воспроизводится только звук, а самого видео нет, лишь черный экран плеера. Пришлось изрядно помучится, прежде чем разобраться в причине проблемы. Оказалось, виной тому ранее установленный Google Remote Desktop, для работы которого требуется системный пермишен Screen Recording. Если снять, а затем поставить - [Переход сервера на Debian Stretch](https://bulkin.me/notes/5708) - Обновил сервер с Debian 8 (Squeeze) до Debian 9 (Stretch). Хотел сразу перейти на Debian 10, но на OpenVZ-тарифах он не поддерживается из-за различий требования к ядру. К слову, в Debian 9 теперь nginx версии 1.16.1, что позволило нормально перейти на HTTP/2. - [TNT-Premier – не запускаются видео](https://bulkin.me/notes/5703) - В январе оформил подписку на TNT-Premier по акционной цене в 29 рублей. Затем в начале феврале было объявлено, что теперь 29 рублей – это постоянная подписочная цена для России. Понятно, что 29 рублей – замануха до тех пор, пока сервис не привлечет достаточной аудитории, а после уже можно вернуть цену к изначальным 129 рублям, а - [[DirectX SDK] Error Code: S1023](https://bulkin.me/notes/3083) - Попытка установки DirectX SDK (June 2010) завершается ошибкой "Error Code S1023". Причина в установленных в системе пакетах Visual C++ 2010 Redistributable Package. Поэтому для корректной установки DirectX SDK необходимо сперва удалить эти пакеты. Сделать это можно стандартно через панель управления, а можно и с помощью следующих команд: MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5} MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7} - [[Решение] Убрать надпись Hotel Mode Settings in process](https://bulkin.me/notes/5698) - Имеется в наличии телевизор Sony KDL-32WD752, 2016 года выпуска. Режим "Отель" был выключен изначально, при первой настройке телевизора. Однако при подключении к HDMI надпись "Hotel Mode Settings in process" все равно продолжается висеть в верхней части экрана. Решение: Выключить телевизор через пульт На пульте нажать кнопку i+ или Display (в зависимости от версии пульта) Нажать - [Your request to remove this review was rejected](https://bulkin.me/notes/5689) - В Google Play Console есть функция, позволяющая разработчику пожаловаться на непристойный отзыве к приложению. Далее в дело вступает робот от Google, который по заданным критериям (словарю) либо ободряет жалобу, либо отклоняет. Зачастую жалобы отклоняются с формулировкой "Your request to remove this review was rejected", даже если в пользовательском отзыве содержится явна брать и ненормативная лексика: - [[macOS] Operation not permitted](https://bulkin.me/notes/5684) - Захотелось мне удалить старые файлы с диска, но не тут-то было – система пишет, что удалить не могу, ибо файл заблокирован (а если через терминал, то ошибка "Operation not permitted"). Открываю свойство файла – действительно: Можно вручную снять галку с "Locked", но такой метод не подойдет, если файлы десятки или сотни. Выполняем команду, чтобы проверить, - [Итоги десятилетия](https://bulkin.me/notes/5645) - Через несколько дней всех нас ожидает новая десятилетка (хотя кто-то считает, что это случится только в 2021 году), и по случаю хотелось бы провести черту за прошедшие десять лет. Поехали: 1. Закончил университет. 2. Устроился на одну работу. Уволился. Устроился на другую работу. Уволился. Устроился еще. Проработал несколько лет. Перевели на другую позицию, новый проект - [Погиб Геннадий Бачинский](https://bulkin.me/notes/26) - Сотни пользователей Рунета в различных блогах оставляют свои соболезнования по поводу гибели известного телерадиоведущего Геннадия Бачинского, который разбился в субботу в автокатастрофе. На сайт радио "Маяк", где Геннадий Бачинский работал последние полгода, уже поступили более тысячи соболезнований. "Генадий был Человечещем, - пишет Михаил из Нижнего Новгорода. - Приезжал к нам в Нижний вместе со Стиллавиным. - [Бондиана](https://bulkin.me/notes/30) - Начались каникулы, решил посмотреть все серии знаменитой саге о похождениях секретного агента Ми-6 Джеймсе Бонде, благо у нас в сети выложены как раз все серии. Просмотр начал с конца (неординарно, правда?) - [О "Готике"](https://bulkin.me/notes/19) - Посмотрел вчера фильм "Готика" (как и обещал) - все нормально. Фильм понравился. Ставлю 4 из 5. Хотите краткое содержание? Значит так: главная героиня врач-психотерапевт работает в психушке, главой которой явл. ее муж (оба персонажа чернокожие). Мужу лет за 45, ей где-то 32. В этой больнице она лечит одну ненормальную женщину, которой кажется, что ее хотят - [Отклик на тему "Покойся с миром…"](https://bulkin.me/notes/6) - «Человек легко умирает от того, что у него слишком сильно стремление к жизни.» Лао-Цзы Здравствуйте все! Особенно администрация футсимного сайта фифасоккер. Прочел у вас на днях новость про смерть болельщика ФК "Локомотив" (Москва) Алексея Володина. Меня очень заинтересовало это, т.к. нечасто можешь увидеть сообщения о смерти кого-то из людей на футсимных сайтах (обычно публикации идут - [Личный дневник Александра](https://bulkin.me/notes/5) - Запись номер один. Немногословно, правда? - [Посещаемость в рост](https://bulkin.me/notes/7) - Настали хорошие дни для сайта FIFARUS.Ru =) Уже подошло время выхода демо-версии игры FIFA 2008, в связи с чем возросло количество посещений на сайте, порядком на 500 человек. Совсем неплохо, хотя до абсолютного рекорда еще очень далеко (3700 человек). Чтож, буду надеяться, что в октябре побьем и этот рекорд. P.S.: А демки игры до сих - [5. FIFARUS.NET](https://bulkin.me/notes/9) - Именно такое место дал нам бравый парень FAST с сайта http://soccermania.ru/ Спасибо тебе и на этом =) А вот что он пишет: Весьма странная команда. Возникла ниоткуда, почему-то на матчи этой команды ходит приличная аудитория... Непонятно откуда, непонятно зачем. Вроде fifashный сайт, одно время объединялся с soccergame.ru Символ клуба: Master, Magister Если Мастер и был - [[WordPress] 502 ошибка при открытии админки](https://bulkin.me/notes/5641) - Столкнулся с проблемой, что при попытке открыть админку WordPress, отображалась ошибка 502 Bad Gateway. Отключение плагинов не помогло. Стал копать в разных направлениях, но тоже безрезультатно. В итоге помог перезапуск FastCGI: php5-fpm restart - [Okko.tv – 504 Gateway Time-out](https://bulkin.me/notes/5587) - С 9 августа на сервисе Okko.tv стартовал показ Английской Премьер-Лиги. После того, как Rambler Group приобрел права на АПЛ на три ближайших сезона за ~7 млн евро, Okko стал единственным официальным сервисом для просмотра английского чемпионата в России (привет, Матч ТВ). В первом же туре АПЛ – жаркая заруба между "Манчестер Юнайтед" и "Челси". Этот - [Unit nginx.service entered failed state](https://bulkin.me/notes/5639) - При попытке перезапустить nginx получаем ошибку: nginx restart [....] Restarting nginx (via systemctl): nginx.serviceJob for nginx.service failed. See 'systemctl status nginx.service' and 'journalctl -xn' for details. failed! Проверяем статус: systemctl status nginx.service nginx.service - nginx - high performance web server Loaded: loaded (/lib/systemd/system/nginx.service; enabled) Active: failed (Result: exit-code) since Sun 2019-12-15 16:42:45 MSK; 1min 48s - [Хороший / плохой менеджер по продукту](https://bulkin.me/notes/5571) - Предупреждение: этот документ был написан 20 лет назад и, вероятно, не актуален для сегодняшних менеджеров по продукту. Я оставлю это здесь просто в качестве примера полезного учебного документа. Хорошие менеджеры по продукту имеют очень хорошие представления как о продукте и продуктовой линейки, так и рынке и возникающей конкуренции. Их действия основаны на прочной базе знаний - [Apple TV+](https://bulkin.me/notes/5622) - 1 ноября Apple официально запустила подписочный сервис TV+, с оригинальным контентом в виде фильмов, сериалов и телешоу. На российском рынке сервис пока локализован только через субтитры. Стоимость подписки – 199 руб. в месяц. Я смог отметить две проблемы при использовании Apple TV+: В окне подтверждения подписки вместо цены и срока действия значился знак вопроса. Для - [Удаление Gmail-писем из приложения Apple Mail для iOS](https://bulkin.me/notes/5617) - При использовании приложения Apple Mail для iOS в связке с Google-аккаунтом может возникнуть ситуация, что удалить письма нельзя, можно только заархивировать. Проблема решается следующим образом: Settings -> Password & Accounts Выбрать из списка Gmail-аккаунт, а затем еще раз нажать уже на адрес вашей почты В окне настроек аккаунта нажать Andvanced В разделе "Move discarded massages - [[macOS] Сброс Launchpad](https://bulkin.me/notes/5615) - Панель запуска в macOS помогает быстро получать доступ к установленным в системе приложениям. Если вы решили сбросить порядок приложений, отображаемых в Launchpad, то необходимо в терминале выполнить следующую команду: defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock После этого в Launchpad приложения будут отсортированы по умолчанию. - [[macOS] Установка неподдерживаемого сканера](https://bulkin.me/notes/2419) - Сегодня занялся подключением своего принтера и сканера к новому iMac'у. С подключением и настройкой принтера проблем не возникла (все таки он у меня еще довольно современный и в составе Mac OS X есть необходимые драйвера), а вот со сканером Epson Perfection 660 (модель 6650) пришлось повозиться. При подключении к компьютеру он никаким образом не опознавался. - [Про то, как достать фразы из qaanswers.ru](https://bulkin.me/notes/2915) - Сегодня в чат скинули ссылку на сайт http://qaanswers.ru/, который каждый раз выдает забавную фразу из жизни QA-инженера, или как их там правильно называть? Стало интересно, каким образом хранятся выводимые фразы и можно ли их так просто взять? Выяснил, что за генерацию фраз отвечает скрипт qwe.php. Каждый раз, когда мы обращаемся к qwe.php, он возвращает нам случайно - [Как прочитать ext3/ext4 из под Windows?](https://bulkin.me/notes/700) - Linux - это хорошо, но иногда приходится переключаться на Windows, чтобы выполнять ряд задач, которые либо нельзя выполнить в Линуксе, либо выполнить можно, но очень геморройно. В общем, мы перешли на Windows, и хотим что-то скопировать с диска, на котором сохраняли в Linux'е, но тут у новичков возникнет проблема – ведь диски Линукса не отображаются - [Команды a2enmod / a2dismod и a2ensite / a2dissite](https://bulkin.me/notes/2412) - Несколько полезных команд Apache: a2enmod {modname} – подключение модуля (например "a2enmod rewrite" – подключает mod_rewrite) a2dismod {modname} – отключение модуля (например "a2dismod rewrite" – отключает mod_rewrite) Сами же модули находятся в следующих директориях: /etc/apache2/mods-available – доступные модули /etc/apache2/mods-enabled – задействованные модули (содержит ссылки на модули из директории 'mods-available') a2ensite {vhost_conf_name} – подключает виртуальный хост (например "a2ensite - [Конференции про OTT, Digital TV & Video](https://bulkin.me/notes/5370) - Ниже приведен список конференций и мероприятий, которые так или иначе связаны с ТВ- и медиарынком. КИНО ЭКСПО CSTB Telecom & Media (в рамках форума также панельная дискуссия OTT.Future + премия "Большая Цифра") ConTech (Content & Technology for Digital TV & Video in Russia) Connected Future: Трансформация ТВ и Медиа TeleMultiMedia Forum NATEXPO RIW (Russian Internet - [Обновление прошивки на Xiaomi MiPad 4](https://bulkin.me/notes/5595) - Есть в наличии планшет Xiaomi MiPad 4, с неофициальной прошивкой v10.1.1.0.ODJCNFI и разблокированным загрузчиком. В связи с глючностью данной прошивки (часто появлялись сообщения о сбоях системных процессов) было решено установить актуальную на данный момент официальную китайскую прошивку, которая, в отличии от неофициальных, имеет встроенный режим обновления системы. Инструкция по обновлению: Скачать последнюю версию прошивки с - [FIFARUS год спустя](https://bulkin.me/notes/5598) - В прошлом году я передал права на домен fifarus.ru новому владельцу. Покупатель тогда написал, что "проект перспективный, нужно развивать". А времени на развитие у меня как раз и не хватало. Успевал лишь закинуть по одной-две новости в неделю, хотя и этого было достаточно, чтобы сайт держал аудиторию в несколько тысяч уников в день. После продажи - [Обновление Амедиатеки](https://bulkin.me/notes/5575) - Вчера, 1 августа, Амедиатека начала обновление своего Сервиса. И если, обычно, деплой обновлений происходит незаметно для конечных пользователей, то коллеги из SPB TV (а именно они отвечают за техническую поддержку Сервиса) решили "потушить" API прям на продакшене (и как следствие, все отвалилось), выведя лишь сообщение о том, что "Амедиатека перезапускается". Технорями, скорее всего, было поставлено - [MSBUILD: error MSB3428: Could not load the Visual C++ component "VCBuild.exe"](https://bulkin.me/notes/5583) - Для решения проблемы ввести команду: npm install --global --production windows-build-tools - [[Решение] Разряжается бритва Philips YS534](https://bulkin.me/notes/5559) - Несколько лет назад приобрел бритву Philips YS534. Где-то с полгода назад она начала быстро разряжаться, и в конце концов заряда стало ели хватать на 3 минуты работы. Проблема, как не трудно догадаться, заключается в аккумуляторе, который исчерпал свою емкость. Решение проблем - замена аккумулятора. Открываем корпус бритвы (для этого понадобится бит TORX T8H, брал из - [Выпущена новая версия "Первый канал" для Apple TV](https://bulkin.me/notes/5546) - Вчера состоялся релиз обновленной версии приложения "Первый канал" для приставок Apple TV 4-го поколения (tvOS). Из особенностей: Добавили раздел "Спорт" По этой причине пункт "Эфир" из меню пришлось убрать, т.к. в menuBarTemplate число допустимы пунктов ограничены семью (странная особенность, конечно) Переработали наполнение главного экрана, теперь оно повторят то, как сделано в последних версиях приложения для - [Генерация документации по API](https://bulkin.me/notes/5529) - Для создания документации по API (т.н. API doc) можно воспользоваться следующими готовыми сервисами: swagger.io apiblueprint.org apiary.io apidocjs.com mashape.com cloud.google.com/apigee www.miredot.com apispark.com raml.org github.com/danielgtaylor/aglio - [Как обновиться до macOS Mojave, если компьютер старый](https://bulkin.me/notes/5521) - С выходом macOS 10.14 (Mojave) Apple перестала поддерживать часть старых устройств, а именно все, что было выпущено до середины 2012 года включительно. Данное ограничение связано с тем, что для работы macOS Mojave требуется видеокарта с поддержкой Metal (API), а это Intel HD и Iris Graphics из серии HD 4000 и новее, графические процессоры AMD GCN - [Некорректный формат скидок на сайте IKEA](https://bulkin.me/notes/5514) - Как же меня доставляют такие моменты: - [Page Up и Page Down на клавиатуре Apple](https://bulkin.me/notes/5497) - Если у вас не клавиатура без цифровой клавишной панели, то, возможно, возникал вопрос - как скролить список "Вверх" и "Вниз", если клавиши Page Up и Page Down отсутствуют? Для этого необходимо использовать комбинацию клавиш: fn + ↑ (стрелка вверх) и fn + ↓ (стрелка вниз) – аналог нажатия на кнопку Page Up ил Page Down - [Гостиница "Северная корона"](https://bulkin.me/notes/5485) - Петербург, набережная реки Карповки, 31. На этом месяце была построена гостиница «Северная корона», которая из-за финансовых трудностей так и не была введена в эксплуатацию. Строить начали в 1988 году, а уже в 1995 году комплекс был практически готов. Примечателен факт, что во время торжественной презентации «Северной короны» с участием чиновников и мэра Анатолия Собчака произошел - [Movavi – скидка 40% при попытке удаления программы](https://bulkin.me/notes/3943) - Щедрая скидка в 40% ожидает тех, кто захочет удалить какой-либо из продуктов от Movavi. В моем случае при удалении Movavi Video Converter отобразился баннер, предлагающий скидку в размере 40% на покупку лицензии. Ссылка на получение скидки: эта или эта (либо просто ввести купон UNINSTALL). Подход, когда потенциального клиента пытаются удержать всеми силами, мне нравится. Но вот интересно, а они как-то борются с - [Google Lens](https://bulkin.me/notes/5472) - Google Lens – технология распознавания изображений с помощью визуального анализа на основе нейронной сети. Lens с недавних пор встроен в приложение Google Photos, но, порой, результаты бывают весьма противоречивыми. Так, Google Lens не смог распознать на представленном ниже фото здание / архитектуру, но система все же решила, что анализ прошел успешно и вывела список... автомобилей! - [Перестал запускаться Google Chrome](https://bulkin.me/notes/5464) - Возникла необходимость на Windows 10 сначала удалить драйвера от видеокарты NVIDIA, а затем установить их повторно. Все прошло хорошо, но после этого перестал запускаться браузер Google Chrome, без отображения каких-либо ошибок на этот счет. Пришлось искать логи Хрома, которые указали на проблему при перемещении директории GPUCache: C:\>[9364:8988:0115/134304.707:ERROR:cache_util_win.cc(19)] Unable to move the cache: 0 [9364:8988:0115/134304.707:ERROR:cache_util.cc(140)] Unable - [Кто сколько зарабатывает](https://bulkin.me/notes/5461) - Сервис анализа заработных плат в IT-индустрии: https://www.levels.fyi/ Данные о зарплатах, бонусах и прочих дивидендов формируются на основе анонимных данных, которые можно оставлять на сервисе. Так, к примеру, оклады сотрудников Яндекс на позиции Software Engineer выглядят так. - [Скидка 60 руб. при оплате через Google Play](https://bulkin.me/notes/5457) - Оказывается, при покупке в приложении через Google Play может быть представлена скидка в 60 руб. Краткая информация акции: Получите мгновенную скидку 60 руб. при покупке в приложении любого контента, стандартная цена которого превышает 240 руб. Скидка начисляется и учитывается при оплате в Google Play. Специальное предложение действует в течение 24 часов после получения и только - [Чем регулируются персональные данные](https://bulkin.me/notes/5303) - ФЗ "О персональных данных" предусматривает право пользователей запросить у оператора персональных данных (ПД) сведения о том, какие ПД обработаны, а также потребовать полного удаления ПД. Принципы обработки ПД: https://consultant.ru/document/cons_doc_LAW_61801/96fbc469f91f57235cc842a85e0516a99f23dc85/ Условия обработки ПД: https://consultant.ru/document/cons_doc_LAW_61801/315f051396c88f1e4f827ba3f2ae313d999a1873/ Права пользователей: https://consultant.ru/document/cons_doc_LAW_61801/3ec53031c47840d320df01e8cfd03c8090c7a3fb/ Обязанности оператора ПД (в т.ч. уничтожить ПД): https://consultant.ru/document/cons_doc_LAW_61801/d3fe43a7c415353b17faab255bc0de92bea127da/ - [Сайт Nike - Forbidden access](https://bulkin.me/notes/5430) - Вчера заметил, что при попытке открыть страницу товара на сайте https://store.nike.com, происходит ошибка: {"error_id":"","errors":[{"code":30,"message":"Forbidden access"}]} Решил зайти с разных браузеров – та же проблема. Включил VPN – страница товара отобразилась нормально. Вывод: блокировка по IP. Пошел писать письмо в тех. поддержку Nike. UPD: на следующий день уже починили. - [[Google] Ломается верстка в блоке "знаний"](https://bulkin.me/notes/5421) - Продолжаем тему блока "знаний" на страницах поиска Google на примере выдачи похожих результатов по людям. На скриншоте ниже показано два разных поведения при "обрезке" длинного имени. В первом случае имеется стилевой баг, когда часть текста вылезает за рамки допустимого контейнера, а во втором случае, наоборот – длинный текст обрезается, на что указывает символ "многоточие" (через свойство text-overflow: ellipsis). - [Купите этот товар и получите подарок](https://bulkin.me/notes/5411) - В Яндекс.Маркет магазины могут выгружать информацию о скидках, акциях и подарках, которые ждут покупателей по конкретному товару. Порой, ценность таких подарков весьма преувеличена. Так, при покупке телевизоров за 83 тыс. предлагается не много ни мало чистящие салфетки, а в другом магазине за телевизор с ценником в 78 тыс. дадут фирменный пакет! - [Про мебель из IKEA, качество сервиса и сопровождение](https://bulkin.me/notes/5402) - Начинаю потихоньку обставлять квартиру мебелью. Выбор изначально был в сторону IKEA, не столь за счет своей бюджетной составляющей, как за счет тем стилевым решением, которое я изначально хотел видеть в квартире. В гостиной поставил систему хранения БЕСТО, стеллаж КАЛЛАКС, диван ФРИХЕТЭН, журнальный стол ЛАКК, на пол – ковер АЛЛЕРСЛЕВ. В прихожей – скамья и вешалка - [Проблемы с инициализацией ресурсов на сайте IKEA](https://bulkin.me/notes/5348) - IKEA – мировой лидер по производству мебели и товаров для дома, а сайт, который генерирует до 20% всех продаж, до сих пор не могут избавить от множества ошибок и всевозможных глюков. То списки товаров не загружаются, то не войти на сайт, предварительно не почистив куки, то еще что-то. А в планировщике кухне недавно так вообще - [Почта России меняется... (продолжение)](https://bulkin.me/notes/5391) - Продолжение поста трехгодичной давности. В последнее время стал активно заказывать всякую мелочевку через AliExpress. Из Китая посылки доходят небыстро, но цена на подобный товар компенсирует время ожидание. У "Почты России" с недавних пор есть приложение для iOS / Android, где можно отслеживать доставку посылки по трек-коду, адрес места получения и другую полезную информацию. Еще через - [Почта России меняется...](https://bulkin.me/notes/4022) - 22 сентября из США была отправлена бандероль в Санкт-Петербург через USPS, без всяких там "ускоренных" способов доставки и пр. 1 октября бандероль уже была доставлена в местное отделение почты, а 3 октября я ее уже получил. Таким образом, доставка составила 10 дней. Не знаю, либо мне так повезло, либо "Почта России" действительно меняется в лучшую сторону. Два года назад - [Gett Такси и бонусы на поездки](https://bulkin.me/notes/5079) - Ранее, в Android была возможность определить, какие другие приложения запущены на устройстве (через метод getRunningAppProcesses). Это явно не секьюрно, и начиная с версии Android 5 такую возможность убрали. Хотя до сих пор можно узнать, какие приложения установлены, что также как-то не очень... Этим летом мне приходилось часто ездить по городу туда-сюда. В некоторых поездках я - [Расшифровка моделей телевизоров](https://bulkin.me/notes/5357) - В наименование моделей телевизоров производитель, зачастую, включает год производства, модельный ряд и другие технические характеристики модели устройства. В зависимости от производителя, модели расшифровываются по-разному: Телевизоры Samsung: http://en.tab-tv.com/?page_id=7123 Телевизоры LG: http://en.tab-tv.com/?page_id=7111 Телевизоры Sony: http://en.tab-tv.com/?p=12043 Телевизоры Philips: http://en.tab-tv.com/?p=12722 Телевизоры Hisense: http://en.tab-tv.com/?p=14190 Телевизоры Panasonic: http://en.tab-tv.com/?p=12177 - [Кто делает технику для IKEA](https://bulkin.me/notes/5328) - В IKEA помимо мебели, а также различных принадлежностей, продается еще и кухонная техника – холодильники, духовые шкафы, варочные панели и пр., и все под брендом IKEA. Но понятно, что сама IKEA не производит данную технику, в основном ее делает также шведская компания Electrolux. Кое-что производит Whirlpool (к примеру, духовой шкаф РАФФИНЕРЭД) и некоторые другие производители. Сборка осуществляется в Германии, Венгрии - [Elvis Presley – You Don't Have To Say You Love Me](https://bulkin.me/notes/5362) - Песня "You Don’t Have to Say You Love Me" изначально написана на итальянском языке и называлась «Io che non vivo (senza te)». Авторы – композитор Пино Донаджио и поэт-песенник Вито Паллавичини. В 1966 году песню на английском языке исполнила британская певица Дасти Спрингфилд. Позже, в 1970 году, данную песню исполнил Элвис Пресли, у которого, по-моему - [Обои для iPhone Xs – это пузыри, а не планеты](https://bulkin.me/notes/5360) - На коробке iPhone Xs изображена половина чего-то. Многие считают, что это планета, что-то вроде "цветной" Земли, или к примеру, изображение Сатурна. На самом деле, это фото мыльного пузыря. Как была сделана эта фотография, можно посмотреть в официальном видео от Apple: - [[Sublime Text] Решение проблемы шрифтов в MacOS Mojave](https://bulkin.me/notes/5345) - Apple удалила в последней версии MacOS (Mojave) цветное субпиксельное сглаживание, что привело к проблемам отображения шрифтов в части приложений. Так, что в последней на данный момент версии Sublime Text (3.1.1) эта проблема наблюдается очень отчетливо. Для решения проблемы необходимо в настройках Sublime Text добавить следующее: "font_options": ["gray_antialias"], "theme_font_options": ["gray_antialias"], - [Серена Юрьевна Уильямс](https://bulkin.me/notes/5335) - Вот что может произойти, если отдать все на откуп алгоритмам – при запросе "Серена Уильямс" Google формирует "блок знаний", где первой фотографией идет теннисистка Мария Шарапова. Первая фотография также используется для блока похожих запросов: Весьма тонко... Очень тонко. - [Проверь себя за шизофрению](https://bulkin.me/notes/1145) - Для простого обывателя одним из популярных тестов проверки на наличие шизофрении является, бесспорно, вращающаяся маска Чарли Чаплина (ну, или кого-нибудь другого). Сами же врачи, чтобы выявить такое заболевание, как шизофрения, навряд ли ограничиваются только одной маской. Так вот, сутью теста является то, что у человека, не страдающего шизофренией, зрение обманывает, когда видит обратную (вогнутую) сторону - [Обновление iOS 5.1.1 на 6.0 beta](https://bulkin.me/notes/1951) - /p> - [Apple без Стива](https://bulkin.me/notes/1418) - Сегодняшняя неделя была омрачена смертью Стива Джобса. 5 октября состоялась презентация нового телефона iPhone 4S, а 6 октября стало известно, что умер Джобс. Многие считают, что смерть настала Стива раньше, может за день до презентации, а может и как раз 5 числа. Но чтобы не омрачать публику и не проводить траурную презентацию, было решено сообщить о - [[Git] bad object refs/remotes/origin/HEAD](https://bulkin.me/notes/5314) - Проблема: при выполнении команды git gc выдается ошибка: fatal: bad object refs/remotes/origin/HEAD error: failed to run repack Один из вариантов решения проблемы: git remote set-head origin --auto При повторной попытке выполнить команду 'gc': Enumerating objects: 6542, done. Counting objects: 100% (6542/6542), done. Delta compression using up to 4 threads. Compressing objects: 100% (2081/2081), done. Writing - [Про файлы с одинаковым именем и расширением в одной папке](https://bulkin.me/notes/1675) - Как известно, в ОС Windows не могут существовать два файла с идентичным именем и расширением, тоже самое относится и к папкам. А теперь посмотрим внимательно на скриншот, и скажем, что в нем не так. Нашли? В директории находятся два файла с именем «avatar_1.jpg», при этом имена файлов и расширения идентичны. И ведь не было предпринято - [[macOS] Не регулируется громкость звука](https://bulkin.me/notes/5296) - Если при попытке отрегулировать громкость звука с помощью соответствующих кнопок на клавиатуре появляется индикатор с перечеркнутым кружком, а перезагружать компьютер для решения проблемы не хочется, то можно попробовать в консоли "убить" процесс 'coreaudiod', отвечающий за аудиосистему: sudo killall coreaudiod Через несколько секунд процесс перезапустится, и проблем со звуком уже быть не должно. - [Хочешь большой?](https://bulkin.me/notes/5289) - В приложении Sports.ru в какой-то момент крутился баннер "Хочешь большой?", с изображением того самого. Увидеть нечто подобное на одном из популярнейших спортивных ресурсов – ну не знаю, не знаю... Судя по всему, товарищи из рекламного отдела до сих пор не осилили минус-слова в Google AdWords. - [Хуй вам в жопу, а не зарплату](https://bulkin.me/notes/5286) - Сегодня утром под окном дома разыгрался настоящий спектакль: около десяти дворников-гастарбайтеров собрались в кучку, и что-то активно обсуждали с подъехавшим представителем нашего ЖКС. Как выяснилось позже, это была стачка – товарищи с Ближнего Востока требовали выдать им зарплату, на что получили монолог о том, что для начала нужно по-нормальному работать, а потом уже что-то просить. Стачка - [Как открыть домофон без ключа](https://bulkin.me/notes/5282) - Производители домофонов закладывают специальные заводские комбинации для функций аварийного доступа и сервисного обслуживания в свои устройства. Используя данные комбинации можно открыть дверь без наличия домофонного ключа. Стандартный код аварийного открытия отличается у разных изделий, зависит от модели устройства и версии его прошивки. Важно понимать, что при установки домофона стандартные коды зачастую меняют на другие, поэтому - [Telegram – 500 Internal Server Error](https://bulkin.me/notes/5278) - Везет мне на всякого рода ошибки. На днях при заходе на сайт Telegram отобразилась 500-ая ошибка. Рефреш, еще рефреш – увы и ах, без изменений. - [[MongoDB] Удаление поля из коллекции](https://bulkin.me/notes/5249) - Допустим, в какой-то коллекции есть документы, содержащие поле, которое стало уже не нужным, и вы хотите удалить это поле из всех документов данной коллекции. Для этого достаточно выполнить следующий запрос: db..update({}, {$unset: {:1}} , {multi: true}); - [[CocoaPods] Запретить Sending stats](https://bulkin.me/notes/5251) - По умолчанию при выполнении команды "pod update" после обновления зависимостей происходит отправка статистики, которое в некоторых случаях занимает много времени: $ pod update --no-repo-update Update all pods Analyzing dependencies Downloading dependencies Using Crashlytics (3.10.0) Using Fabric (1.7.3) Generating Pods project Integrating client project Sending stats Pod installation complete! There are 2 dependencies from the Podfile - [[MongoDB] Удаление поля из массива](https://bulkin.me/notes/5232) - В коллекции 'payments' имеется следующая структура данных: "log" : [ { "item_id" : "1478", "method" : "card", "cost" : 199.0, "cr_time" : ISODate("2018-06-10T10:38:49.868+0000"), "pay_time" : NumberLong(1528627129), "rent_end_date" : ISODate("2018-07-10T10:38:49.000+0000") } ... ] Необходимо удалить поле "rent_end_date" для "item_id" : "1478". Решение: db.payments.find({'log.item_id': '1478' }).forEach(function(doc) { var rentEndDate = doc.log; for(var i = 0; i - [Подключение Apple TV 4K к Xcode](https://bulkin.me/notes/5008) - В новой версии приставки Apple TV 4K с задней панели был убран порт USB-C, который ранее использовался для соединения приставки с компьютером, и позволял деплоить приложения через Xcode. Сейчас же концепция связки Apple TV 4K и Xcode состоит в том, что устройства должны быть соединены друг с другом через Wi-Fi. Для этого в Apple TV заходим - [ЧМ по футболу в приложении "Первый канал" для Smart TV](https://bulkin.me/notes/5226) - В приложении "Первый канал" для Smart TV появился новый раздел, приуроченный к старту Чемпионата мира по футболу 2018, который пройдет с 14 июня по 15 июля в России. На данный момент в этом разделе доступы видеосюжеты, посвященные футбольной тематике. Ближе к началу турнира появится также блок расписания матчей. А непосредственно перед началом самих матчей будут отображаться - [Оплата госпошлины в Сбербанке](https://bulkin.me/notes/5229) - На днях нужно было оплатить госпошлину за регистрацию прав собственности на недвижимое имущество в размере 2 тыс. рублей. К слову, на сайте Госуслуг предоставляется скидка в 50% при оплате госпошлин через онлайн, и все бы хорошо, но госпошлину за регистрацию собственности оплатить до сих пор у них нельзя. Иду в Сбербанк. Спрашивают: "Чем будете платить – картой или - [Вадим Мулерман – Король-победитель](https://bulkin.me/notes/4999) - «Хромой король» — песня Александра Дулова на стихотворение Мориса Карема «Le retour du roi» (дословно — «Возвращение короля»). Композиция стала широко известна в 1960-е годы в исполнении Вадима Мулермана. С ней он стал лауреатом Всесоюзного конкурса артистов эстрады 1966 года. На этом конкурсе по настоянию редакторов из песни пришлось исключить последний куплет (в котором говорится, - [Instagram – 5xx Server Error](https://bulkin.me/notes/5192) - Во второй половине дня 10 мая пытался зайти на сайт Instagram, а тут такое: Request URL: https://www.instagram.com/ Request Method: GET Status Code: 503 Remote Address: 31.13.72.174:443 Referrer Policy: no-referrer-when-downgrade Проблема недоступности сервиса, оказалось, затронула большую часть Европы и еще некоторые регионы. Подобное падение сервиса, к слову, уже не первое за последнее время. - [Крымский мост на Google Maps](https://bulkin.me/notes/5204) - Вчера был открыт Крымский мост, строительство которого началось в феврале 2016 года. Вот как значится мост на картах Яндекс: А вот как на Google Maps: Чтобы сообщить о неточности на картах Google, достаточно открыть боковое меню, затем "Оставить отзыв" -> "Дорога отсутствует" и отправить сообщение с информацией о месте, где отсутствует дорога (в данном случае - [Вечный огонь («От героев былых времён»)](https://bulkin.me/notes/5196) - Один из любимых военных фильмов отца – "Офицеры". Каждый раз, когда фильм подходит к концу, ему не удается сдержать слез. В конце фильма звучит песня "Вечный огонь" в исполнении Владимира Златоустовского (композитор Рафаил Хозак, стихи Евгения Аграновича): От героев былых времён Не осталось порой имён. Те, кто приняли смертный бой, Стали просто землёй и травой. - [[Linux] Удаление содержимого файла](https://bulkin.me/notes/5185) - Есть несколько возможных команд, которые позволяют удалить содержимое файла: > filename cp /dev/null filename filename < /dev/null echo -n > filename truncate -s 0 filename - [Рамин Джавади – Мир Дикого запада](https://bulkin.me/notes/5182) - Главная музыкальная тема сериала "Мир Дикого запада" в исполнении ее автора, композитора Рамина Джавади: - [Qiwi: Internal Server Error](https://bulkin.me/notes/5179) - После авторизации на сайте Qiwi может возникнуть ошибка Internal Server Error: - [Сериал "Пространство" (Экспансия)](https://bulkin.me/notes/5151) - После "Видоизмененного углерода" захотелось посмотреть еще что-нибудь нового из мира космического Sci-Fi. "Кинопоиск" посоветовал глянуть сериал "Пространство", у которого достаточно высокий рейтинг в 7,6. Американский сериал, в основу сюжета которого лег роман «Пробуждение Левиафана» Джеймс Кори, состоит из трех сезонов (третий сезон стартовал в апреле этого года). Человечество смогло колонизировать Марс, а также ряд спутников - [Альфабанк vs ВТБ](https://bulkin.me/notes/5169) - "Альфабанк" на данный момент предоставляет очень функциональный банк-клиент, обладающий многими полезными, и зачастую, уникальными фичами, которых нет и в помине у конкурентов. Недавно пришлось более тесно поработать с банк-клиентом ВТБ и вот какие по сравнению с "Альфабанком" ограничения там имеются: Нельзя самостоятельно назначить банковскую карту к нужному счету (как следствие – нельзя прикрепить к одному счету - [Вид из окна](https://bulkin.me/notes/5165) - Cadillac Escalade, припаркованный на помойке – реалии российского мировоззрения. - [Продал сайт FIFARUS](https://bulkin.me/notes/5127) - 3 апреля я продал сайт FIFARUS.RU, который вел в течение 12 лет, с 2006 года. В последние годы свободного времени на то, чтобы продолжать вести сайт с тем же задором, как в былые годы, становилось все меньше и меньше. Поэтому было решено найти тех, кто бы смог продолжить вести фифарус, т.к. вариант взять и забросить - [Подведение итогов голосования](https://bulkin.me/notes/39) - Месяц близится к своему завершению, а вместе с ним и наш опрос, проводимый на сайте FIFARUS.Ru. Напомню, вопрос звучал так: "За какую команду в FIFA вы играете по интернету?" Вот как распределились голоса наших посетителей: - За свой любимый клуб 49.19 % (669) - Только Барселона 14.34 % (195) - Любую, только НЕ Барселона 13.82 - [Интервьюшко](https://bulkin.me/notes/67) - SLameN: Для начала расскажите о себе: Как вас зовут, возраст, где вы учитесь / работаете? Magister: Зовут меня Александр, родился в Ленинграде. Город (да и страну) не променял, поэтому так и остался жить в Питере. Учусь в СПб ГУАП по технической специальности. Работаю в компьютерном магазине продавцом. SLameN: Это Ваше первое интервью? Если нет, то, - [[Linux] Удаление файлов по расширению](https://bulkin.me/notes/5108) - Для рекурсивного удаления файлов определенного расширения можно использовать следующую команду: find -name "*.extension" -type f -delete Пример: в каталоге /var/www/site.com удалить все файлы с расширением .DS_Store: find /var/www/site.com -name "*.DS_Store" -type f -delete Для подстраховки можно сначала посмотреть, что будет удалено. Для этого: find /var/www/site.com -name "*.DS_Store" -type f Важно, чтобы ключ -delete был последним - [Удаление зуба "мудрости"](https://bulkin.me/notes/3530) - На прошлой неделе удалил свой первый коренной зуб. Им сразу же стал зуб мудрости – нижняя "восьмерка" справа. Процедура заняла не более десяти минут, однако три укола анестезии отходили где-то часов шесть. Завтра будет ровно как неделя после удаления, и я бы хотел поведать, как за это время протекало мое существование. Среда Собственно, день, когда удалили зуб. Вырвать - [Яндекс.Деньги 3%](https://bulkin.me/notes/5097) - Никогда не использовал Яндекс.Деньги, но тут возникла ситуация, что мне могут переслать средства только в эту платежную систему. Сумма была большой, поэтому пришлось идти в салон "Евросеть" для верификации аккаунта. Денежные средства поступили на счет, все ок. Настало время выводить средства из ЯД на банковскую карту. Первое разочарование – это размер комиссии на вывод и снятие наличных, - [[YouTube] Ссылка на фоновую картинку канала](https://bulkin.me/notes/5090) - На сайте YouTube владельцы каналов могут поставить фоновую картинку канала (Channel Art), к которой с недавних пор предъявляются особые требования в размерах (связано это с тем, что такая картинка должна смотреться корректно на трех устройствах – десктопе, телевизоре и телефоне). Однако, если вдруг на каком-то канале вам понравилась картинка, и вы захотите ее сохранить, то стандартный - [Окончание добровольного рабства](https://bulkin.me/notes/5066) - На днях закончилось добровольное рабство, которое заняло чуть меньше двух лет. Но досрочного погасить ипотечный кредит – это лишь часть дела. Далее квест продолжается: в банке необходимо заказать справку, подтверждающую полное погашение кредита. Так, в банке ВТБ справка делается в течение пяти рабочих дней (мне сделали за два), при этом при заказе справки необходимо повторно отправлять первые - [Ошибка на сайте ВТБ](https://bulkin.me/notes/5049) - На сайте банка ВТБ при попытке начать разговор в режиме чата возникает ошибка со следующим пояснением: Настраиваемая ошибка код 110 Солидный банк, а наименовать нормально ошибки, которые выводятся пользователю в интерфейс, так и не научились. - [[Sublime Text] Отключение проверки обновления](https://bulkin.me/notes/3102) - На своем "Маке" в качестве постоянного текстового редактора использую Sublime Text 3. В последнее время он стал просить скачать новую версию, которую, по определенным причинам, мне устанавливать не хочется. И так каждый раз при открытии Sublime Text отображается модальное окно "А не хотите ли загрузить новую версию?". Это немного напрягало, поэтому было решено найти способ отключить данное - [[Chrome] Красный цвет окна браузера](https://bulkin.me/notes/2956) - Сегодня обнаружил, что после обновления Google Chrome до версии 32.0.1700.72 m, все окно браузера было в красном полупрозрачном цвете: Проблема была явно локальной, а поиск в сети ответа не дал. Пошел в chrome://flags и начал экспериментировать в опциями. Вторая же по счету, которая называется "Переопределение списка программного рендеринга Mac, Windows, Linux, Chrome OS, Android" и - [[macOS] Отключаем Spotlight](https://bulkin.me/notes/4720) - Spotlight удобная штука, но только для тех, кто ею пользуется. Я, к примеру, за все годы использования Мак'а так и не проникся философией Spotlight в виду того, что ничего такого искать и не приходится. Либо у меня данные структурированы по директориям, либо, если что-то часто используемое, лежит на рабочем столе. И даже если мы не используем Spotlight, - [[CocoaPods] Запретить Updating local specs repositories](https://bulkin.me/notes/5043) - Чтобы каждый раз при выполнении команды "pod update" не происходило обновление репозитория CocoaPods (которое, к слову, может занимать весьма много времени), необходимо добавить флаг "--no-repo-update": pod update --no-repo-update - [[Xcode] clang: error: -fobjc-weak is not supported](https://bulkin.me/notes/5041) - При сборке проекта на Xcode 9.2 и с CocoaPods 1.4 столкнулся с тем, что при компиляции некоторых библиотек возникает следующая ошибка: clang: error: -fobjc-weak is not supported on the current deployment target Решение: необходимо обновить скрипт xcodeproj sudo gem update xcodeproj После чего заново выполнить pod update - [[Git] Узнать количество коммитов за период](https://bulkin.me/notes/5039) - Узнать количество коммитов за определенный период времени можно следующим способом: Количество коммитов в текущей ветке за указанный период времени: git rev-list --count HEAD --since="Jan 1 2016" --before="Dec 31 2016" Количество коммитов по всем веткам за указанный период времени: git rev-list --count --since="Jan 1 2016" --before="Dec 31 2016" --all Количество коммитов (исключая мержи) по всем веткам - [[macOS] Установка .dmg через командную строку](https://bulkin.me/notes/5035) - MacOS представляет элегантный способ установки приложений, путем простого копирования приложения в папку /Applications. Однако в некоторых случаях все еще возникает необходимость установки .dmg через командную строку. Сделать это можно четырьмя простыми командами. Все, что необходимо, это смонтировать образ .dmg, и скопировать его содержимое в директорию, а затем размонтировать .dmg файл. Монтируем образ: sudo hdiutil attach [disk-image-name].dmg - [[Git] Создание метки (тега)](https://bulkin.me/notes/3745) - git tag – просмотр существующих меток git tag -n10 – просмотр существующих меток с аннотацией (где n10 - количество строк аннотации для отображения) git show – просмотр метки вместе с коммитом, который был помечен git tag -a -m "" – создание аннотированной метки git tag -a -m "" – создание аннотированной метки на - [YouTube больше не монетизирует аккаунты, если меньше 1000 подписчиков](https://bulkin.me/notes/5028) - Пришло письмо от Google: Информируем Вас об изменениях в партнерской программе YouTube. Основной принцип партнерской программы YouTube – возможность участия в ней как можно большего количества партнеров, однако при этом мы предпринимаем усилия для защиты доходов, которые получают авторы в рамках экосистемы YouTube. В соответствии с новыми условиями партнерской программы YouTube Ваш канал YouTube не - [[Smart TV] Прямой эфир в приложении "Первый канал" – решение](https://bulkin.me/notes/5020) - Удалось выяснить проблему, из-за с августа прошлого года не работал прямой эфир в приложении "Первый канал" для Samsung Smart TV на базе Tizen. Похоже, что в обновлении прошивки, которое было выпущено в начале августа 2017, перестал корректно обрабатываться External WebVTT Track в манифесте HLS видеопотока, из-за чего наличие тега #EXT-X-MEDIA:TYPE=SUBTITLES приводило к сбою видеоплеера. В официальной - [[macOS] Проблемы при обновлении до High Sierra](https://bulkin.me/notes/4931) - На днях стала общедоступна новая версия операционной системы macOS, которая получила название High Sierra. Произвести обновление решил сначала на рабочем MacBook Pro 2011 года, благо Apple еще продолжает поддерживать эти устройства. Штатным способом через App Store загрузил установщик High Sierra, и запустил обновление. Т.к. процесс установки всегда занимает много времени, и дело было уже под вечер, то решил - [webOS 3.5](https://bulkin.me/notes/4742) - Телевизоры LG на базе операционной системы webOS выпускаются с 2014 года, и каждый год версия webOS менялась на целое число. Однако в 2017 году LG будет выпускать свои новые телевизоры не на webOS 4, а на webOS 3.5. Видимо, за прошедший год инженеры смогли наработать лишь на 0,5, что подтверждается скупым набором новых функций: Magic Link, My - [LG Nexus 5](https://bulkin.me/notes/3247) - Приобрел LG Nexus 5. Красный. 16 ГБ. За 14 тыс. рублей. Также прикупил к нему черный чехол Ringke Ultra Slim (софт-тач покрытие). Все это дело смотрится просто шикарно - сочетание черного и красного дает о себе знать. Теперь чуть подробнее: Как я уже писал, в последнее время мне приходилось ходить с рабочими Android-телефонами - сначала HTC EVO - [Про тестирование на стороне LG и Samsung](https://bulkin.me/notes/4514) - Чтобы опубликовать новую версию Smart TV-приложения в магазины Samsung и LG, а также все последующие обновления, нужно пройти сертификацию и тестирование на стороне вендоров. Тестирование на стороне Samsung, обычно, занимает, 1,5 недели. При этом при отправке приложения на проверку у разработчика имеется возможность отметить чек-бокс "Я согласен на выпуск приложения с незначительными дефектами". Это означает, - [Про то, как МТС блокирует номер телефона](https://bulkin.me/notes/4971) - У родителей есть мобильный телефон (оператор МТС), который они используют для звонков, но очень редко. Обычно основным телефоном является другой. После очередного включения телефона сеть все никак не находилась – устройство писало, что нет связи с оператором. Сначала грешил на SIM-карту, мол, опять контакты окислились, или просто чип сдох. Однако контакты оказались нормальными, и мне пришлось - [Adobe Creative Cloud – повышение цен](https://bulkin.me/notes/4962) - О повышении цен на подписку Adobe Creative Cloud было известно еще в начале этого года. Более трех лет Adobe держала стоимость подписки на уровне 1 доллар = 30 рублей, и стоимость тарифного плана "Для фотографов" (Photoshop + Lightroom) обходилась в 3 588 в год. Теперь же Adobe решила решила устранить несправедливое ценообразование, и повысила тариф до 7 728 руб. Для - [[macOS] Про режимы гибернации](https://bulkin.me/notes/2233) - Существует три режима гибернации: hibernatemode 0 — режим сна (все данные сохраняются в оперативной памяти) hibernatemode 25 — гибернация (все данные сохраняются на диске) hibernatemode 3 — комбинация режимов 0 и 25 (т.е. данные сохраняются и на диск, и в память) По умолчанию для декстопных компьютеров задействован режим 0, а для ноутбуков - режим 3. - [[macOS] Добавление PATH Environment](https://bulkin.me/notes/2231) - Добавить переменные среды в MacOS можно следующим способом: в домашней директории пользователя есть скрытый файл .profile, куда как раз таки и необходимо записать переменные. Открывает этот файл в редакторе: nano ~/.profile Добавляем переменную (к примеру, путь до Android SDK): export PATH=$PATH:~/Application/AndroidSDK/tools Сохраняем, закрываем, и выполняем следующую команду, чтобы значения данного файла были прочитаны: source ~/.profile - [[macOS] Освобождение неактивной памяти](https://bulkin.me/notes/2256) - Чтобы освободить память от неактивных данных, которые после закрытия программы резервируются на некоторое время (для ускорения последующего запуска такой программы), то достаточно в терминале ввести команду purge. - [[macOS] Twitter-клиент обновился до версии 2.2.0](https://bulkin.me/notes/2347) - Буквально несколько дней назад обновился официальный клиент Twitter для Mac'ов. Стоит отметить, что последняя версия вышла более года назад и вроде бы даже где-то проскакивала информация о том, что официальный клиент уже не будет иметь поддержки в развитии. Тем не менее, новая версия программы вышла и стала поддерживать графику высокого разрешения (актуально для Retina-экранов), а - [[macOS] Самопроизвольный выход из спящего режима](https://bulkin.me/notes/2430) - После покупки iMac я перестал выключать компьютер, а вместо этого использую режим сна. Все бы хорошо, но иногда компьютер сам произвольно выходил из сна. Лежу вечером, засыпаю, и тут бабах - вспышка! Что это??? Смотрю - монитор засветился, компьютер ожил. Мммм... Встаю, подхожу к столу, нащупываю кнопку "Power", жму. Mac вновь уходит в сон, а - [[macOS] Индикаторы мониторинга системы для MenuBar](https://bulkin.me/notes/2553) - После того, как перешел на Mac OS, стал остро ощущать нехватку вывода различной системной информации в виде индикаторов, размещенных в MenuBar. К примеру, мне важно видеть, сколько оперативной памяти используется в данный момент, какова нагрузка процессора и скорость передаваемого сетевого трафика. Решить эту задачу смогла отличная бесплатная утилита мониторинга MenuMeters (текущая версия - 1.6.1), которая - [[macOS] Ограничение скорости Интернета](https://bulkin.me/notes/3395) - Есть несколько способов, чтобы ограничить скорость сетевого трафика в Mac OS (бывает полезно для тестирования ПО в условиях медленного Интернета). Наиболее интересным вариантом является графическая утилита Network Link Conditioner от самой Apple, которая имеет ряд уже встроенных профилей различных скоростей сетевого соединения (3G, DSL, Edge и пр.) Скачать данную утилиту можно непосредственно на сайте разработчика в разделе "Downloads" - [[macOS] А так ли нужен App Store?](https://bulkin.me/notes/3526) - Как и в случае с мобильными платформами, App Store для Mac OS нужен для того, чтобы предоставлять пользователям удобный доступ к поиску и загрузки приложений. Однако, в случае iOS, где App Store является единственным официальным способом загрузки приложений, для Mac'ов положение дел во многом противоположное - основная масса приложений доступна для скачивания с сайтов-разработчиков. Небольшая часть - [[macOS] Как очистить DNS-кэш](https://bulkin.me/notes/3588) - Для Mac OS X 10.6 (Snow Leopard) и выше необходимо выполнить в терминале следующую команду: sudo dscacheutil -flushcache Зачем нужно сбрасывать локальный DNS-кэш? OS X поддерживает локальный кэш DNS запросов в течение времени, определенного DNS-сервером, но иногда бывает необходимо вручную сбросить кэш и заново запросить данные у DNS-сервера. Например, это может пригодиться в тех случаях, если изменилась или добавилась новая - [[macOS] Установка обновлений через командную строку](https://bulkin.me/notes/4242) - Переодически возникает проблема, когда страница "Обновления" из утилиты App Store вечно висит в состоянии загрузки, и соответственно, не отображается список обновлений, доступных для OS X. Эту проблему можно обойти, используя командную строку. softwareupdate -l – отобразит список доступных обновлений Пример: Software Update Tool Copyright 2002-2015 Apple Inc. Finding available software Software Update found the following new or updated - [[macOS] Ручной вызов Microsoft AutoUpdate](https://bulkin.me/notes/4403) - Утилита Microsoft AutoUpdate используется для проверки и установки обновлений пакета Office. Так, при запуске одного из приложений Office по умолчанию запускается в том числе AutoUpdate для проверки обновлений. Запуск данной утилиты происходит согласно расписанию проверки обновлений, заданных в настройках. Чтобы вручную запустить Microsoft AutoUpdate, достаточно при запущенном приложении Office в меню Help выбрать пункт Check for Updates. Даный - [[macOS] Cочетания клавиш для ввода популярных символов](https://bulkin.me/notes/4534) - — (длинное тире) — Shift + Alt + - … (многоточие) — Alt + ; « (открывающаяся елочка) — Alt + \ » (закрывающаяся елочка) — Shift + Alt + \ ® (зарегистрированная торговая марка) — Alt + R © (копирайт) — Alt + G ∞ (бесконечность) — Alt + 5 ƒ (функция) — Alt - [[macOS] Обновление и очистка пакетов из MacPorts](https://bulkin.me/notes/4755) - Сборная команда, которая обновляет пакеты из MacPorts и делает очистку: sudo port selfupdate && sudo port upgrade outdated && sudo port clean --all installed && sudo port -f uninstall inactive - [[macOS] Определяем, что блокирует переход в гибернацию](https://bulkin.me/notes/4696) - В последнее время мой iMac отказывается переходить в гибернацию – экран потухает, однако жесткий диск продолжает "шуршать", а если нажать на кнопку Power, то экран моментально включается, и компьютер готов в работе, как ни в чем не бывало. Выяснить, что мешает компьютеру корректно перейти в режим гибернации можно через следующую команду: pmset -g assertions Команда - [[macOS] Настройка режима гибернации](https://bulkin.me/notes/4713) - Окончательно поборол проблемы, связанные с переход компьютера в режим сна / гибернации. Проблема заключалось в том, что находясь в режиме сна, компьютер через 4 часа самопроизвольно включался. 4 часа – непростая цифра. Оказалось, что по истечении этого времени происходит выгрузка содержимого из памяти на жесткий диск и выключение питания компьютера (таковы настройки по умолчанию для энергосбережения). - [[macOS] com.apple.DiskManagement error 0](https://bulkin.me/notes/4936) - Все же решил обновить свой iMac 2012 до High Sierra. Как и при обновлении MacBook, здесь также случился ахтунг – обновление завершалось ошибкой "com.apple.DiskManagement error 0". Вся эта лабуда с ошибками при обновлении так или иначе связана с новой файловой системой APFS, которая, по идее, должна ставится только на компьютеры с SSD, и игнорить, как в - [This Gradle plugin requires Studio 3.0 minimum](https://bulkin.me/notes/4926) - Если при переходе на Gradle версии 3 и выше в IntelliJ возникает ошибка "This Gradle plugin requires Studio 3.0 minimum", то в этом случае в файл gradle.properties необходимо добавить следующую строчку: android.injected.build.model.only.versioned=3 - [Деструкция стекловидного тела](https://bulkin.me/notes/3519) - С раннего детства, смотря, скажем, на голубое небо или что-то яркое, замечал, как в глазах "плавают" весьма странные палочки. При этом они следовали именно в том направлении, куда переводишь взгляд, а потом медленно опускались при попытке задержать взгляд на одной точке. Выглядит это примерно так (только не в таком большом количестве): Оказывается, этому есть объяснение, - [Evernote -> OneNote](https://bulkin.me/notes/4907) - Два года назад написал заметку о приложениях, которые использую в своей работе. Среди прочего там упоминается Evernote – приложения для ведения заметок. Одним из преимуществ Evernote была возможность синхронизации заметок между устройствами. Но после того, как схема монетизации у Evernote поменялась, и синхронизировать заметки в бесплатной учетной записи можно стало возможно только на двух устройствах (что меня - [Не работает прямой эфир в "Первом канале" (Samsung Smart TV Tizen)](https://bulkin.me/notes/4902) - После того, как несколько недель назад для телевизоров Samsung Smart TV на базе Tizen 2.3 (а это модели 2015 года) вышло обновление прошивки до версии 1501, в приложении "Первый канал" перестал работать прямой эфир. Т.к. автообновление программного обеспечения в телевизорах по умолчанию включено, то практически все пользователи столкнулись с тем, что теперь прямой эфир стал недоступен. Похоже, что - [[Git] Как узнать название ветки](https://bulkin.me/notes/4898) - Написал небольшой скрипт, который берет название ткущего бранча в гите, и использует его в дальнейших манипуляциях. Для того, чтобы узнать название ветки, достаточно выполнить команду git branch. Однако проблема заключается в том, что команда выводит список всех веток, помечая рабочую ветку звездочкой (*): git branch *dev master discount redesign ... Из всего этого списка нам - [Увольняясь, не забудь сбросить пароль от учетной записи](https://bulkin.me/notes/2801) - В эту пятницу начальник попросил разобраться с компьютером, за которым работал уже наш бывший сотрудник-программист. Ушел, он, кстати, весьма неожиданно, в то время, когда я только ушел в отпуск. Поэтому, выйдя через две недели на работу, я увидел его безжизненно рабочее место. Как потом выяснил, уйти ему пришлось в связи с тем, что проект, над которым - [Интерактивные курсы по Git и SVN](https://bulkin.me/notes/1634) - Git How To – интерактивный курс по основам Git SVN How To - интерактивный курс по основам SVN - [Auto pull при каждом коммите в GitHub](https://bulkin.me/notes/3192) - Разработчик пишет код, коммитит, пушит в GitHub... И для некоторых задач весьма хочется, чтобы эти изменения сразу появлялись на нашем тестовом сервере. Т.е. по сути нам нужно, чтобы при комитте происходил автоматический вызов команды 'git pull' на тестовом сервере. В сети есть несколько решений тому, как эту функциональность реализовать. Свой выбор становил на скрипте "Github - [Часто используемые команды Git](https://bulkin.me/notes/3298) - В последнее время приходится более активно работать с Git-ом, активнее, чем просто посмотреть список изменений через тот же GitHub'e (хотя, в принципе, для тестировщика этого вполне достаточно). Далее следует небольшой список активно используемых мной команд (шпаргалка на будущее!): git branch – показать список локальных веток git branch -r – показать список удаленных веток git branch -a – показать список всех веток (локальных - [Миграция с GitHub на GitLab](https://bulkin.me/notes/3463) - На днях пришлось полностью переносить все проекты с GitHub на GitLab. Большую часть проектов компании мы перенесли на локально развернутый GitLab, который доступен только внутри корпоративной сети, что для вне офиса не так уж и удобно (а VPN для Mac'ов у нас так толком и не настроили). Кстати, большой плюс у GitLab заключается в том, что он позволяет легко импортировать - [[Git] Изменение последнего коммита в удаленном репозитории](https://bulkin.me/notes/3567) - Бывает, что закоммитил, пушнул, а потом понял, что этот коммит нужно подредактировать, и очень-очень хочется, чтобы в удаленном репозитории он также изменился (а не шел как новый коммит). Для этого нужно: git reset --soft HEAD~1 – "откатываемся" на один коммит назад git commit -a -m "commit text" – делаем нужные правки и коммитимся git push -f origin - [[Git] Глобальный .gitignore](https://bulkin.me/notes/3780) - Чтобы не отслеживать файлы в конкретном Git-репозитории, нужно в проекте создавать файл .gitignore, прописав туда нужные исключения. Если же хочется исключить файлы из всех репозиториев, то есть смысл воспользоваться глобальным исключением: создайте файл, скажем, .gitignore_global, поместите туда нужные правила исключений, а потом выполните команду: git config --global core.excludesfile ~/.gitignore_global - [[Git] Переименование ветки (локально и удаленно)](https://bulkin.me/notes/3783) - git branch -m old_branch new_branch – переименовать локальную ветку git push origin :old_branch – удалить старую ветку git push --set-upstream origin new_branch – выгрузить новую ветку и "закрепить" ее за локальной веткой - [[Git] Изменение названия коммита](https://bulkin.me/notes/3831) - Чтобы изменить имя последнего коммита, достаточно ввести: git commit --amend -m "Новое название коммита" Для изменения имени других коммитов, нужно сделать: git commit --amend -c и отредактировать имя коммита через редактор. - [[Git] Изменение редактора Vim на Nano](https://bulkin.me/notes/3833) - По умолчанию Git использует редактор Vim, в котором неопытному пользователю разобраться непросто. Однако всегда есть возможность указать Git использовать другой редактор, например, Nano: git config --global core.editor nano - [[Git] Warning: Unprotected Private Key File!](https://bulkin.me/notes/4894) - Если при попытке выполнить команду (к примеру, git fetch) будет выведена ошибка "Unprotected Private Key File!", то значит у вас выставлены некорректные права доступа: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for '/path/.ssh/id_rsa' are too open. It is recommended that your private key files are NOT accessible by others. This private - [Выполнение git-pull из под www-data (через sudo)](https://bulkin.me/notes/3852) - Задача: дать git права на выполнение команд из под пользователя www-data Решение: нужно добавить в конфигурационный файл /etc/sudoers следующие данные: Defaults:git !authenticate git ALL=(www-data) ALL Теперь можно выполнять, к примеру, следующую команду (будет запускаться под www-data): sudo -u www-data git pull origin master - [[Git] Создание удаленной ветки при пуше](https://bulkin.me/notes/4433) - Если необходимо пушнуть изменения в ветку удаленного репозитория, которой еще нет, то следующая команда поможет в решении данного вопроса: git push : Пример: git push origin dev:new-feature - [[Git] Изменение remote-адрес репозитория](https://bulkin.me/notes/4614) - git remote set-url origin Также можно отредактировать файл .git/config – параметр "url" из секции [remote "origin"]. - [[Git] Автодополнение команд](https://bulkin.me/notes/4751) - Чтобы использовать автодополнение вводимых git-команд через клавишу TAB, необходимо скачать скрипт git-completion.bash и сохранить его в любом месте. Затем в файле .profile (располагается к корне домашней директории) прописать до него путь: # Git command completion source //git-completion.bash После перезапуска оболочки, автодополнение начнет работать. - [[Git] Удаление метки (тега)](https://bulkin.me/notes/4724) - Допустим, есть тег с именем v1.0. Для удаления тега можно использовать следующие команды: git tag -d v1.0 – удаление локальной метки git push origin :refs/tags/v1.0 – удаление метки на удаленном сервере - [[Git] Добавление файлов с исключением](https://bulkin.me/notes/4622) - git add . git reset git commit -m "название коммита" Первая команда добавляет файлы в стейджинг. Вторая команда исключает один файл из стейджинга (т.е. данный файл не будет включен в коммит, но изменения будут сохранены локально). - [Фиксация экспозиции и автофокуса (AEL/AFL)](https://bulkin.me/notes/4823) - У большинства современных фотоаппаратов есть такая функция как AEL и AFL. Так, на фотоаппаратах Olympus серии OMD E-M5 Mark II кнопка включения данных режимов находится в рычажке переключателя режимов (mode 1 на mode 2). Через меню настроек можно указать, что именно будет вызываться при нажатии данной кнопки (по умолчанию задействуется AEL). AEL – это фиксация (блокировка) экспозамера. Пример: - [[MongoDB] Полезные запросы к БД](https://bulkin.me/notes/4862) - Изменение типа данных у поля: db.collection_name.find().forEach( function (x) { x.field_name = NumberLong(x.field_name); db.collection_name.save(x); }); Изменение содержимого поля у вложенного документа: db.collection_name.update({"obj_name.1.field_name": "Содержимое"}, { $set: { "obj_name.1.field_name": "Тест для замены" } }, multi: true) Удаление поля из коллекции: db.collection_name.update({},{$unset: {field_name:1}}, {multi: true}) Изменение имени поля у вложенного документа: db.collection_name.update({}, {$rename:{"obj_name.field_name_old":"obj_name.field_name_new"}}, false, true); - [Страна происхождения: null](https://bulkin.me/notes/4883) - В интернет-магазине Nike можно обнаружить, что в описании ряда товаров поле "Страна происхождения" имеет пустое значение (null) :-? А кепку я все же купил. - [Распознавание QR-кодов в iOS 11](https://bulkin.me/notes/4887) - В iOS 11 появилась очень полезная функция - возможность распознать QR-кодов при использовании приложения "Камера". Для этого достаточно навести фокус на QR-код, после чего на экране появится уведомление "Открыть в Safari" с указанием ссылки, на которую ведет QR-код. На данный момент в iOS 11 через "Камеру" можно распознавать лишь QR-коды, в то время как другие виды многомерных - [[Android] Как узнать название пакета и activity из apk-приложения](https://bulkin.me/notes/2946) - Задача: узнать название пакета Android-приложения в формате apk и запускаемого активити. Решение: Способ 1 Можно взять и открыть AndroidManifest.xml, чтобы посмотреть нужные данные, к примеру, через команду cat: cat Пример вывода: versionCode minSdkVersiontargetSdkVersionnameprotectionLevel versionName allowBackuphardwareAcceleratediconlabelthemescreenOrientation launchMode permissionvalueandroid*http://schemas.android.com/apk/res/ androidpackagmanifestcom.mobileshop2.uses-sdkuses-permissionandroid. permission.INTERNETandroid.permission.WAKE_LOCK)android.permission. ACCESS_COARSE_LOCATIONandroid.permission.VIBRATE)com.mobileshop. permission.C2D_MESSAGE*com.google.android.c2dm.permission.RECEIVE applicatioactivitycom.intent-filteractionandroid.intent.action. MAIcategory android.intent.category.LAUNCHEreceiver'com.mobileshop. GcmBroadcastReceiver'com.google.android.c2dm.permission.SEND&com. google.android.c2dm.intent.RECEIVEservice#com.mobileshop. GcmIntentService meta-dataserver_addresshttp://mobileshop.com/D Большая часть содержимого файла AndroidManifest.xml является нечитабельной, т.к. сам файл - [Обновление/удаление ядра в Linux](https://bulkin.me/notes/1188) - Задача: обновить существующее ядро Linux (для примера будем брать Ubuntu) до самой последней или до нужной. Решение: uname -r - показывает текущую версию ядра в системе sudo add-apt-repository ppa:kernel-ppa/ppa - добавление PPA для ядра sudo apt-get update - обновляем списки репозиториев apt-cache showpkg linux-headers - показывает список доступных ядер Пример отображения: Package: linux-headers Versions: Reverse - [Установка PEAR + PHPUnit (Windows)](https://bulkin.me/notes/1866) - А вы думаете, что это легко? Я тоже так поначалу думал: скачал PHP 5.3 в виде инсталлера, в опциях установки отметил пункт "Установить PEAR". После установки PHP в его папке создаются два файла: go-pear.phar и go-pear.bat. Если попытаться сразу же запустить go-pear.bat, то появится ошибка о том, что файл go-pear.phar не найден (ну почему уже - [CamelCase в английском языке](https://bulkin.me/notes/4876) - В английском языке можно заметить, что иногда следующее слово(а) пишется с заглавной буквы, к примеру: Forgot Password Personal Account Term of Service Sign Up и пр. В русском языке никто не напишет "Забыли Пароль?", или "Правила Сервиса", а вот в английском это нормально, т.к. там применяются специальные подходы к написанию заголовков (Headline Style Capitalization и - [Шутки про басистов](https://bulkin.me/notes/4867) - Пальцы толстые и неповоротливые, ни слуха, ни голоса? Не беда, будешь на басу играть! — Как заставить басиста играть тише? — Положите перед ним нотный лист. — А еще тише? — Напишите на нем ноты. Из газеты: "В автомобильной катастрофе погибли четыре музыканта и басист." Умный басист, трезвый басист — реален вполне, если он гитарист. - [VMware: разблокирование виртуальной машины](https://bulkin.me/notes/1984) - Сегодня, при запуске виртуальной машины (работает под управлением VMware Workstation) столкнулся с такой проблемой: This virtual machine appears to be in use. If this virtual machine is already in use, press the "Take Ownership" button to obtain ownership of it." Otherwise, press the "Cancel" button to avoid damaging it. При попытке нажать кнопку "Take Ownership" появляется еще - [О кредитах и ВТБ24](https://bulkin.me/notes/4852) - Александр! У Вас есть цель, и Вы знаете, сколько денег нужно для ее достижения? Мы одобрили Вам кредит на специальных условиях, который Вы можете получить в любом нашем офисе просто, удобно и быстро. Персонально для Вас: Одобренный лимит по кредиту: до 744 000 Процентная ставка: 17 Срок кредита: 5 лет Предложение действует только до xx.xx.2017 - [Николай Гумилев – «Жираф»](https://bulkin.me/notes/4849) - Сегодня, я вижу, особенно грустен твой взгляд, И руки особенно тонки, колени обняв. Послушай: далеко, далеко, на озере Чад Изысканный бродит жираф. Ему грациозная стройность и нега дана, И шкуру его украшает волшебный узор, С которым равняться осмелится только луна, Дробясь и качаясь на влаге широких озер. Вдали он подобен цветным парусам корабля, И бег - [Про Кубок Конфедераций](https://bulkin.me/notes/4845) - С 17 июня по 2 июля 2017 года Россия принимает у себя "Кубок Конфедераций" (КК). Данное мероприятия должно показать, на сколько страна готова к проведению главного футбольного мероприятия четырехлетия – Чемпионат мира. Игры КК пройдут на четырех стадионах: "Спартак" (Москва), "Фишт" (Сочи), "Казань Арена" (Казань)" и "Санкт-Петербург Арена" (Санкт-Петербург). Из всех четырех стадионов самый вместительный - [Обновление приложения "Первый канал" для Philips](https://bulkin.me/notes/4842) - На прошлой неделе для телевизоров Philips с функций Smart TV выпустили обновление приложения "Первый канал". Увы, это произошло спустя полтора года после выхода разработанной нами новой версии приложения, но, как говорится, лучше поздно, чем никогда. К тому же, пользовательская аудитория, использующая Philips, весьма ограничена, поэтому основной фокус делается на крупных вендоров, таких как Samsung и LG. При релизе приложения на Philips - [Браузер в телевизорах Philips 6-ой модели](https://bulkin.me/notes/4835) - Приобрели на днях телевизор Philips 43PUT6101, однако сходу найти браузер не получилось – в списке приложений браузер отсутствовал. А ведь только через браузер можно тестировать приложения. Оказывается, браузер в данной модели реализован в виде отдельной функции. Запустить его можно из меню ДОМ -> Служебные программы -> Интернет. - [Тирекс от Selectel](https://bulkin.me/notes/4827) - В продолжении этой темы – в знак применения получили от Selectel динозаврика Тирекса, который является символом компании. - [Заедание кнопки включения на LG Nexus 5](https://bulkin.me/notes/4821) - Неделю назад мой LG Nexus 5 стал самопроизвольно выключаться после того, как его разблокировать. Далее происходила попытка включиться, но через несколько секунд телефон мог опять выключиться и так по кругу. Оказывается, для Nexus 5 это одна из распространенных проблем, а виной тому проблемы с кнопкой включения, которую для решения проблемы необходимо заменить. Т.к. кнопка включения припаяна к - [Почему молоко киснет во время грозы?](https://bulkin.me/notes/4803) - Судя по обсуждениям в сети, многие считают утверждение, что молоко киснет во время грозы, небылицей. Тем не менее, данный факт действительно есть, и я сам неоднократно убеждался этому, когда будучи маленьким, отдыхающим летом на даче, после раскатов грома молоко приходило в негодность, при чем неважно, находится ли молоко в холодильнике, или нет. В городе такого - [Text track from origin has been blocked from loading](https://bulkin.me/notes/4794) - Если вызываемый HTML-плеер находится на одном домене, а, к примеру, подключенные к нему субтитры – на другом, то при попытке воспроизведения видео может появится ошибка, из-за которой субтитры не будут отображаться: Text track from origin 'https://domain1.com' has been blocked from loading: Not at same origin as the document, and parent of track element does not have - [Про стрижку в Chop-Chop](https://bulkin.me/notes/4788) - Раньше стригся в парикмахерской семейного типа, на первом этаже в одном из соседних домов. Цена вопроса составляла сначала 300 рублей, потом с учетом "индексации", 400 рублей. Стригли там весьма посредственно, почти каждый раз дома приходилось самостоятельно исправлять косяки. С середины прошлого года решил сменить заведение на более профессиональное и разрекламированное – Chop-Chop. Расценки у них следующие: стрижка машинкой – - [Fail2ban – блокировка IP с занесением в черный список](https://bulkin.me/notes/4767) - По умолчанию Fail2ban блокирует IP-адреса, которые попадают под условия бана, на время, заданное в файле jail.conf. По истечение данного времени IP-адрес разблокируется, и с него вновь могут начать поступать запросы. Однако можно добиться того, чтобы блокируемый адрес заносился в "черный список", и всегда блокировался. Для этого создадим файл "черного списка", куда впоследствии будут заносится IP-адреса: touch /etc/fail2ban/ip.blacklist - [[Debian] Блокировка IP-адреса через iptables](https://bulkin.me/notes/3920) - Последнюю неделю сервер подвергается многочисленной отправки запросов с конкретных IP-адресов (считай, DDoS-ят). Решил поставить форк ddos-deflate, который помимо всего прочего умеет еще слать уведомления на почту в случае увеличения числа запросов с одного IP. В итоге картина выглядит следующим образом: 194.9.71.251 with 244 connections 194.9.71.251 with 204 connections 82.220.38.35 with 442 connections 194.9.71.251 with 211 connections - [Переход сервера на Debian Squeeze](https://bulkin.me/notes/4761) - Было: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 7.11 (wheezy) Release: 7.11 Codename: wheezy Стало: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 8.6 (jessie) Release: 8.6 Codename: jessie Избавился от Apache 2, остановившись на связке Nginx + php-fpm. Попутно настроил использование протокола HTTPS. - [Поддержка Smart Hub Preview в приложении "Первый канал"](https://bulkin.me/notes/4706) - В версии 2.7 приложения "Первый канал" появилась поддержка функции Smart Hub Preview от Samsung. Если у вас телевизор Smart TV 2016 года на базе Tizen, то теперь прямо в панели списка приложений при наведении фокуса на иконку приложения "Первый канал" появляется область, в которой выводится список наиболее интересного контента. При нажатии на выбранную плитку происходит автоматический переход в - [Wham! – Last Christmas](https://bulkin.me/notes/4749) - В 1984 году британский дуэт Wham!, состоящий из Эндрю Риджли и Джордж Майкла, выпускает песню "Last Christmas", ставшую впоследствии из самых популярных рождественских песен. В 1986 году группа Wham! распалась, а Джордж Майкл, автор композиции "Last Christmas", начал свою сольную карьеру. В рождественскую ночь, 25 декабря 2016 года, Джордж Майкл скончался у себя дома в возрасте 53 лет. - [Про sh404SEF и 500 Internal Server Error](https://bulkin.me/notes/2203) - На одном из своих сайтов использую компонент sh404SEF для генерации ЧПУ. Сегодня, после редактирования одной из ссылок из админ-панели, сайт стал выдавать 500 ошибку (Internal Server Error). Пошел смотреть логи, обнаружил следующее: Parse error: syntax error, unexpected ' - [Решение проблемы: nginx: [emerg] listen() to 0.0.0.0:80 failed (98: Address already in use)](https://bulkin.me/notes/3015) - Сегодня при попытке обновить конфигурацию nginx, вылетела ошибка: # /etc/init.d/nginx reload ... nginx: [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use) nginx: configuration file /etc/nginx/nginx.conf test failed Ну а когда сделал так: # /etc/init.d/nginx restart то с той же ошибкой nginx уже не запустился. Из описания ошибки следует, что 80-ый порт - [Баг с отображением языковых констант в LinkedIn](https://bulkin.me/notes/4698) - ["Полный расколбас" в одной картинке](https://bulkin.me/notes/4692) - [Письмо в саппорт](https://bulkin.me/notes/4690) - Письмо от пользователя, проживающего в Украине, когда была исправлена проблема с просмотром видео в приложении "Первый канал" для старых моделей телевизоров LG: Ура!!! Вы волшебники??? Все программы воспроизводятся с первой секунды. как раньше! СПАСИБО ОГРОМНОЕ!!! Я балдю))) В этой шизанутой стране РОССИЙСКИЕ КАНАЛЫ единственная отДУШИна!!!! :-) - [Оплата через Touch ID](https://bulkin.me/notes/4686) - Мы долго ломали голову, почему при вызове окна оплаты в приложении не отображается окно Touch ID для авторизации, хотя с системных настройках опция подтверждения через Touch ID включена. Да и в других приложениях при совершении оплаты Touch ID появлялся, а у нас нет. Оказалось, что мы смотрели сборку, установленную напрямую через Xcode, а в этом случае окно Touch ID - [Определение MD5-хэша в Windows](https://bulkin.me/notes/4684) - Для определения контрольной суммы в среде Windows у файла можно использовать сторонние программы, однако операционная система также имеет и свою собственную утилиту, позволяющую вычислять контрольные суммы различными алгоритмами. Команда: certUtil -hashfile [алгоритм] Доступные алгоритмы: MD2, MD4, MD5, SHA1, SHA256, SHA384 и SHA512 Пример вычисления MD5-хэша у файла: > certUtil -hashfile C:\picture.jpg MD5 Результат команды: MD5 - [Google AdSense](https://bulkin.me/notes/4673) - С недавнего времени обвесил сайты рекламными баннерами Google AdSense. До этого пробовал использовать RTB от Sape, но там ежедневный доход составлял смешные 3-4 рубля. Яндекс.Директ в свою очередь требует подписания договоров, а мне все лень приехать к ним в офис. Что касается AdSense, то доходы выросли до 35 рублей в день. Огорчает, что минимальная сумма вывода составляет 100$. C доходностью, - [9 лет вместе с ВК](https://bulkin.me/notes/4662) - [Про Kassir.ru](https://bulkin.me/notes/4652) - Kassir.ru – это удобный сервис для приобретения билетов на различные досуговые мероприятия, будь то концерты, выставки, спорт, театр. Я и сам часто покупал через данный сервис билеты, и было все хорошо до одного случая. 08 июня в Санкт-Петербурге должен был состояться концерт Томаса Андреса. Билет, как обычно, был приобретен в кассах Kassir.ru. Однако концерт не состоялся – сначала говорили о переносе - [[Решение] To open “Android Studio” you need to install the legacy Java SE 6 runtime](https://bulkin.me/notes/3608) - Если в Mac OS вы установили более новую версию Java (скажем, 1.7), чем стоит по умолчанию (1.6), то возможно, что при запуске Android Studio появится следующее сообщение: To open “Android Studio” you need to install the legacy Java SE 6 runtime. Click “More Info…” to visit the legacy Java SE 6 download website. Решение: В директории /Applications/Android Studio/Contents открываем файл Info.plist, - [[Avast] You don’t have permission to save the file 501 in the folder elevation](https://bulkin.me/notes/4640) - После обновления системы до macOS Sierra антивирус Avast перестал обновляться из-за следующей ошибки: You don’t have permission to save the file "501" in the folder "elevation" Решение проблемы: Создать папку "elevation" в директории /Library/Application Support/Avast/run/, дав ей необходимые права. - [Нулевая терпимость к допингу](https://bulkin.me/notes/4636) - Вчера группа хакеров под названием "неважно как", выложила в публичный доступ данные из системы ADAMS, согласно которым ряд американских спортсменов на протяжении многих лет принимают запрещенные WADA препараты. На разоблачение в применении допинга эти материалы не тянут, т.к. фигурирующие спортсмены совершенно легально принимали допинг лекарства в терапевтических целях, с непосредственного разрешения WADA. На данный момент не известно, чем конкретно - [[Android] Перезагрузка устройства через ADB](https://bulkin.me/notes/4626) - Перезагрузить устройство через adb можно с помощью следующей команды: adb reboot Можно еще так: adb shell am broadcast -a android.intent.action.BOOT_COMPLETED - [Nexus 5 без Android N (Nougat)](https://bulkin.me/notes/4619) - К сожалению, телефон Nexus 5 не получит в качестве обновления Android Nougat, которая должна выйти ориентировочно уже в сентябре. Google, как и Apple, поддерживает свои устройства лишь несколько лет. Но в отличии от Apple, у Google "срок жизни" устройств меньше и составляет всего два года: Nexus 5X (2015) – до сентября 2017 Nexus 6P (2015) – до сентября 2017 Nexus 6 (2014) – - [Невнимательность редакторов](https://bulkin.me/notes/4608) - Набрел на такую вот ошибку, почитывая новости на Рамблере. Медведев негодует, Путин ухмыляется... - ["Первый канал" стал доступен на tvOS](https://bulkin.me/notes/4598) - 23 июля мы запустили приложение "Первый канал" для устройств Apple TV 4-го поколения (на базе tvOS), а два дня спустя, 25 июля, приложение вышло на первое место в российском tvOS App Store, и продолжает находится на вершине чарта до сих пор. Приложение написано на базе TVML с использованием TVJS, и соответственно, имеет унифицированный интерфейс. Разработка под TVML - [Как сделать скриншот на tvOS](https://bulkin.me/notes/4590) - На iOS устройствах скриншот делается весьма просто – для этого на устройстве нужно одновременно зажать кнопку Home и кнопку блокировки. А как же сделать скриншот на приставке Apple TV 4-го поколения? Для этого можно использовать стандартные средства Xcode, при условии, что приставка подключена к компьютеру через USB-кабель. Далее: В меню Xcode выбираем Window -> Devices В списке устройств - [Как удалить приложение с эмулятора tvOS](https://bulkin.me/notes/4585) - В этой заметке было написано, каким образом можно удалить приложение с приставки Apple TV четвертого поколения. Удаление установленных приложений непосредственно на эмулятор tvOS также возможно несколькими способами: На главном экране нажимаем иконку Settings -> далее General -> Manage Storage, и удаляем нужное приложение. На главном экране ставим фокус на иконку приложения, которое нужно удалить, и удерживаем - [Почему у Porsche ключ зажигания слева?](https://bulkin.me/notes/4582) - Те, кто садился за руль автомобиля Porsche, сразу же замечали, что ключ зажигания расположен не с правой стороны, а с левой. Почему так? Это ничто иное, как традиция еще с того времени, когда Porsche участвовал в гонках "24 часа Ле-Мана". Тогда машины на старте стояли с выключенными двигателями, и была ручная коробка передач. Когда давалась команда "На - [Практически купил Beats urBEATS](https://bulkin.me/notes/4576) - В прошлом месяце озадачился покупкой новых наушников для прослушивания музыки в метро. Выбор пал на Beats urBEATS красного цвета. Именно красного и никакого другого, т.к. такой цвет гармонично подходит к цвету телефона Nexus 5, который по совместительству используется мной в качестве плеера. Ну и вообще, красный цвет – это круто. Но Beats urBEATS красного цвета достать тяжело. На - [Какой образ Android выбрать – x86 или ARM?](https://bulkin.me/notes/4564) - Какая разница между системными образами Android под x86 и ARM? В утилите SDK Manager доступно на выбор два образа, так какой из них установить на своем компьютере, чтобы запустить эмулятор? На самом деле, установить можно как образ для x86, так и для ARM. Разница будет заключаться в том, что при использовании образов x86 скорость эмулятора в сочетании с HAXM - [[Safari] QuotaExceededError: Dom exception 22](https://bulkin.me/notes/4556) - Столкнулись с проблемой, что в мобильном браузере Safari на iOS не работала функция сохранения данных в localStorage. Попытка записи вызывала ошибку: QuotaExceededError: Dom exception 22: An attempt was made to add something to storage that exceeded the quota Проблема, кстати, была бы не замечена, если не открытая приватная вкладка (режим "Инкогнито"). Оказывается, у Safari есть такое странное - [Мне говорят, что все не так](https://bulkin.me/notes/4547) - Мне говорят, что все не так, Что все поступки не такие, Что все, к чему стремлюсь и чту, Недостижимо и фальшиво. Что нужно делать, как и все, – Единым строем и течением. Но я смеюсь, и отрицаю всё – Ведь жизнь моя, а я – не все. 25.02.2016 - [Проверка серийного номера Beats by Dr. Dre](https://bulkin.me/notes/4539) - На официальном сайте Beats by Dr. Dre есть возможность зарегистрировать приобретенный продукт через специальную форму. Многие наивно полагают, что только так и можно удостовериться в том, что купленные "битсы" являются оригинальными (а подделок на этот счет великое множество). К большому разочарованию, даже официальный сайт не позволяет доказать обратное – в поле "Серийный номер" можно указать все, что угодно, - [[App Store] Об отсутствии доступа к списку транзакцией по платежам](https://bulkin.me/notes/4530) - Задал вопрос Apple, почему в iTunes Connect нигде не наблюдается списка транзакций по совершенным платежам пользователей. В отчетах представлены лишь общие сведения о суммарном количестве платежей и подписок, но нет записей вида "Платеж #1, совершен 17.05.2016 в 13:54, тип покупки такой-то, ID транзакции такой-то...", т.е. все то, что есть, скажем, в Google Play, где разработчику изначально все - [Как удалить приложение с Apple TV 4 (tvOS)](https://bulkin.me/notes/4528) - Приставка Apple TV 4, работающая под управлением операционной системы tvOS, позволяет загружать приложения непосредственно с App Store. Установить приложение легко, а вот как теперь удалить? На самом деле, тоже легко – на главном экране приложений необходимо выделить иконку нужного приложения, и зажать на пульте кнопку "ОК" (та, что находится под верхней сенсорной областью). После этого на экране отобразится меню дополнительных - [iPad Air -> iPad Pro 9,7"](https://bulkin.me/notes/4523) - Недавно продал свой iPad Air, купленный в 2013 году, за 22 тыс. рублей (а покупал его тогда за 27990 руб.). Что-то, а продукция Apple, действительно, крайне востребована на вторичном рынке. После этого чуть больше недели пользовался iPad 3 (он же The New iPad), взятым со склада на работе. Когда у меня раньше был iPad 3, то - [КиноПоиск пуст](https://bulkin.me/notes/4503) - Заходишь, значит, на главную страницу КиноПоиска, а тут такое: - [Ценообразование в App Store](https://bulkin.me/notes/4498) - 18 января 2016 года, когда курс доллара превысил 76 рублей, Apple разослала разработчикам информацию о том, что в течение ближайших дней для магазина приложений App Store будет изменена цена в сторону повышения, из расчета 75 руб. за $1 (до этого $1 оценивался в 59 руб.). 22 января курс доллара перевалил за 83 рубля, но уже с - [А. Градский – Как молоды мы были](https://bulkin.me/notes/4495) - Песня "Как молоды мы были" написана в 1975 году композитором Александрой Пахмутовой и поэтом Николаем Добронравовым для фильма "Моя любовь на третьем курсе". - [Экспорт из Base64 в изображение](https://bulkin.me/notes/4490) - Хотя ситуация, когда нужно перекодировать изображение в Base64 встречается куда чаще, бывает, что нужно сделать и наоборот – из Base64 экспортировать в изображение. Данный инструмент в этом поможет. - [Миграция с MySQL на MariaDB](https://bulkin.me/notes/4486) - Перевел сервер БД с MySQL (был 5.5) на MariaDB (текущая версия – 10.1). MariaDB – это форк MySQL, при чем форкнул ни кто иной, как Майкл Видениус, создатель MySQL. Причиной ответвления стала неопределенность лицензирования MySQL, после того, как она перешла под брозды сначала Sun Microsystems, а потом Oracle. Отмечается, что MariaDB имеет значительные улучшения в коде, влияющих на - [[Решение] MySQL server has gone away при импорте БД](https://bulkin.me/notes/4484) - На днях пришлось разворачивать на своем локальном компьютере веб-вервер, чтобы проверить в работе новую версию форуме IPS 4.x. Проблема возникла, когда попытался импортировать дамп базы данных с рабочего форума, который в несжатом виде имеет размер в 315 МБ. Сначала пробовал через phpMyAdmin, но это гиблое дело. Потом пробовал напрямую через команду: $ mysql --user=root --password="" - [Надежда Украины](https://bulkin.me/notes/4476) - 22 марта 2016 года Донецкий городской суд Ростовской области приговорил украинскую гражданку Надежду Савченко к 22 годам колонии общего режима, а также к штрафу в 30 тыс. рублей. Подозреваемая была признана виновной в убийстве российских журналистов ВГТРК, а также в незаконном пересечении границы Российской Федерации. От приговора Надежда Викторовну не спас ни статус Депутата Европарламента, ни многочисленные требования - [Перезапуск ihttpd для ISPManager](https://bulkin.me/notes/4473) - Если панель управления ISPManager перестала открываться, то можно попробовать перезапустить встроенный веб-сервер: killall ihttpd – остановка процесса /usr/local/ispmgr/sbin/ihttpd – запуск процесса (по умолчанию порт 1500) После чего панель должна открыться по адресу http://: - [Обновление кэша пакетов в ISPManager](https://bulkin.me/notes/3057) - Обновил вручную интерпретатор PHP до версии 5.4, а вместе с ним и MySQL до 5.5. Однако в панели ISPManager все равно значились старые версии установленных пакетов. Чтобы исправить ситуацию, нужно обновить кэш пакетов. Для этого достаточно выполнить следующую команду: /usr/local/ispmgr/sbin/pkgctl cache - [Частотный диапазон музыкальных инструментов](https://bulkin.me/notes/4449) - Частотный диапазон музыкальных инструментов (сортировка от наименьшего к большему): Рояль, фортепиано – 27-4200 Гц Контрабас – 40-300 Гц Электрическая бас-гитара – 41-250 Гц Туба – 45-320 Гц Валторны – 60-740 Гц Фагот – 60-630 Гц Виолончель – 65-880 Гц Тромбон – 80-500 Гц Акустическая гитара – 82-1175 Гц Электрическая гитара – 82-1570 Гц Альт – 130-1240 - [Впечатления от концерта a-ha](https://bulkin.me/notes/4443) - В этот четверг посетил концерт группы a-ha в рамках турне в поддержку альбома "Cast in Steel Tour". Разочерованию не было предела, когда оказалось, что из нового альбома будут исполнены всего две песни, все остальные – хиты прошлых лет (сет-лист). Также на сей раз в "Ледовом" были определенные проблемы со звуком. Видимо, что-то не донастроили, но при исполнении "Stay - [a-ha – Stay on these roads](https://bulkin.me/notes/2157) - Композиция "Stay on These Roads" была написана в 1987 году и вошла в одноименный альбом группы a-ha, который вышел годом позже. На концерте памяти жертв терактов в городе Осло и на острове Утоя, группа вновь воссоединились, чтобы исполнить эту песню. В исполнении на синтезаторе – ссылка. - [Детская стихотворная "лениниана"](https://bulkin.me/notes/4441) - Камень на камень, кирпич на кирпич – Умер наш Ленин Владимир Ильич! Жалко рабочему, жалко и мне: Доброе сердце зарыто в земле… Дядя Володя! Мы подрастем, Красное знамя в руки возьмем!.. Больше. - [[Xcode] Could not find Developer Disk Image](https://bulkin.me/notes/4222) - Решил сегодня собрать проект для iOS. Открыл Xcode, обновленный до 7.1.1, начинаю собирать для подключенного iPad (с iOS 9.2 Beta 4), и тут вылезает ошибка: "Could not find Developer Disk Image". Иду в директорию, где располагаются образы: /Applications/Xcode.app/Contents/Developer/Platforms/ iPhoneOS.platform/DeviceSupport Вижу, что папки 9.2 действительно и нет :( Сейчас сижу, скачиваю Xcode 7.2 Beta с поддержкой iOS 9.2 Beta... - [[Xcode] Missing iOS Distribution signing identity](https://bulkin.me/notes/4436) - При попытке на днях отправить очередную сборку приложения в iTunes Connect, выдавалась ошибка "Missing iOS Distribution signing identity for...". Я потратил много времени, чтобы разобраться в ее причине, ведь раньше все работало нормально. Потом все же удалось найти причину всего этого. Как оказалось, проблема возникала из-за наличия сертификата WWDR в Keychain Access, срок которого завершился 14 февреаля 2016 года. Решением - [Переход сервера на Debian Wheezy](https://bulkin.me/notes/4429) - Было: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 6.0.10 (squeeze) Release: 6.0.10 Codename: squeeze Стало: # lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 7.9 (wheezy) Release: 7.9 Codename: wheezy - [[Chrome] Изменение политики отображения mixed content](https://bulkin.me/notes/4416) - Начиная с версии Google Chrome 46 изменилась концепция информирования о защищенном соединении (HTTPS) в адресной строке браузера. Теперь, для страниц со смешанным содержанием (mixed content), часть которого использует HTTPS, а другая часть HTTP, не будет показываться желтый предупреждающий значок. Вместого этого будет отображаться значок "лист бумаги", тот, который используется для индикации работы по протоколу HTTP. На данный момент - [Установка htop 2 на Debian](https://bulkin.me/notes/4427) - 10 февраля в свет вышел крупный релиз популярной утилиты мониторинга процессов для *nix – htop 2.0. Чтобы установить вторую версию утилиты на Debian, необходимо скачать и собрать исходники: apt-get remove --purge htop apt-get aptitude update apt-get install build-essential libncursesw5-dev cd ~ wget -c http://hisham.hm/htop/releases/2.0.0/htop-2.0.0.tar.gz tar -xzvf htop-2.0.0.tar.gz cd htop-2.0.0 ./configure make make install Теперь скопируем скомпилированный бинарник - [[Android] Сколько можно отсылать пушей за раз?](https://bulkin.me/notes/4411) - Не так давно столкнулись с проблемой, что при отправки push-уведомлений на устройства пользователей, на конечные устройства ничего не приходило, а GCM (Google Cloud Messaging) присылал ответ Null. Оказалось, что за раз отправлялось довольная большая порция пушей для выбранных устройств (по 2,5 тыс.), в то время как допустимый лимит – не больше 1 тыс. пушей за раз. - [ASSIST – ФИО покупателя: null null](https://bulkin.me/notes/4400) - Совершил на одном из сервисов платеж с помощью банковской карты, где в качестве провайдера платежа выступил ASSIST. Смотрим на квитанцию об оплате и видим, что в поле "ФИО покупателя" значатся null и null. - [[App Store] Как узнать будущую ссылку приложения](https://bulkin.me/notes/4387) - Если у вас есть приложение, которое еще не опубликовано в Apple App Store, но вы хотите уже сейчас знать будущий адрес ссылки, по которому приложение будет доступно, то используйте следующий паттерн: http://itunes.apple.com/app/id ID-приложения создается до похождения ревью, и его легко можно найти в панели iTunes Connect. - [Открытие ссылки приложения в iTunes или в App Store](https://bulkin.me/notes/4389) - Чтобы при нажатии на ссылку приложения автоматически открывался iTunes (на Windows / OS X) или App Store (на iOS) с уже загруженной страницей данного приложения, достаточно использовать следующий формат: itms-apps://itunes.apple.com/app/id - [[App Store] Получение информации о приложении](https://bulkin.me/notes/4397) - Чтобы получить подробную информацию о приложении, размещенном в Apple App Store, нужно сделать следующи запрос: https://itunes.apple.com/RU/lookup?bundleId=ru.ivi (по bundle ID) https://itunes.apple.com/RU/lookup?id=455705533 (по App ID) В ответе придут данные в формате JSON: - [Йо-йо-йо, я – рэпер!](https://bulkin.me/notes/4393) - Йо-йо-йо, я – рэпер! Зацени речитатив – я на улице нашёл презерватив! Я гангста – сыплю деньги, ношу серьги, услышал мои шаги – лучше беги, У меня хрен до колен, он бесподобен, но несьедобен! Моя мама родила моего брата, она была – немножко глуховата. Мой отец – любит холодец. Скурил плюшку, купил пушку, убил шлюшку, - [[App Store] О проблемах при добавлении видео-превью](https://bulkin.me/notes/4385) - Поддержка виде-превью приложений в App Store была впервые анонсирована на конференции WWDC 2014. И вот вчера я попытался загрузить такое видео для одного из наших приложений, опубликованных в Apple App Store. Сперва я столкнулся с проблемой, что загрузить видео-ролик можно через браузер Safari под OS X (а на работе только Windows). Придя домой, обнаружилась другая ошибка: - [Google информирует об обновлении популярных CMS](https://bulkin.me/notes/4380) - Сегодня на почту пришло письмо от Google, с рекомендациями обновить используемый на одном из сайтов движок до актуальной версии, ибо старая версия движка не безопасна и имеет потенциальные уязвимости. Обнаружить используемую версию CMS гугл-бот смог благодаря следующую мета-тегу, который по умолчанию прописывается на странице: - [Валерий Ободзинский – Эти глаза напротив](https://bulkin.me/notes/4375) - 24 января исполнилось бы 74 года советскому эстрадному певцу Валерию Ободзинскому, обладавшим прекрасным мягким тенерским голосом, и являвшимся кумиром многих людей того поколения. После головокружительного взлета в первой половине 1970-х годов, карьера медленно стала нестись в пропасть. К концу 80-х Ободзинский уже нигде не выступал. Некогда успешному певцу даже пришлось работать сторожем на фабрике. Но он все же смог найти силы, вернувшись на - [Как задавать вопросы про деньги на собесебовании](https://bulkin.me/notes/4367) - Очень деликатный вопрос на собеседованиях, который касается переговоров о заработной плате, о деньгах, которые вам будут платить... или не будут. Есть два подхода: Дождаться, когда вас спросят. Он вполне логичный и правильный. В конце концов, в завершении интервью спрашивают, а иногда откладывают до второй встречи. Самому заговорить про то, сколько же вам заплатят и предложат. - [Анатомия и физиология мышц человека](https://bulkin.me/notes/4365) - [Четверостишия Расула Гамзатова о любви](https://bulkin.me/notes/4358) - Могу о многом рассказать, Но слушающих узок круг. И ныне, больно признавать, В любовь не верит даже друг. *** В колыбели нам добрые песни поют, В детстве знаем мы доброго дома уют, Окружают нас в детстве любовь, чистота, Так откуда же зло на земле, чернота? *** Я ходить научился, чтоб к тебе приходить. Говорить научился, - [Кодекс чести / Eastern Europe Style](https://bulkin.me/notes/4355) - Если кто-то вежлив со мной, то он шестёрка. Если кто-то груб со мной, то он хам. Если кто-то откровенен со мной, то он слабак. Если кто-то не откровенен со мной, то он мутный тип. Если кто-то объясняет мне что-либо, то он мозгоёб. Если кто-то не объясняет мне что-либо, то он против меня. Если кто-то отвечает - [Где купить продвинутый джедайский мечь?](https://bulkin.me/notes/4348) - Если вы фанат саги "Звездные войны", и хотите приобрести джедайский световой меч (или меч сторонников темной силы), то стоит обратить внимание на продукцию американской фирмы Ultra Sabers. Световые мечи этого производителя стоят дорого, но зато они сделаны "по-взрослому" – алюминиевая рукоять, характерный звук при включении / выключении меча, световая индикация при ударах и пр. Так что - [Freddie Mercury – I Was Born To Love You](https://bulkin.me/notes/4320) - «Я был рождён, чтобы любить тебя» – композиция 1985 года, сингл. Впоследствии включена в состав дебютного сольного альбом Фредди Меркьюри Mr. Bad Guy. - [Gloria Gaynor – I Will Survive](https://bulkin.me/notes/4344) - Глории Гейнор (Gloria Gaynor) – американская певица в стиле диско, которая наиболее известна своим хитом "I Will Survive" (Я буду жить), выпущенным в октябре 1978 года. Данная песня является уникальной для диско того времени, в виду того, что при исполнении Гейнор не использовала бек-вокал. И в отличие от ее первых диско-хитов, композиция была записана так, чтобы голос Гейнора звучал - [[Windows] Удаление ассоциации файла с программой](https://bulkin.me/notes/4339) - Если по ошибке для какого-то файла была задана ассоциация с программой, и теперь необходимо удалить эту ассоциацию (не переназначить, а именно удалить), то можно поступить следующим образом: В реестре находим ветку HKEY_CURRENT_USER\Software\Classes\, а в ней удаляем разделы .расширение_файла и расширение_файла_auto_file, после чего перезапускаем процесс explorer.exe. Пример: был файл с расширением *.ipk. Решили открыть его через WinRAR и файл автоматически - [Обниму тебя, крепко-крепко](https://bulkin.me/notes/1471) - Обниму тебя, крепко-крепко. Поцелую тебя, нежно-нежно. Скажу, что люблю тебя, на веки вечные. - [[Inno Setup] Добавление пункта в меню "Пуск"](https://bulkin.me/notes/2163) - Задача: добавить в меню "Пуск" произвольный пункт, к примеру, URL-ярлык на страницу покупки программы. Решение: в секцию [Icon] добавить: Name: "{group}\Upgrade to PRO version"; Filename: "{#BuyURL}" - [Про SQA Days 13](https://bulkin.me/notes/2242) - Недавно оформил свое участие в конференции тестировщиков SQA Days 13, благо она будет проходить у нас в Петербурге (конец апреля). Мероприятие подобного рода является хорошим подспорьем для расширения своего кругозора и повышения профессиональных знаний. Конференция ориентируется как на маститых тестировщиков, так и для совсем начинающих. Программа докладов подобрана таким образом, что каждый сможет найти что-то - [[Inno Setup] Автоматическое удаление предыдущей версии](https://bulkin.me/notes/2165) - Задача: при установки новой версии программы автоматически деинсталлировать старую. Решение: в секцию [Code] добавить: function GetUninstallString(): String; var sUnInstPath: String; sUnInstallString: String; begin sUnInstPath := ExpandConstant('Software\Microsoft\Windows\CurrentVersion\Uninstall\{#emit SetupSetting("AppId")}_is1'); sUnInstallString := ''; if not RegQueryStringValue(HKLM, sUnInstPath, 'UninstallString', sUnInstallString) then RegQueryStringValue(HKCU, sUnInstPath, 'UninstallString', sUnInstallString); Result := sUnInstallString; end; function IsUpgrade(): Boolean; begin Result := (GetUninstallString() ''); end; function - [Про бесконечную скидку на AllSoft.ru](https://bulkin.me/notes/2407) - В начале апреля на сайте iPhones.ru была размещена заметка о программе ОРФО 2013 для Mac. Из нее я узнал, что до 23 апреля на ОРФО действует скидка в размере 66%, которая позволяет приобрести продукт всего за 676 рублей. Я сразу же пошел в интернет-магазин AllSoft.ru и положил ОРФО в корзину, перенеся покупку на чуть более - [Про то, как подружить iMovie и AVI](https://bulkin.me/notes/3184) - Для Mac OS есть отличная замена Windows Movie Maker, в котором я частенько делал видео-ролики - iMovie. Сегодня я решил воспользоваться iMovie, сделав ролик из нескольких видео файлов в формате AVI. Правда, как оказалось, iMovie не умеет работать с файлами такого типа, т.к. приложение от Apple, конечно же, в первую очередь предназначено для монтажа исходных файлов, снятых с видеокамеры, а - [[Linux] Удаленный запуск графических приложений](https://bulkin.me/notes/3188) - Недавно нужно было на удаленной машине, работающей на Debian, запустить графическое приложение. На самом же Debian отсутствует X-сервер и графической оболочки, соответственно, ОС не имеет. К тому же, доступ к серверу есть только по SSH. Теперь немного теории: В X Window System предусмотрена сетевая прозрачность: графические приложения могут выполняться на другой машине в сети, а их интерфейс при этом - [Концерт по случаю 25-летия студии Гибли](https://bulkin.me/notes/3223) - Полная запись праздничного концерта по случаю 25-летия японской анимационной студии Гибли (Studio Ghibli), основанной в 1983 году Хаяо Миядзаки и Исао Такахатой. Анимационные фильмы, созданные в стенах этой студии, отличаются не только качественным и выразительным исполнением, но и запоминающимся музыкальным сопровождением. Композитором, написавшем музыку практически ко всем фильмам Миядзаки, является Хисаиси Дзе (Hisaishi Joe), широко известный в Японии музыкант. - [There was a problem accessing the Developer Program Agreement](https://bulkin.me/notes/3400) - Все указывает на то, что на сайте https://developer.apple.com/ имеется определенная проблема при попытке зарегистрироваться в программе разработки в качестве индивидуального лица. Сегодня я попытался заполнить анкету для вступления в программу разработки под iOS, но на первом же шаге заполнения анкеты обнаружил, что отсутствует выпадающий список для обязательного поля "Country". Причина - он помечен как "hidden". Ну - [a-ha "Cast in Steel Tour"](https://bulkin.me/notes/4267) - В 2010 году был на прощальном концерте норвежской группы a-ha, но что-то опять пошло не так, и участники группы вновь объединились, записав при этом очередной, уже десятый по счету студийный альбом, который, к слову, получился очень добротным (больше всего понравилась композиция "Forest Fire"). В поддержку альбома "Cast in Steel" у группы намечено гастрольное турне, которое - [125 лет со дня рождения Осипа Мандельштама](https://bulkin.me/notes/4316) - 15 января исполнилось 125 лет со дня рождения Осипа Мандельштама, одной из самых значимых фигур Серебряного века русской литературы. Наиболее известным стихотворением для жителей Петербурга является его посвещение городу, написанное в декабре 1930 года, которые так и называется – "Ленинград" (интересно, что в самом стихотворении употребляется название Петербург). На стихотворение "Ленинград" была положена одноименная песня (1977 г.), музыку - [Холодильник Indesit впал в кому](https://bulkin.me/notes/4304) - Холодильник Indesit (модель ST167) был приобрете в июле 2008 года. Официальная гарантия на изделие – 3 года (за дополнительную плату можно было приобрести дополнительные два года гарантии). Сегодня ночью просыпаюсь от какого-то странного звука, доносящегося из кухни. Встаю, подхожу – холодильник с перидичностью в несколько минут пытается включить двигатель, раздается "жы-жы-жы", и через секунд 5 двигатель выключается. Открываю - [Список популярных объективов формата micro 4/3](https://bulkin.me/notes/4298) - [Цветовые схемы в камерах Olympus](https://bulkin.me/notes/4292) - В камерах Olympus используется в основном семь цветовых схем (называются "Режимом цвета"): i-Enhance – усиливает насыщенность изображения (зачастую даже более сильно, чем режим Vivid) Vivid Natural Muted Portrait Monotone Custom Также можно использовать процессорные алгоритмы обработки– арт-фильтры. Арт-фильтры реализованы в одном ряду с цветовыми схемами, не влияя на настройки камеры (баланс белого, экспокоррекция и прочее). Ииллюстрация ниже показывает работу - [Сервисное меню в Olympus OM-D и E-Pen](https://bulkin.me/notes/4290) - Для открытия сервисного меню в камерах Olympus серии OM-D и E-Pen, нужно проделать следующие манипуляции: Выключить камеру. Нажать кнопку MENU. Удерживая ее нажатой, включить камеру. Отпустить кнопку MENU и снова ее нажать для входа в меню. Зайти в меню настройки яркости LCD, расположенном в третьем пункте меню настроек (с изображением гаечного ключа). Нажать стрелку ВПРАВО для - [[CSS] Сглаживание шрифтов в Firefox (OS X)](https://bulkin.me/notes/4287) - Для принудительного включения сглаживания шрифтов в Firefox (на OS X) достаточно прописать в стиль следующее свойство: body { -moz-osx-font-smoothing: grayscale; } Данное свойство поддерживается Firefox начиная с версии 25. Без данного свойства шрифт в Firefox на OS X рендерится так, что он кажется более толстым. Пример текста без использования сглаживания и с включенным глаживанием: - [Режим Live Composite в Olympus OM-D E-M](https://bulkin.me/notes/4283) - В камерах Olympus OM-D E-M1 и E-M5 с последней версии прошивки есть режим Live Composite, который позволяет делать превосходные фотографии с длительной выдержкой (съемка треков звезд, фейерверка, молний и пр.). Для получения красивого эффекта в камере использует особый контроль яркости – экспозиция прибавляется только в определенных точках кадра, в то время как остальные участки фотографии остаются неизменными по экспозиции. Как это работает, - [Почему в США разрешается парковаться строго передом?](https://bulkin.me/notes/4281) - В большинстве штатов США парковаться разрешается строго передом (носом вперед). Связано это с тем, что в данных штатах закон обязывает иметь на машине номерной знак только сзади. Чтобы патрульная полиция могла с дороги распознать автомобиль, и было введено такое ограничение. А чтобы переднее место не пустовало, люди вешают какие-нибудь таблички. - [[Twitter] Кто не мой подписчик?](https://bulkin.me/notes/4278) - Если хочется узнать, кто из тех, на кого вы подписаны в Instagram, не ответили взаимностью, то можно воспользоваться этим сервисом. - [Приобрел Olympus OM-D E-M5 II](https://bulkin.me/notes/4272) - В конце ноября сподобился на покупку более продвинутого фотоаппарата. Изначально выбирал систему со сменной оптикой, но весьма компактоной по размеру. Соответственно, мне нужна была беззеркальная камера. Конечно, хотелось иметь полнокадровую матрицу, но цены такие устройства весьма высоки. Да и переходить сразу с мыльницы на полный кадр смысла нет, тем более обычному фотолюбителю. В итоге выбор - [Tor Browser и Adobe Flash Player](https://bulkin.me/notes/3459) - Так уж случилось, что в версии Tor Browser под Mac OS нет плагина Flash Player. Соответственно, посмотреть контент, который использует флеш, не представляется возможным. Тем не менее, данная проблема решаема. Если у вас Mac OS 10.9 и есть установленный в системе Adobe Flash Player, то необходимо зайти в директорию: /Library/Internet Plug-Ins Найти там два файла: Flash Player.plugin flashplayer.xpt И скопировать их - [О прощальном концерте a-ha в Питере](https://bulkin.me/notes/394) - В прошлом году, 11 ноября, состоялся прощальный концерт норвежской группы a-ha в Петербурге (стоит отметить, что в 2009 году a-ha также выступала с концертом в Питере, было это 20 ноября). За месяц с небольшим многие рекламные стенды в городе пестрели тремя ликами участников группы, а также фразой "Прощальный концерт". В итоге, решили с @Red_Mixser'ом сходить в "Ледовый - [[Хостинг] Переход на тариф EVO-6-SSD](https://bulkin.me/notes/4263) - Как уже писал ранее, начиная с 2010 года мои поекты использую вычислительные мощности хостинг-площадки FastVPS. Я полностью доволен данным поставщиком, который ни разу не допускал каких-либо факапов (или я их просто не замечал). Также несомненным плюсом в работе FastVPS явялется быстрая реакция на поступающие запросы от клиентов. До апреля 2015 года я использовал тарифный план OVZ-6, за - [FastVPS улучшил характеристики своих тарифов](https://bulkin.me/notes/1340) - Хотел опубликовать эту заметку в начале августа, но все руки не доходили. FastVPS, у которого я держу свои сайты (на VPS), решил сделать приятный сюрприз для клиентов, и увеличил с 1 августа для своих тарифов объем RAM, CPU и HDD. Естественно, для конечного пользователя все это бесплатно. В итоге, на моем VPS теперь CPU 1,9 - [Улучшения в Google Play Dev Console](https://bulkin.me/notes/4256) - В последнее время в панели разработчика Google Play появилось довольно много небольших, но важных изменений. К примеру, теперь можно создавать рекламную компанию (через AdWords), продвигая свое мобильное приложение в сервисах Google. Также появилась более детальная статистика по рейтингу приложения с различными видам фильтрации этих данных (по странам, языку, версии приложений), и возможность получать уведомления на email при ответах пользователя - [Paul Koulak – Fort Boyard (Main Title Theme)](https://bulkin.me/notes/4253) - Автором заглавной музыкальной темы к французской телеигре "Форт Боярд" (первый сезон вышел еще в 1990 году) является композитор Поль Кулак (тоже француз, но армянского происхождения). Данное музыкальное сопровождение используется на протяжении всего шоу. Композиция используется для всех версий "Форт Боярд" по всему миру, за исключением немецкой версии, которая имеет собственную музыку для шоу и игр. - [Про Tizen и важность создаваемого сертификата](https://bulkin.me/notes/4246) - При сборке приложений, которые создаются в Tizen SDK, происходит автоматическое подписание их созданным сертификатом разработчика. Данный сертификат создается в самом начале, и про него в дальнейшем многие забывают. Однако он в данном случае играют очень важную роль – если вы загрузили в магазин приложений первую сборку, подписанную вашим сертификатом, то в будущем вы не сможете загружать билды, - [Skagen SKW6053](https://bulkin.me/notes/4210) - Приобрел часы Skagen SKW6053. Заказал на прошлой неделе в магазине AllTime.ru. Изначально цена на часы составляла 15999 рублей, в то время как в других магазинах средний ценник составлял 14,5 тыс. Впервые в жизни решил написать менеджеру с просьбой предоставить скиду, и, к удивлению, получил положительный ответ – была предоставлена скидка в размере 10%. Часы везли из - [[Решение] Как убрать иконку "Отсутствует изображение" в браузере](https://bulkin.me/notes/4233) - По умолчанию браузер, если не может загрузить изображение в теге , показывает соответствующую иконку (изображение иконки зависит от используемого браузера): Чтобы не показывать данную иконку, нужно для тега прописать следующее: onerror="this.style.visibility = 'hidden'" - [Интересные короткие рассказы](https://bulkin.me/notes/4227) - В начале двадцатого века в США проводился конкурс на самый короткий рассказ. Произведения, представленные на конкурс, должны были иметь основные черты рассказа, а именно – завязку, кульминацию и развязку. Победителем стал О. Генри (Уильям Сидни Портер) со следующим рассказом: «Шофер закурил и нагнулся над бензобаком, посмотреть много ли осталось бензина. Покойнику было двадцать три года.» Еще - [Установка и запуск приложений на Samsung Smart TV (Tizen)](https://bulkin.me/notes/4216) - С выходом версии прошивки 1400.0 для ОС Tizen наконец-то появилась возможность устанавливать и запускать разрабатываемые приложения (до этого нужно было использовать USB-накопитель). О том, как это сделать, написано в официальной инструкции. Прокомментирую следующий пункт: After entering “Apps” panel, enter the “Magic” sequence (buttons numbered with "1", "2", "3", "4" and "5" in sequence). It will show an interface - [Демонстрация включения Ubuntu в домен](https://bulkin.me/notes/1197) - В прошлой заметке я описывал процедуру включения ОС Ubuntu в состав домена Windows. Теперь приведу наглядные примеры, как можно проверить работоспособность того, подключился ли компьютер к домену или нет. Проверям, можем ли мы обращаться к компьютерам в домен по их имени: ping fileserver.myserver.com -c 10 PING fileserver.myserver.com (172.17.1.6) 56(84) bytes of data. 64 bytes from - [Вычисление разницы сжатия в JPEG](https://bulkin.me/notes/1037) - При сохранении изображения в формат JPEG есть возможность задать степень сжатия от 0 до 100 для уменьшения размера изображения. 100 - математический предел оптимизации. Какую степень сжатия использовать зависит от характеристик самого изображения. Бывает, что и 55 вполне хватает для нормального отображения изображения для человеческого глаза . Чтобы увидеть разницу между одним и тем же изображением, сохраненным с - [Photoshop: удаление цвета в изображении](https://bulkin.me/notes/1006) - Вчера было необходимо из графика, имеющего темно-серый фон и много цветных кривых, заменить фон на прозрачный. В качестве инструмента для таких действий можно использовать Photoshop. Выделять серые области можно волшебной палочкой, а потом их удалять. Но это не годится, т.к. очень много мелких областей, ограниченных цветными кривыми. Поэтому более простой способ справится в такой ситуации, - [О фильтровании шумов](https://bulkin.me/notes/287) - При увеличении значения чувствительности ISO на фотографиях, естественно, начинают появляться шумы (обычно, выглядят в виде хаотичных точечек). Поэтому, рекомендуют использовать маленькие значения ISO (к примеру, равное 100), и снимать при небольшой выдержки. Для избавления от шумов на фото, если такие все же имеются (как у меня на примере записью ниже), то можно программно исправить недочеты. - [Про то, как приобрел Sony DSC-HX9V](https://bulkin.me/notes/1216) - Я все таки определился с фотоаппаратом, который мне нужен. Им стал Sony Cyber-shot DSC-HX9V. По всем параметрам, которые я предъявлял, он подошел: компактен, ультразум (16-кратное увеличение), хорошая оптика, отличная стабилизация изображения даже при максимальном зуме, запись в Full HD (максимальное разрешение - 1920x1080), батарея на ~350 снимков (для меня - нормально), много режимов съемки, хорошаий - [Набор экшенов для Photoshop'а (в стиле Instagram)](https://bulkin.me/notes/1810) - Набор из 25 бесплатных экшенов (actions) для Photoshop'а включает в себя цветовые стили ретро и винтаж, HDR тон, черно-белое преобразование и зернистую сепию. В общем, в наборе имеем практически те же цветовые фильтры, что и в Instagram. Если кто-то раньше не устанавливал экшены в Photoshop, то: запускаем файл с расширением *.atn, затем в Фотошопе с помощью комбинации Alt + F9 - [Про конвертацию 2D изображений в 3D](https://bulkin.me/notes/2025) - На днях, бродя в поисках программы для конвертации 2D изображений в стереоформат, наткнулся на программу "MediaConverter" от ArcSoft. Честно говоря, я не ожидал, что результат работы этой программы будет таким впечатляющим. Взяв набор фотографий, сделанных мною в последнее время, и пропустив через конвертер 2D -> 3D, я получил изображения с хорошим стереоффектом. Конечно, настоящую стереокамеру - [Про Image / Motion Deblur](https://bulkin.me/notes/2376) - На конференции Adobe Max 2011 было показало демонстрационное видео с одним из способов того, как можно убрать с фотографий эффект смазывания (очень актуальная тема для фотоаппаратов типа "мыльница"). Для этой цели в Photoshop'е был применен неизвестный до этого момента фильтр Adobe Image Deblur. Эффект от увиденного поразил всех участников, сидевших в зале. По сути полностью смазанное - [Про ошибку миграции изображений на 500px](https://bulkin.me/notes/2503) - На днях заглянул на фотосайт 500px и заметил, что теперь у них появилась новая функция миграции изображений с других сервисов. Мне очень понравилась, что информация об этой фиче присутствует не только на самой странице загрузки, но в виде инфо-плашки, расположившейся в верху страницы. Именно заметив эту плашку (а не заметить ее трудно) я и решил - [Абсолютно легальный Photoshop!](https://bulkin.me/notes/3441) - На днях закончился триальный период подписки Adobe Creative Cloud, и оплатив на год тарифный план для фотолюбителей, я стал легальным обладателем Photoshop и Lightroom на этот срок. Времена меняются, меняемся и мы. Зачем, к примеру, использовать ломанное ПО, если порой есть абсолютно демократические предложения, как в данном случае с Adobe. Мне абсолютно не жалко было потратить 3588 рублей за - [Чистящий карандаш для объектива](https://bulkin.me/notes/3645) - В процессе уже довольно продолжительной эксплуатации фотоаппарата, на его объективе появились различного рода мелкие пятна. Одно из таких пятен стало отчетливо проявляться непосредственно на самих фотографиях. Пришлось срочно покупать средство для очистки объектива (до этого ни разу подобных вещей не приобретал). Выбор пал на чистящий карандаш Lenspen для оптики небольшого диаметра, коим является объектив моего фотоаппарата. Заказ - [Цифровые фотоаппараты в ретро-дизайне](https://bulkin.me/notes/1153) - Все еще в поисках хорошего цифрового фотоаппарата за разумные деньги в передлах до 15 тыс. рублей. Дизайн также является важным, но не определяющим, фактором. Вспомнил, что иногда выходят в свет цифровые фотоаппараты в ретро-стиле, который в наше время смотрится очень необычно и в тоже время привлекательно. Поискав такого дизайна фотоаппараты, составил список. Скорее всего, приведенный - [Съемка 3D-фото на фотоаппараты Sony моделей DSC-H/T/W](https://bulkin.me/notes/1603) - Хотите снимать 3D-фотографии, но у вас нет соответствующей камеры? А вы уверены, что снимать в формате 3D можно только с помощью устройств, оснащенных двумя объективами? Я вот тоже так думал, пока не узнал, что мой фотоаппарат Sony DSC-HX9V вполне себе может снимать в стереоскопическом формате благодаря последовательной съемки двух кадров, и их дальнейшего сдвига друг относительно друга. В - [О «Бруно»](https://bulkin.me/notes/273) - Угораздило вчера посмотреть фильм "Бруно". Да, я знал, что это комедия, и что в ней играет тот самый, который сыграл главного героя в фильме "Борат" (его я тоже смотрел) - Саша Коэн. Ну если "Борат" еще можно было хоть как-то смотреть, то "Бруно" - просто невыносимо. Такого говна я еще не видел. Пошлятина, которую я - [О проекте "Параллели"](https://bulkin.me/notes/574) - "Параллели" - это проект студии Ридли Скотта и компании Philips. В рамках данного проекта режиссерам студии предложили создать серию короткометражных фильмов построенных вокруг одного диалога. Из сорока пяти работ было отобрано пять фильмов, снятых в различных жанрах, в том числе: драма, боевик, триллер, научная фантастика, и анимация. У каждого из режиссёра присутствует свой стиль и - [Фильмы про ИТ](https://bulkin.me/notes/795) - На данный момент я встретил три фильма (два художественных, и один документальный), которые относятся к ИТ тематике. О них я кратко и поговорю в этой заметке. Пираты Силиконовой Долины - фильм 1999 года, который повествует о том, как зарождались таких два гиганта индустрии, как Microsoft и Apple. Фильм сделан так, что в основном нам рассказывают - [Про фильм "Санктум"](https://bulkin.me/notes/813) - В российском прокате этот фильм обязательно нужно было именовать по-другому. Просто для нашей речи очень тяжело выговорить слово "Санктум" (в переводе с английского, кстати, это "святилище"). Ну так почему бы святилищем и не назвать фильм? Дело даже не в названии, а в сюжете фильма. Он очень банальный и плоский. Зрителей заманивают яркой вывеской, новомодной технологией - [Оскороносные фильмы](https://bulkin.me/notes/819) - В минувшее воскресенье прошла церемония награждения премии "Оскар". Сама церемония, как и многие другие шоу, в большей степени напоминала полнейшую импровизацию, где все слова были спланированы заранее. Поэтому, церемонию награждения я никогда не смотрю, ибо банально не интересно. Зато интересно узнать, кого американские кинокритики признали лучшим за прошедший год. Лучшим анимационным фильмом стал "История игрушек: Большой - ["Древо жизни" (The Tree of Life)](https://bulkin.me/notes/1171) - На днях сходил на "Древо жизни" (The Tree of Life), желая посмотреть, за что же дают "Золотую пальмовую ветвь" на Каннском кинофестивале. Фильм из рязряда "авторское кино", который, обычно, на широких экранах не показывают. В Петербурге есть два места, где можно смотреть фильмы такого рода - кинотеатры "Родина" и "Дом кино". "Древо жизни" не стали - [Подборка фильмов IT-тематики](https://bulkin.me/notes/1337) - Неплохая подборка фильмов IT-тематики - ссылка. - [Еще один ляп на "Первом канале"](https://bulkin.me/notes/3310) - На прошлой недели по "Первому каналу" в программе "Воскресное время" в репортаже под названием "Мороз по коже" была допущена досадная ошибка, которую я непременно и заметил. В репортаже про технологии заморозки тела для продления жизни использовался фрагмент фильма "Обливион" (Oblivion, 2013, режиссер Джозеф Косински), в то время как в описании было указано, что это фильм - [Есть мечты — будут и путешествия](https://bulkin.me/notes/3534) - Фильм "Есть мечты — будут и путешествия" ("Have Dreams, Will Travel") снят в 2007 году с бюджетом всего-то в 3 млн долларов. В массовый прокат он не вышел, лишь ограничившись выпуском на DVD в Бразилии под названием "В поисках счастья". Фильм давно лежит в "Избранном" на КиноПоиске, но лишь вчера мне удалось его просмотреть. То ли фильм снят - [[macOS] Узнаем подпись приложения](https://bulkin.me/notes/2441) - Узнать информацию о подписи приложения можно, используя команду "codesign" (в примере три "v" дают третий, самый подробный, уровень детализации): codesign -dvvv /Applications/Twitter.app Будет выведено: Executable=/Applications/Twitter.app/Contents/MacOS/Twitter Identifier=com.twitter.twitter-mac Format=bundle with Mach-O universal (i386 x86_64) CodeDirectory v=20100 size=15592 flags=0x200(kill) hashes=771+5 location=embedded Hash type=sha1 size=20 CDHash=55d15f9348e457a572f687c77c1d166dbde27156 Signature size=4169 Authority=Apple Mac OS Application Signing Authority=Apple Worldwide Developer Relations Certification Authority - [[macOS] Принудительное выключение экрана](https://bulkin.me/notes/3510) - В MacOS есть функция - выключение экрана по таймеру. Все бы хорошо, но она иногда глючит и по истечении заданного времени экран не гаснет. По этому, чтобы принудительно взять и выключить экран, достаточно "Control + Shift + Eject". - [О системе шифрования EFS в Windows](https://bulkin.me/notes/334) - В ОС семейства Windows (начиная с Windows 2000 и выше) есть встроенная система шифрования данных, которая называется EFS (Encrypting File System). EFS основан на симметричном шифровании (это когда ключи шифрования равны ключам дешифрования), и использует пары открытый/закрытый ключ. Алгоритм шифрования при этом зависит от версии ОС, так, к примеру, начиная с Windows XP (с SP1) - [Материалы для подготовки к ISQTB Foundation Level](https://bulkin.me/notes/1376) - Выкладываю минимальную тематическую подборку для подготовки к сдаче сертифицированного экзамена ISQTB Foundation Level: ISTQB CTFL Syllabus 2010 (English) ISTQB CTFL Syllabus 2011 (English + Russian) ISTQB Glossary (English v2.1 + Russian v2.0) ISTQB Questions - Q&A почти на 65 страниц, позволит оценить степень сложности самих вопросов, а также потренироваться на досуге. Ссылка по теме: клик (так же база - [Ошибка в описании товара на сайте Quiksilver](https://bulkin.me/notes/4171) - На сайте интернет-магазина Quiksilver приметил интересную рубашку. Начал читать описание и обнаружил ошибку – указано, что рубашка с коротким рукавом, хотя, судя по изображением, рукава длинные. Написал в службу поддержки, на что мне в тот же день ответили: Добрый день! Рубашка с длинным рукавом, спасибо, что заметили. Отправили на исправление продуктанту. Прошел месяц, а описание так и не - [Про акцию в Quiksilver](https://bulkin.me/notes/3874) - Сейчас в магазинах Quiksilver проходит "грандиозная" акция – покупаете две вещи, и еще две на выбор получаете бесплатно (изначально было 1+1 = 3, но потом условия поменяли на 1+1 = 4). При этом две вещи можно выбрать абсолютно любые. Здорово, правда? Я тоже вчера закупился: взял джинсовую куртку, куртку-ветровку, а кеды и рубашка обошлись мне бесплатно. Но на - [К чему может привести замена сертификата на сервере](https://bulkin.me/notes/3637) - В последнее время мы ведем разработку клиент-серверного приложения для Smart TV (LG и Samsung), которое взаимодействует с удаленным сервером через HTTPS-соединение. Буквально пару недель назад на моделях устройств Samsung 2012 года приложение перестало запускаться из-за ошибки соединения с сервером. Мы стали выяснять причину проблемы, и в итоге смогли найти ее. Проблема была в том, что на - [[iTunes] Отображение iCloud Status](https://bulkin.me/notes/3653) - При использовании функции iTunes Match в списке композиций по умолчанию отображается только значок iCloud Download, указывающий на то, загружена ли данная композиция на сервер Apple (в iCloud) или нет. Данный значок имеет несколько состояний в зависимости от текущего положения дел (подробнее). Но можно также вывести и отображение iCloud Status, который покажет состояние композиции - Waiting (ожидание загрузки), Uploaded (загружено), Matched - [[Skype] Просмотр устройств, использующих учетную запись](https://bulkin.me/notes/3457) - /showplaces - команда отображает список устройств, которые в текущий момент используют учетную запись Skype. Пример: You have 2 online endpoints: {39324b61-3465-5b2f-368d-901d231c764a}) PC Windows Skype {7f184561-ead8-407a-5k46-eb490697ba53}) localhost Android Skype Чтобы отвязать все соединения и оставить лишь текущее, то делаем: /remotelogout - [[Решение] Не включается Siemens C60 (EXIT: 7EBE 08 006C)](https://bulkin.me/notes/3552) - Мой первый мобильный телефон, Siemens C60, купленный в 2003 году, перестал работать. При включении устройства загорался экрана, и через секунды две из динамика звучал короткий пик, после чего телефон выключался. При попытке подключить его к зарядке ситуация повторялась. Проблема была либо в программной, либо в аппаратной части. В сети я нашел ряд аналогичных проблем и, к - [Импорт SMS-сообщений с Nokia на Android](https://bulkin.me/notes/3255) - Решил перенести свои старые смс-сообщения с Nokia 5800 на новенький Nexus 5. Первым делом необходимо синхронизировать Nokia с программой Ovi Suite, выбрав в качестве синхронизации смс-сообщения. Затем в программе Ovi нужно экспортировать смс-сообщения в файл формата *.csv. Теперь в этом файле хранится вся ваша эсэмэсная переписка :-) Далее перемещаем данный csv-файл на Android-устройство, а из Google Play устанавливаем программу - [[Web Inspector] Разница между Size и Content](https://bulkin.me/notes/3059) - В Chrome Web Inspector есть раздел Network, представленный в виде таблицы. В ней есть столбец "Size, Content". Различие между двумя этими величинами в следующем: "Size" - это размер данных, переданным по сети, в то время как "Content" представляет собой фактический размер этих данных. Есть несколько причин, по которым цифры у "Size" и "Content" расходятся: - - [[Chrome] Куда подевались настройки эмуляции?](https://bulkin.me/notes/2973) - Начиная с последних версий браузера Google Chrome из привычного места пропали опции настройки User-Agent'а, размером экрана и пр. Все это раньше можно было сделать через инструменты разработчика (F12 -> Settings -> Overrides). Я использую версию 32.0.1700.72 m и вот что сейчас есть в этом разделе: Пичаль, ведь там нет ничего нам нужного! Думаете, что из Chrome удалили так - [Cleanmymac](https://bulkin.me/notes/2898) - Вчера на рабочем ПК установил Хакинтош (OS X 10.9) в качестве виртуальной машины. В образе ОС уже были защиты несколько сторонних утилит, в том числе крякнутый CleanMyMac. Так вот, при попытке им воспользоваться появилось сообщение: Ваша копия CleanMyMac 2 нелегальна и будет деактивирована. Мы определили, что вы используете пиратскую копию. Пожалуйста, скачайте CleanMyMac 2 с нашего сайта - [Fast Boot от HTC - после включения часы показывают старое время](https://bulkin.me/notes/2602) - Я уже делился своими впечатлениями об HTC EVO 3D. В этом телефоне, как и во многих других от HTC, есть интересная фишка, позволяющая "быстро" включать телефон (технология называется "Fast Boot"). По сути, когда вы выключаете устройство, оно переходит в спящий режим, а процесс включения (в данном случае пробуждения) занимает не более десяти секунд. Это очень - [[Mas OS] Pinch-to-zoom для Magic Mouse](https://bulkin.me/notes/2717) - По умолчанию в OS X ML технология Pinch-to-zoom для Magic Mouse не задействована, хотя эту функцию можно включить в настройках "Универсального доступа", однако в таком случае зуммироваться будет весь рабочий стол, что для повседневных задач совершенно не нужно. Чтобы заставить Pinch-to-zoom работать так, как мы привыкли, нужно скачать бесплатную утилиту Better Touch Tool и настроить ее следующим образом: - [[MySQL] Запрос на поиск и замену](https://bulkin.me/notes/2445) - Пример запроса, производящий поиск и замену данных в таблице: UPDATE table_name SET field_name = REPLACE (field_name, 'text_for_replace', 'replace_text'); - [[macOS] Драйвера для геймпада Xbox 360](https://bulkin.me/notes/2448) - Кастомные драйвера геймпада Xbox 360 для Mac OS - ссылка. - [[iTunes] Если не синхронизируются плейлисты](https://bulkin.me/notes/2468) - Долго не мог понять, почему некоторые плейлисты, созданные в iTunes, никак не хотели синхронизироваться с остальными устройствами (для этого я использую iTunes Match). Потом все же мне удалось найти причину этой проблемы - оказывается, плейлист не будет синхронизирован до тех пор, пока в нем присутствуют файлы, имеющие статус "дубликат" (т.е. композиция уже находится в другом - [Про скрытые настройки Firefox](https://bulkin.me/notes/2484) - about:about - вызов списка доступных страниц Важное: about: - информация о версии браузера и его User-Agent'е about:buildconfig - подробная информация о билде и ключах сборки about:config - скрытые настройки браузера (список представлен сплошником, без описания конкретных настроек) about:permissions - вывов настроек, позволяющих задать определенные действия к тому или иному посещенному сайту about:memory - информация об используемой - [Про скрытые настройки Chrome](https://bulkin.me/notes/2486) - chrome://about - вызов списка доступных страниц Важное: chrome://version - подробная информация о билде и ключах сборки chrome://flags - скрытые настройки браузера (неофициальные фичи) chrome://plugins - список задействованных модулей chrome://conflicts - список загруженных модулей chrome://sync-internals - информация о данных синхронизации с Google Cloud chrome://quota-internals - информация об использовании дискового кэша chrome://profiler - профайлер chrome://memory - информация - [Про SQA Days 13. Постскриптум.](https://bulkin.me/notes/2354) - В прошлую пятницу сходил на конференцию SQA Days 13. Сие мероприятие проходило в конференц-залах гостиницы «Прибалтийская». Организаторы явно не прогадали, устроив конференцию именно здесь: во-первых, иногородним участникам не пришлось искать место, где бы поселиться на время проведения, во-вторых, залы обустроены весьма недурно (просторные кондиционируемые помещения, стабильный Wi-Fi), в-третьих, т.к. это гостиница, то тут есть и - [Восстановление загрузчика Windows](https://bulkin.me/notes/2428) - Чтобы восстановит загрузчик Windows, достаточно загрузить систему с установочного win-диска, на этапах установки выбрать "Восстановление системы" -> "Параметры восстановления системы" -> "Командная строка" и затем ввести следующие команды: bootrec /fixmbr bootrec /fixboot - [[AutoIt] Поиск и замена строк в бинарном файле](https://bulkin.me/notes/2198) - По работе есть необходимость изменять в бинарном файле последовательность байт. Не спрашивайте зачем, это все равно секрет =) Т.к. руками это делать ну очень не хочется, то на помощь приходит... AutoIt. Именно он позволил без каких либо напрягов выполнить поставленную задачу. Да и вообще, AutoIt - это замечательное средство не только для тестировщика, но и для - [[Inno Setup] Удаление дефолтных страниц](https://bulkin.me/notes/2184) - [setup] DisableDirPage=true DisableFinishedPage=true DisableProgramGroupPage=true DisableReadyMemo=true DisableReadyPage=true DisableStartupPrompt=true DisableWelcomePage=true - [[iTunes] Про режим визуализации](https://bulkin.me/notes/2176) - Во многих музыкальных плеерах есть ресторанная поддержка визуализации музыки (будь то Windows Media Player или Winamp), которая под ритм музыки выводит красивые узоры, фигуры и много чего еще в зависимости от настроек. iTunes также не обделен визуализатором, который включается по Ctrl+T или же путем выбора соответствующего пункта в меню "Вид". Настроить визуализатор можно с помощью клавиш: M - - [Про iTunes Match](https://bulkin.me/notes/2127) - Приобрел годовую подписку на iTunes Match. Цена невелика и составляет 800 руб. Преимущества очевидны: доступность музыки на всех Apple-устройствах; скачивается лишь то, что слушаем (т.е. не придется держать локально десятки ГБ музыки, все хранится в облаке); высокая степень совпадений с уже имеющимися в iTunes музыкальными композициями (соответственно, треки заменяются на более качественную по звучанию музыку). - [ADB-драйвер для Samsung Galaxy Tab](https://bulkin.me/notes/2098) - Если Windows 7 не сможет автоматически установить ADB-драйвер для Samsung Galaxy Tab, то необходимо установить набор ПО Samsung Kies, в комплекте с которым идут необходимые драйвера. - [Про IBResource и локализацию IP.Board](https://bulkin.me/notes/2101) - Жаль констатировать, но похоже, что контора IBResource.ru, которая довольно занималась продажей лицензий на продукты Invision Power Services, и что самое главное, их локализацией, больше не будет ими заниматься. С недавних пор они занимаются исключительно локализацией и тех.поддержкой, но никак не продажей лицензий. Все бы ничего, но сам процесс локализации у них зачастую занимал непростительно большое время, - [[CMD] Создание цикла](https://bulkin.me/notes/2019) - Для работы с циклами предусмотрена команда FOR, которая имеет следующий синтаксис: FOR /L %variable IN (start,step,end) DO command [command-parameters] Пример использования: for /L %%i in (0,1,99) do mkdir folder%%i - будут созданы 100 папок с именами от folder0 до folder99. - [[Windows] Установка сервера TomCat](https://bulkin.me/notes/2053) - Задача: установить сервер TomCat под ОС Windows Решение: 1. Загружаем архив дистрибутива с официального сайта из раздела Binary Distributions 2. Распаковываем содержимое архив в любую директорию 3. Создаем bat-файл следующего содержания (он будет служить для запуска сервера): @echo off set JAVA_HOME=C:\Program Files\Java\jre7 set CATALINA_HOME=C:\Program Files\TomCat cd C:\Program Files\TomCat\bin startup 4. Создаем bat-файл следующего содержания (он будет служить - [[CMD] Создание нового файла](https://bulkin.me/notes/2091) - Задача: создать новый файл, указанного размера Решение: fsutil file createnew - размер в байтах Пример использования (будут созданы 10 файлов размеров в 2 МБ): FOR /L %%i IN (1,1,10) DO fsutil file createnew C:\new_file%%i.txt 2097152 - [[Inno Setup] Изменение дефолтной иконки и баннера в инсталляторе](https://bulkin.me/notes/2093) - Задача: изменить в инсталляторе дефолтный баннер (располагается справа) и иконку (присутствует в верхнем правом углу) Решение: Для изменения баннера необходимо добавить следующую строку: WizardImageFile=banner.bmp (требования к изображению: 256-цветов, максимальный размер - 164x314 px) Для изменения иконки необходимо добавить следующую строку: WizardSmallImageFile=icon.bmp (требования к изображению: 256-цветов, максимальный размер - 55x58 px) - [Eclipse в темных тонах](https://bulkin.me/notes/1957) - Многие любят, когда цвет редактора настроен на темную цветовую схему оформления (говорят, что так меньше устают глаза, хотя тут спорный вопрос). Если вы работаете с Eclipse IDE, то скачать темные темы можно с сайта Eclipse Color Theme. Там же можно найти инструкцию по установки специального плагина , который сам добавит в Eclipse необходимые темы. - [[TrueCrypt] Монтирование диска через планировщик задач](https://bulkin.me/notes/1972) - Для того, чтобы в Windows при входе в систему автоматически монтировался диск TrueCrypt, можно создать в планировщике задач (Task Scheduler) соответствующую запись: C:\Program Files\TrueCrypt\TrueCrypt.exe /v path/to/container/contaier_name /q /a /e /m rm - [Android: добавление русской раскладки](https://bulkin.me/notes/1979) - У меня есть служебный телефон Sharp SH-12C, который предназначен для японского оператора NTT Docomo (хотя, он отлично работает и в сетях других операторов). Т.к. сей аппарат предназначен сугубо для японского потребителя, то в нем присутствуют только два языка - непосредственно японский и английский. Беда состоит в том, что в качестве ввода для клавиатуры нельзя выбрать какой-либо - [Tor Browser: указываем, какой регион использовать](https://bulkin.me/notes/2010) - Для того, чтобы сохранять анонимность, а также обходить гео-фильтрацию у некоторых сервисов, я использую Tor Browser. Tor позволяет указывать, через какой узел (т.н. ноду) выходить в сеть, и соответственно, определять ваше псевдо гео-расположение. Однако данной настройки в интерфейсе нет, и чтобы задействовать ее, необходимо добавить в файл Data/Tor/torrc следующие строки: ExitNodes {us} StrictExitNodes 1 Теперь - [Про символические ссылки в Windows](https://bulkin.me/notes/2013) - Windows (а если быть точнее, файловая система NTFS) умеет работать с символическими ссылками, которые могут указывать как на директорию, так и на файл. Для создания символической ссылке можно воспользоваться командой mklink, либо воспользоваться сторонними утилитами. В данный момент я использую Link Shell Extension, который встраивает в контекстное меню соответствующие пункты для создания символических ссылок. - [Запуск PHPUnit в Eclipse IDE](https://bulkin.me/notes/1944) - Чтобы иметь возможность запускать PHPUnit из Eclipse IDE, можно воспользоваться средствам запуска внешних инструментов: вкладка "Run" -> "External Tools" -> "External Tools Configurations". В открывшемся окне "External Tools Configurations" в дереве слева необходимо выделить пункт "Program", вызвать контекстное меню и в нем выбрать "New". В окне слева вписываем: Name: PHPUnit Location: указываем путь до PHPUnit (пример: C:\xampp\php\phpunit.bat) - [[CMD] Переименование папок](https://bulkin.me/notes/1927) - Задача: переименовать Folder1 в Folder2, а Folder2 в Folder1. Решение: ren %Dir%\%FolderName1% %FolderNameTemp% ren %Dir%\%FolderName2% %FolderName1% ren %Dir%\%FolderNameTemp% %FolderName2% - [Удаление дополнений в Eclipse IDE](https://bulkin.me/notes/1940) - Удаление установленных дополнений в Eclipse: вкладка "Help" -> "About Eclipse SDK" -> "Installation Details" -> вкладка "Installed Software". Тоже самое окно можно вызвать через ссылку "What is already installed?" на странице "Install New Software". А вот с ручным удалением плагинов в папке Eclipse\plugins нужно быть крайне осторожно, потому что возможен случай, когда удалив "что-то ненужное", IDE - [Альтернатива PhpMyAdmin в лице Adminer](https://bulkin.me/notes/1904) - Раньше для работы с MySQL я использовал PhpMyAdmin, который был и продолжает является самым известным и популярным инструментом для администрирования баз данных. Затем на стороне сервера произошли какие-то глюки, и PhpMyAdmin перестал у меня открываться. Т.к. искать причину возникновения и решения проблемы мне было влом, я стал искать альтернативные инструменты для работы с БД, коих на сегодняшний момент - [Программа для обновления программ](https://bulkin.me/notes/1890) - До тех пор, пока я не наткнулся на замечательную программу All My Apss, все мои приложения обновлялись исключительно по следующей схеме: "Интересно, а вышла ли новая версия программы N? Пойду-ка, схожу на официальный сайт и посмотрю." Но сейчас все изменилось, и гораздо в лучшую сторону. Благодаря All My Apss мне показывается список всех приложений, которые требуют - [Баг во времени запуска задания (Task Scheduler)](https://bulkin.me/notes/1885) - Не так давно начал пользоваться планировщиком задач в Windows (Task Scheduler) для запуска тестовых скриптов по расписанию. Однако моему удивлению не было предела, когда в отчетах о времени старта задания значилось время, отличное на одну секунду (в меньшую сторону) от запланированного. Чудеса да и только! Потом попробую поискать в сети по этому поводу больше информации - [Перенос строк (Word-Wrap) в Eclipse](https://bulkin.me/notes/1881) - По какой-то причине в Eclipse до сих пор нет переноса длинных строк в редакторе. Может, оно когда-то и появится, но ведь данная функция нужна же прямо сейчас! Перенос строк можно добавить, если воспользоваться сторонним плагином. Для этого нужно зайти в «Install New Software», добавить там новый источник (http://ahtik.com/eclipse-update/), после чего появится для установки появится плагин - [Обновление пакетов PEAR](https://bulkin.me/notes/1876) - Чтобы обновить пакеты, необходимо скачала выяснить, какие из установленных пакетов нуждаются в этом: pear list-upgrades Если обновления имеются, то будет выведен соответствующий список. Затем же можно выполнить и само обновление, указав желаемый пакет для обновления: pear upgrade Package_Name - [Решение проблемы с ошибкой "Windows cannot read the settings from the unattend answer file"](https://bulkin.me/notes/1863) - Проблема: при попытке запуска установщика Windows 8 на вирутальной машине VMware Workstation 8, появляется сообщение об ошибке "Windows cannot read the settings from the unattend answer file". Решение: в настройках данной виртуальной машины необходимо отключить флоппи-дисковод. - [Список каналов обновления для Google Chrome](https://bulkin.me/notes/1861) - Официальный список ссылок для загрузки различных веток браузера Google Chrome: stable, beta, dev и canary. Кстати, о существовании Canary я узнал только сейчас, хотя данной ветки уже более двух лет. Данную сборку можно использовать совместно с уже существующим Chrome (что несомненно поможет в тестировании). Canary является dev-сборкой, но с более частыми обновлениями. - [Возврат денег в App Store, Google Play и WP Marketplace](https://bulkin.me/notes/1842) - Статья о том, как попытаться вернуть деньги за купленное приложение в магазинах App Store, Google Play и Windows Phone Marketplace. - [IDE: вывод исполнения PHP скриптов в консоль](https://bulkin.me/notes/1837) - Чтобы выводить исполнение PHP скриптов в IDE не в браузер, а на консоль, нужно использовать CLI (PHP Command Line Interface). В IDE NetBeans это решается очень просто: "Сервис" -> "Параметры", на вкладке "Общие" отметить чек-бокс "Окно вывода" для пункта "Открыть результаты в". В IDE Eclipce чуть послажнее: выделяем проект, вызываем контекстное меню, в нем "Run - [Про Ubuntu Skin Pack](https://bulkin.me/notes/1824) - Решил изменить тему оформления на своем рабочем компьютере на какую-нибудь в темных тонах. Классическая тема (именно ее я обычно выбираю в Windows, т.к. отношусь к сторонникам минимализма) выполнена, напротив, в светлых тонах. Да, можно поиграться с тюнингом темы самому, но для этого желания никакого не было. Далее было решено найти тему, приближенную к теме Ambiance, которая - [Обход пункта "License Key" при обновлении форума IPB](https://bulkin.me/notes/1709) - У меня есть купленная, но уже просроченная лицензия на форум IPB, которая выдавалась сайтом IBResource. Сейчас у этого сайта изменилась политика и ключи лицензии они больше не продают (видимо, не смогли окончательно договориться с «Invision Power Services»), предоставляется лишь техническая поддержка и локализация. На днях я решил обновить форм до последней версии, коей является 3.2.3 - [Решение проблемы с установкой IE 9 (ошибка 3715)](https://bulkin.me/notes/1726) - Проблема: после удаления браузера Internet Explorer 9, нельзя занова установить его. Код ошибки: 3715 ("Process exit code 0x00003715"). Решение: удалить Internet Explorer 8, после чего установить IE 9. - [Русская локализация для форума IPB 3.2.1](https://bulkin.me/notes/1733) - Русская локализация для форума Invision Power Board версии 3.2.1 - ссылка. - [Windows: список динамических переменных сред](https://bulkin.me/notes/1748) - Вывести список всех переменных сред: > set Динамические переменные: %CD% – выводит строку текущей директории. %DATE% – раскрывается в текущую дату, используя тот же формат команды DATE. %TIME% – раскрывается в текущую дату, используя формат команды TIME. %RANDOM% – раскрывается в случайное десятичное число между 0 и 32767. %ERRORLEVEL% – раскрывается в текущее значение ERRORLEVEL %CMDEXTVERSION% – раскрывается в текущее значение версии - [Декомпиляция приложений *.apk](https://bulkin.me/notes/1647) - В последнее время стал часто получать на свой мобильный телефон мошеннические SMS и MMS, просящие перейти на сайт, чтобы "просмотреть открытку/сообщение", "скачать приложение" и т.п. Сегодня решил проверить, что конкретно мне хотят подсунуть. Перейдя по одной из таких ссылок через компьютер, было загружено Android-приложение (*.apk) с именем «opera_6.5.1». В сети сейчас гуляет много вирусов, маскирующихся под якобы - [Про RetinaPad](https://bulkin.me/notes/1657) - Давно мечтал о чем-то похожем для своего iPad'а и вот, наконец-то, нашел! RetinaPad позволяет отображать приложения, созданные для iPhone с поддержкой Retina-дисплеев, в высоком разрешении и на экране iPad, без всяких там замыленных графических составляющих и зубчатых шрифтов. RetinaPad устанавливается из Cydia, репозиторий BigBoss и стоит $2,99, а если добавить репозиторий repo.insanelyi.com, то RetinaPad достанется совершенно бесплатно =) - [Установка плагина Android для NetBeans IDE](https://bulkin.me/notes/1533) - Для того, чтобы создавать проекты под Android в среде NetBeans, необходимо установить соответствующий плагин. Т.к. для NetBeans'а на данный момент нет официального плагина Android, как для Eclipse, то придется воспользоваться сторонней помощью. В NetBeans'е открываем окно "Подключаемые модули" ("Сервис" -> "Подключаемые модули") и переходим на вкладку "Настройки". Жмем кнопку "Добавить". В появившемся окне "Настройка центра - [Полное удаление антивируса Kaspersky](https://bulkin.me/notes/1497) - После удаления активируса Kaspersky Internet Security 2011 с моего компьютера, информация о нем все равно оставалась в списке установленных программ, а также во многих местах реестра, из-за чего нельзя было установить другие антивирусы, в частности, Dr.Web (хотя Avast! хоть и сообщил, что на компьютере присутствует другой антивирус, но все равно позволил себя установить). Для того, - [iOS Background](https://bulkin.me/notes/1485) - Фон, который в некоторых местах используется в iOS, в честности, в панели уведомлений (начиная с iOS 5.0). Можно использовать в различных целях, к примеру, установить в качестве фона для своего Твиттер-аккаунта. - [Редирект страниц на другие урлы](https://bulkin.me/notes/1407) - Если есть необходимость сделать редирект с одной статической страницы сайта на другую (даже внешнюю), то в файле .htaccess можно прописать следующее правило: RewriteRule /page-old.html /page-new.html [L,R=301] - т.е. на первой позиции ставится старый линк на страницу, на второй позиции - новый линк. Код 301 означает, что страница перемещена постоянно. RewriteRule ^page-old.php?id=(.*)$ /page-new.html [L,R=301] - это - [Доставка почты на iPhone/iPad через GMail (Exchange)](https://bulkin.me/notes/1232) - На iOS-девайсах можно настроить учетную запись почты через Exchange, при условии, что вы пользуетесь почтой от Google (про то, что делать, если у вас и так есть корпоративный ящик Exchange - писать не буду, и так все понятно). А вот GMail теперь нормально функционирует на iPhone/iPad через Exchange, хотя поддержка того самого Exchange была запущена еще несколько - [Образы виртуальных машин от Microsoft](https://bulkin.me/notes/1255) - На этой странице можно скачать два готовых образа с предустановленной ОС Windows Server 2008 R2 Standard Evaluation Edition для дальнейшего ознакомления и обучения. Образ 1: 1. Windows Server 2008 R2 Standard Evaluation Edition, подключенный к домену "CONTOSO.COM" 2. Microsoft Exchange Server 2010 Образ 1: 1. Windows Server 2008 R2 Standard Evaluation Edition x64 в роли - [Про Windows Live SkyDrive](https://bulkin.me/notes/1062) - Решил опробовать сервис облачного хранения файлов от Microsoft, который называется Windows Live SkyDrive. Суть такая же, как у сервиса Dropbox, только здесь на халяву дается не 2 ГБ, а целых 25! Хотя, если кто в курсе, то у Dropbox'а объем бесплатного пространства можно легко увеличить, привлекая по своим разосланным инвайтам других пользователей. Однако, максимально возможный размер бесплатного пространства у Dropbox составляет - [Список программ для работы с MySQL](https://bulkin.me/notes/1084) - Список из чуть менее 20 программ для управления базами данных MySQL. Присутствуют как вэб-приложения, так и декстопные варианты для разных ОС (Windows, MacOS, Linux). От себя хочется добавить еще одну хорошую и многоумеющую программу от российского производителя - dbForge Studio. - [Официальный анонс iOS 5](https://bulkin.me/notes/1119) - На прошедшей вчера конференции WWDC 2011, мы увидели презентации сразу трех вещей от Apple: Mac OS X Lion, iOS 5 и iCloud. Такое значимое мероприятие для Apple ни мог не пропустить Стив Джобс, который до сих пор числиться на бессрочном больничном. Меня, как обладателя iPad первого поколения, больше всего интересуют нововведения в iOS 5, а - [SkyDrive в качестве сетевого диска](https://bulkin.me/notes/1203) - В прошлой записи я писал о сервисе облачного хранения файлов от Microsoft - SkyDrive. Теперь вот появилась информация, что ограничение на загрузку одного файла увеличен с 50 до 100 МБ. Однако, как и раньше, загружать можно офисные файлы, остальные просто будут отвергнуты. Если кто-то хочет использовать удаленное хранилище SkyDrive через проводник Windows, то необходимо проделать следующие - [Сервис определения типа/расширения файла](https://bulkin.me/notes/989) - Данный сервис позволяет узнать подробную информацию о типе файла по его расширению и наоборот. Через этот сервис я как раз узнал, что из себя представляет файл с расширением *.ps. - [Про эмуляцию компьютерных сетей](https://bulkin.me/notes/628) - Получил от преподавателя задание по "Научно-педагогической практике", которое сформулировано следующим образом: "Провести имитационный эксперимент по реализации алгоритмов маршрутизации в корпоративной информационной сети". Каким местом это относится к педагогической практике - без понятия. Тут стоит отметить, опять же, видение наших ВУЗов на образование. На кафедре, на вопрос, что из себя должна представлять научно-педагогическая практика, ответили, что - [Краткий американо-человеческий словарь](https://bulkin.me/notes/827) - По случаю слухов о том, что США может применить к Ливии военную силу, хочется вспомнить следующий "американо-человеческий словарь": Гуманитарная катастрофа – формальный повод к войне. Миротворческая акция – собственно война. Нанесен точечный бомбовый удар – разбомбили все в пределах нескольких километров. Оказание помощи законному правительству – поддержка марионеточных режимов. Террористы – враги американцев. Благородные борцы - [Запрет на некоторые имена папок в Windows](https://bulkin.me/notes/843) - Если честно, только с наводки знакомого узнал, что в ОС Windows нельзя создавать папки с именами следующего вида: con aux nul prn При попытке создать папки с такими именами, появится ошибка с надписью "Указано неверное имя устройства". Поиск в сети выдал ответ: С DOS’овских времен остался пережиток прошлого – запрет на имена папок PRN, AUX, - [О том, как защитить изображения от хотлинка](https://bulkin.me/notes/578) - Если есть необходимость защитить свои изображения от хотлинка (hotlink), то одним из способов является внесение в файл .htaccess следующего правила: RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(. \.)?site\.ru/ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/blank.jpg [L] где /images/blank.jpg - это то изображение, которое будет отдаваться при запросе наших картинок с чужих серверов. Тем самым мы экономим траффик - [Про системы виртуализации](https://bulkin.me/notes/607) - Что может виртуализация: Запуск множества операционных систем одновременно. Гарантированная изоляция ОС друг от друга. Возможность гибкого разделения ресурсов между машинами. Преимущества виртуализации: Повышение изоляции. Ограничение одной или группы тесно связанных служб собственной виртуальной машиной. Снижение вероятности сбоев от взаимного влияния программ. Безопасность. Распределение задач администрирования — возможность ограничить права каждого администратора только самыми необходимыми. Снижение - [Jabber на своем домене через Google Apps](https://bulkin.me/notes/492) - Вчера я писал о том, как можно поднять Jabber сервер на своем сервере, чтобы можно использовать джаббер следующего вида: имя@домен.ру. Сегодня я решил поэкспериментировать. Сделал соответствующие записи в SRV, установил и настроил ejabberd, проверил работоспособность Jabber'а через Pidgin - все прекрасно! Затем вычитал, что можно прикрутить Jabber, используя Google Apps. Хорошо, удалил с сервера ejabberd, опять вбил - [Про корневые серверы DNS](https://bulkin.me/notes/430) - Когда мы вводим в строку браузера имя сайта, куда хотим попасть, то имя преобразовывается в IP-адрес, по которому уже идет непосредственное обращение к серверу, на котором располагается запрашиваемый сайт. Преобразованием "имя -> IP-адрес" занимается DNS-сервер. Типов DNS-сервер существует много, есть локальные, перенаправляющие, регистрирующие и др. Но самыми главными являются корневые сервера DNS, которые содержат информацию - [Анонсирован Xperia Arc](https://bulkin.me/notes/323) - Очень интересную модель смартфона из серии Xperia анонсировала компания Sony Ericsson - Xperia Arc. Очень привлекательный дизайн, толщина в самом узком месте составляет всего 8,7 мм, фирменные технологии Sony в экране и фотокамере. Последняя, кстати, имеет разрешение в 8 Мп. Достойная начинка и в железе - CPU 1 ГГц Qualcomm, RAM 512 МБ, GPS, aGPS, - [О том, как можно обойти DHCP](https://bulkin.me/notes/304) - У меня в наличии дома имеется три устройства, которые используют WiFi - это ноутбук, телефон и iPad. Так же есть стационарный компьютер, который тоже имеет доступ в Интернет. Все эти четыре агрегата подключаются к моему неплохому маршрутизатору ASUS WL-520GU. В связи с тем, что устройств стало очень много, встал вопрос о том, чтобы как-то статично - [Удаленная отладка веб-сайтов на Android и iOS](https://bulkin.me/notes/4083) - Поведение веб-контента на мобильном устройстве порой отличается от того, что мы видим в десктопном браузере. Чтобы понять причины проблем, можно обратиться к удаленной отладке (к примеру, через веб-инспектор). Android (браузер Chrome) – инструкция по удаленной отладке доступна здесь. Android (браузер Firefox) – инструкция по удаленной отладке доступна здесь. iOS (браузер Safari) – инструкция по удаленной отладке доступна - [Дорогой $CUST_FULL_NAME!](https://bulkin.me/notes/4076) - Сегодня пришло письмо от Paragon Software (до этого покупал у них NTFS for Mac) про изменения в работе личного кабинета. Первой же строчкой значится: Дорогой $CUST_FULL_NAME! Проверил настройки профиля – имя и фамилия указаны :'( - [Телевизоры LG с webOS 1.0 будут обновлены до версии 2.0](https://bulkin.me/notes/4065) - Запуск линейки телевизоров на базе LG Smart TV с webOS 1.0 на борту состоялся в прошлом году, и ознаменовал переход "умных" телевизоров корейской компании на новую системную платформу (до этого использовалась платформа NetCast на базе Linux). В начале этого года в продажу поступили телевизоры на базе webOS 2.0. Одна из таких моделей (32LF630V) стоит у нас в - [Какие часы носит Путин](https://bulkin.me/notes/4060) - Владимир Путин носит часы на правой руке. Нетипично, учитывая, что он правша, однако и на это у президента нашелся простой аргумент: "Я ношу часы на правой руке, потому что так заводная головка не натирает мне кисть". Во времена работы в КГБ Путин, по всей видимости, носил что-то обычное и непримечательное, но потом его статус изменился, а - [Про визуальную память](https://bulkin.me/notes/4057) - Испытываю проблемы с запоминанием лиц людей. Чтобы образ четко сохранился в голове, требуется какое-то время... Конечно, если с незнакомым человек проведу час-другой, то на следующий день с его "опознанием" проблем не будет. Другой дело, что вспомнить того, кого видел на днях лишь мельком – уже весьма трудная задача. Но сегодняшний случай показал, что ситуация, на самом деле, может быть - [Перезапуск КиноПоиска](https://bulkin.me/notes/4038) - Вчера, 8 октября, состоялся перезапуск "КиноПоиска", который два года назад был куплен "Яндексом" за 80 млн. долларов. В течение этих двух лет "Яндекс" работал над переработкой концепции сайта, ориентировав бизнес-модель на возможность заработка от показа легального контента. Для этого онлайн-кинотеатрам предлагается вступить в партнерство – их контент будет показываться непосредственно на страницах "КиноПоиска", а часть дохода будет уходить "Яндексу" (до 40%). Такая ситуация в - [Что такое качество?](https://bulkin.me/notes/4049) - Стал невольным свидетелем следующей истории, о которой ниже. На работе мы располагаемся в open space, в котором трудятся в том числе представители и других структурных отделов. Один из таких отделов активно искал человека на позицию тестировщика, в дополнении к двум уже существующим (один джуниор, другой – миддл). И вот возвращаются эти товарищи после очередного проведенного интервью с претендентом на - [Про контроль за качеством продукта](https://bulkin.me/notes/3613) - C сентября прошлого гола наша команда работала над одним интересным проектом N для мобильных телефонов под Android. Заказчик был доволен нашей деятельностью, потому что в очень сжатые сроки мы смогли выпустить на рынок работоспособный продукт, полностью отвечающий всем первоначальным требованиям. Мы тщательно следили за качеством продукта, и если даже на "продакшене" и находились небольшие проблемы, то в кратчайшие - [[Решение] Проблемы ForkLift в OS X El Capitan](https://bulkin.me/notes/4031) - После обновления OS X до 10.11 (El Capitan) перестал корректно запускаться мой любимый файловый менеджер ForkLift – программа подвисала при попытки открыть сохраненный Workspace. О проблеме написал в службу поддержки разработчика BinaryNights. Ответ получил уже через час: Hi Alexander, Press Esc when ForkLift says opening workspace but nothing happens. The issue only occurs when it is trying to - [Какой шрифт по умолчанию у Sublime Text?](https://bulkin.me/notes/4027) - Если кто-то задается вопросом, какой шрифт по умолчанию использует тестовый редактор Sublime Text, то ответ следующий – все зависит от платформы: Windows: Consolas (10 pt) Linux: Monospace (10 pt) OS X: Menlo Regular (12 pt) Эти шрифты используются по умолчанию как в Sublime Text, так и в Sublime Text 3. Если есть желание использовать шрифт Menlo (разработан в - ["Простые инвестиции" от Альфа-Банка](https://bulkin.me/notes/4016) - В начале сентября предоставили доступ к сервису "Простые инвестиции" от Альфа-Банка, который позволяет очень легко приобретать акции крупнейших мировых компаний. Конечно, при покупке сами акции не передаются в собственность – Альфа-Банк лишь возвращает прибыль и дивиденды по ним (т.н. схема "контракт на разницу"). На данный момент в сервисе представлены две категории компаний, чьи акции можно приобрести: Мировые лидеры IT (Apple, Google, - [Порошенко на 70-ой сессии Генассамблеи ООН](https://bulkin.me/notes/4013) - Господин Петр Порошенко при всех удобных случаях, когда общается с западными партнерами или журналистами, использует в свой речи английский язык. Кто-то скажет, что для политика высокого уровня является хорошим тоном стремление к общению на чужом языке. Другие, что так легче налаживаются контакты, и что это помогает избежать перерывов на перевод. Да, все верно – если ты хорошо владеешь - [Памятник Евгению Леонову в роли Трошкина](https://bulkin.me/notes/855) - - Это кто? - Никола Питерский... - А ну канай отсюдова, и пусть канает. - Сколько, я зарезал, сколько перерезал, сколько душ я загубил. Сарделька, сосиска, редиска, новуходоноссор, петух гамбурский! Всю жизнь на лекарство работать будеш! Моргала выколю, пасть порву! - Караул! Помогите! Хулиганы зрения лишают! Из к/ф «Джентльмены удачи» - [Ребята дайте мне тему письма](https://bulkin.me/notes/2910) - Буквально пару часов назад получил от Microsoft рассылку со странным названием "ребята дайте мне тему письма" :-) Похоже, что тему письма так ни кто и не дал. Пришлось запускать рассылку в том виде, что была. - [Разница между Login и Log In](https://bulkin.me/notes/3270) - Занимаясь локализацией, столкнулся со сложностями перевода слова "Войти" в контексте авторизации. По-английски это звучит как Login. Отлично, но ведь встречается же "Log in". Так а в чем разница? А вот в чем: Слово “login” - это существительное. Таким образом, это слово можно использовать, подразумевая, к примеру, "Страница входа" (Login page) Фраза “log in” - это - ["Мульт Личности" - "Что? Где? Когда?"](https://bulkin.me/notes/1833) - Вчера по Первому каналу показали новую серию "Мульта Личности", в которой "личностям" предстояло дать экзамен в программе "Что? Где? Когда?". Мне, лично, выпуск очень порадовал, особенно "господин ведущий" в исполнении Жириновского. Ну где и правда можно найти еще такого "господина"? :-) > - [Корпоративный гимн МТС](https://bulkin.me/notes/475) - @adme_ru запостил в твиттер ссылку на страничку, где собраны, по его утверждению, самые идиотские корпоративные гимны. От соблазна посмотреть не удержался, и вот что в конце статьи я увидел: Остальные гимны слушать не стал, мне хватило одного этого видео, чтобы поднять себе настроение на весь вечер. Я смотрю, у них там в отделе один мужик - [Рекламный ролик Intel Core i5](https://bulkin.me/notes/454) - [Танцующий работ-бродяга](https://bulkin.me/notes/238) - [Беспорядки в Киеве](https://bulkin.me/notes/3952) - Сегодня в Киеве у здания Верховной Рады прошел митинг, который завершился массовой потасовкой (в который раз). Однако в результате сегодняшних беспорядков есть жертвы – сообщается, что погиб срочник Национальной гвардии, а многие из правоохранителей получили различного ранения. Премьер-министр Арсений Яценюк заявил следующее: "Как гражданин страны, я требуют в соответствии со статьей 348 Уголовного кодекса Украины - ["Формула-1" будет навсегда замарана ассоциацией с авторитарным режимом](https://bulkin.me/notes/3562) - "Ожидается присутствие Путина, что лишь усилит впечатление, будто участники "Формулы-1" молчаливо одобряют государство, оттолкнувшее от себя Запад и спровоцировавшее санкции, которые вызывают рост инфляции и спад российской экономики", - говорится в статье спортивного обозревателя The Times Кевина Изона. Если Путин появится, чтобы помахать рукой толпе, это покажет телевидение во всем мире, и "Формула-1" будет навсегда - [Санкции по санкциям](https://bulkin.me/notes/3425) - Вчера весь мир узнал, что России есть чем ответить на введенные против нее экономические санкции в свете незатухающего украинского кризиса. И хоть наши ответные санкции в первую очередь должны показать всем остальным, что России есть чем ответить, тем не менее, мы все равно остается заведомо в проигрышной позиции, потому что первый шаг в этой политической - [Трудности перевода](https://bulkin.me/notes/3381) - Читаю: Канцлер Германии Ангела Меркель настаивает на том, что Евросоюз должен безотлагательно принять экономические санкции против России, сообщает Der Spiegel. Поскольку Москва не проявила своей заинтересованности в том, чтобы прояснилась ситуация с крушением авиалайнера MH17 на востоке Украины, немецкий лидер посчитала необходимым принять срочные меры. Действительно не понятно, что должна сделать Россия, чтобы прояснить данную - [О политиках-алкоголиках](https://bulkin.me/notes/189) - Любят у нас во дворе посиживать любители выпить чего-то прохладного, например, пива (кто знает, чем они его еще размешивают?). Любители эти, как правило, заядлые алкоголики политики, у которых уже пропало восприятие к чему-то другому, кроме как к выпивки политики. Сидят утром, днем, вечером, ночью, сменяя друг друга. Не пропускают ни единого заседания, еще бы! Ведь - [Реформа будущего](https://bulkin.me/notes/1159) - Политизированный ролик под песню "Прекрасное далеко", в котором дети обращаются к дяде Диме с вопросом: "А нужно ли вообще при нынешней реформе образования жить в России?" - [Американский народ не допустит несправедливого осуждения борца за правду](https://bulkin.me/notes/2596) - Читаю: «В материале, озаглавленном "Обама, Сноуден и Путин", обозреватель The New York Times Томас Л.Фридман для начала призывает Эдварда Сноудена доказать, что он разоблачитель, а не перебежчик, который опубликовал все данные скопом и бежал в страны, враждебные его родине и принципам. Сделать это он может, только вернувшись в США и встретившись со своими обвинителями. Американский - [Перефраз](https://bulkin.me/notes/3199) - Вчера на чрезвычайном заседании Совета Безопасности ООН, инициированном Россией, представители ряда зарубежных стран высказались за поддержку проведения военных действий на Украине против сторонников федерализации и противников действующий власти в стране. Как и в февральских событиях, сейчас также есть жертвы среди населения, но циничные двойные стандарты не позволяют обвинить текущую власть в преступлениях против своего народа. Однако на - [Пропаганда? Неее...](https://bulkin.me/notes/3216) - Смотря в очередной раз то, как российские телеведущие преподносят информацию в свете последних событий, невольно вспоминается персонаж Донни Вермилиона из "Старкрафта: Как же хочется смотреть, читать, слушать независимое мнение журналистов, беспристрастное к той или иной стороне! Но такое, к сожалению, невозможно. И даже те СМИ, которые называются "независимыми", на самом деле все равно гнут линию - [О санкциях против "великой державы"](https://bulkin.me/notes/3242) - Барак Обама вновь пригрозил России санкциями в случае, если Москва не изменит свою политику в отношении Украины. Это заявление глава Белого дома сделал в телефонной беседе с президентом Франции. Думаю, с этого нужно было начинать с самого начала. США фактически признает, что ей просто не нравится, как Россия реагирует на происходящие под боком события, и - [Без вины виноватый](https://bulkin.me/notes/3385) - Есть такое понятие как "презумпция невиновности". Это когда ты остаешься невиновным до тех пор, если не доказано обратное. Расследование по факту авиакатастрофы Боинга-777 на Украине еще даже не началось, а виновные уже найдены - это сепаратисты в восточных областях Украины, а также Россия, которая не осуждает их (и вроде как даже помогает). Цивилизованный мир вынес свой - [Почему Крым не вернется в состав Украины](https://bulkin.me/notes/3550) - Санкции, введенные против России, могут буть "пересмотрены", если позиция правительства страны и ее действия будут направлены на урегулирование конфликта на Украине. При этом никто даже и не пытается говорить о том, что санкции будут отменены. Нет, они просто могут быть пересмотрены. Ранее я писал, что на самом деле санкции будут отменены лишь в случае, если - [Je ne suis pas Charlie](https://bulkin.me/notes/3707) - Если вы плюете в лицо, то будьте готовы к ответу. Как это обычно происходит, ранее раздутые лозунги теперь затмеваются на фоне других. Толерантность отошла на второй план. Теперь, после убийства сотрудников еженедельника Шарли Эбдо (Charlie Hebdo), главным трендом становится свобода слова. Однако выставляя циничные карикатуры данного журнала за "свободу слова", нарушается как раз понятие "терпимости", но про это - [Je me sens Charlie Coulibaly](https://bulkin.me/notes/3717) - За эту фразу французскому комедианту Дьедонне Мбала грозит тюремное заключение за "поддержку терроризма", попутно вызвав истерию у сочувствующих по Шарли гражданам. Вот вам и свобода слова. - [Греция набивает себе цену](https://bulkin.me/notes/3737) - На днях в Греции прошли внеочередные парламентские выборы, на которых победила партия СИРИЗА (коалиция радикальных левых). Партия выступала против мер жесткой экономии, осуществляемых последние годы, и, естественно, была поддержана большинством голосующих. Тем не менее, Греции все равно придется как-то выбираться из экономического кризиса, и тут, вполне возможно, поможет новый подход в виде шантажа - выход - [Законность Украины как государства](https://bulkin.me/notes/3872) - Литовский политик, председатель Верховного совета Литовской Республики в 1990-1992 годах Витаутас Ландсбергис заявил, что законность существования России Украины как государства можно подвергнуть сомнению, сообщает Delfi. "Наши политики, члены Cейма могли бы обратиться в литовскую прокуратуру с запросом о законности России Украины. Поскольку Россия Украина скорее всего незаконна — она свергла царя, убила его с детьми, законно избранного президента, так - [Путин на 70-ой сессии Генассамблеи ООН](https://bulkin.me/notes/3985) - 28 сентября президент Российской Федерации выступит на 70-ой сессии Генассамблеи ООН. Владимир Путин трижды выступал в стенах штаб-квартиры ООН в Нью-Йорке – в 2000, 2003 и 2005 годах, и текущая поездка станет для него уже четвертой по счету. Основной темой его выступления, как и раньше, станет тема угрозы терроризма. Предполагается, что Путин предложит создать международную коалицию по борьбе с ИГИЛ, - [Перешел на IntelliJ IDEA](https://bulkin.me/notes/3973) - Давным-давно использовал NetBeans, потом Eclipse. Теперь окончательно решил мигрировать на IntelliJ IDEA Ultimate, которая полностью покрывает все то, что мне нужно: работа с PHP, Web, Android, базами данными (в том числе MongoDB), инспектор кода. Удобная работа с git'ом, терминалом и SSH-сессиями. Также есть механизм деплая на сервер. Импонирует еще и то, что теперь можно отказаться от использования - [Начал ходить в тренажерный зал](https://bulkin.me/notes/3967) - Летом записался в фитнес-клуб (секция тренажерного зала). Ничто не мешало сделать это еще давным-давно, но решение пришло только сейчас, чему в немалой степени способствовало близкое нахождение фитнес-луба от работы – всего в 10 минутах ходьбы, а может и еще меньше. Оформил бюджетный абонемент за 13 тыс. рублей за 70 посещений (на 9 месяцев). К слову, предлагали за - [Про обновление до Android 6](https://bulkin.me/notes/3963) - Решил вчера под вечер обновить своей Nexus 5 до Android 6 (на данный момент в качестве последней сборки является DP3). Решил, как и в прошлые разы, накатывать образ с сохранением пользовательских данных. На первый взгляд, прошло все удачно – телефон запустился, все настройки и приложения сохранены. Но тут, к большому разочарованию, обнаружилось, что: Не работает шторка уведомлений - [Coldplay & Cat Power – Wish I Was Here](https://bulkin.me/notes/3960) - Лирическая композиция "Wish I Was Here", являющая заглавной темой одноименного фильма ("Хотел бы я быть здесь"). - [[Node.js] Плагин npm-check-updates](https://bulkin.me/notes/3957) - Плагин "npm-check-updates" позволяет находить самые последние версии зависимостей, объявленных в package.json, и независимо от каких либо ограничений версий (в отличии от npm). Установка: npm install -g npm-check-updates Использование: ncu – выведет список новых версий зависимостей для проекта в текущем каталоге Установить обновления: npm update Подробная информация: ссылка - [Создание скриншотов для App Store (iTunes Connect)](https://bulkin.me/notes/3949) - Если у вас нет дизайнера, который бы сделал красивые скриншоты iOS-приложения для App Store, то вы можете самостоятельно попробовать сделать это с помощью бесплатного сервиса LaunchKit. К сожалению, на данный момент онлайн-версия сервиса позволяет генерировать скриншоты только для iPhone. Чтобы сгенерировать скриншоты для iPad, нужно использовать шаблон-генератор для Sketch 3.1. Процесс создания скриншотов очень прост: выбираете фон, загружаете снимки экранов - [Предзаказ Legacy of the Void](https://bulkin.me/notes/3937) - На прошлой неделе пришло письмо "Оформите предзаказ на Legacy of the Void, чтобы участвовать в бета-тестировании и сыграть в задания пролога!". В вертске письма была допущена ошибка – некорректно прописан закрывающий тег . - [Переход с Parallels Desktop на VirtualBox](https://bulkin.me/notes/3930) - На этой неделе вышла новая версия Parallels Desktop 11. Обновление с предыдущих версий – 2490 руб. Каждый год, начиная с Parallels 8-ой версии, я исправно оплачивал продление лицензии, но при этом с каждым годом виртуальная машина, на которой крутилась Windows, работала все хуже и хуже. Возможно, вина в этом лежит вовсе и не на Parallels Desktop, ведь - [Как узнать UDID с помощью iTunes 12](https://bulkin.me/notes/3916) - Теперь, что бы в последних версиях iTunes узнать UDID, нужно: Запустить iTunes Подсоединить iOS-устройство Кликать по пункту "Serial Number" до тех пор, пока не отобразится UDID А чтобы узнать номер билда iOS, нужно также кликнуть по пункту версии iOS. - [Про акцию в Quiksilver (продолжение)](https://bulkin.me/notes/3906) - Ранее я писал, что приобрел в розничном магазине Quiksilver ряд вещей. К большому разочарованию, курта-ветрока после первой носки показа свою несостоятельность – конечно, воду отталкивает она на ура, но вот материл, из которого она сделана, по полной позволяет почувствовать, что значит быть в парнике. А ведь продавец заверил, что в куртке будет комфортно, и что она не - [О проблеме в "Альфа-Клик"](https://bulkin.me/notes/3897) - Пытаюсь зайти сегодня в "Альфа-Клик", а тут такая неприятность: - [Stop! This is a browser feature intended for developers.](https://bulkin.me/notes/3894) - Если зайти на сайт Facebook, а затем в браузере открыть панель разработчика, то можно увидеть следующее послание от разработчиков социальной сети: - [[OS X] Странное значение Compressed Memory](https://bulkin.me/notes/3890) - В Activity monitor показывается весьма странное значение "Compressed Memory" (Сжатая память) для процесса "kernel_task". Что это? Размер в байтах? Не похоже... Да и вообще, почему значение не указывается в MB или GB, как это сделано для других процессов? - [Eruption – One Way Ticket](https://bulkin.me/notes/3885) - Кавер-версия песни "One Way Ticket" ("Билет в один конец") в исполнение группы Eruption. Вокал – Прешес Уилсон. Исполнение на гитаре: ссылка. - [Проблема в iTunes Connect – ITC.apps.*](https://bulkin.me/notes/3881) - В панели iTunes Connect заметил такую странность – иногда некоторые языковые строки представляются в виде их идентификаторов (начинаются с ITC.apps). Перезагрузка страницы помогает решить проблему. - [Enter passphrase for /.ssh/id_rsa:](https://bulkin.me/notes/3878) - На днях, после перезагрузки iMac, при выполнении команд git'а на pull или push стало появляться сообщение о необходимости ввода пароля для секретного ssh-ключа: $ git push origin dev Enter passphrase for key '/Users/user/.ssh/id_rsa': Чтобы каждый раз не вводить пароль, нужно выполнить следующие команды: eval $(ssh-agent) ssh-add - [[iOS] Еще один способ снятия логов](https://bulkin.me/notes/3867) - К сожалению, утилита iPhone Configuration Utility, с помощью которой можно было легко следить за логами, уже давно не обновлялась, и не поддерживает iOS 8. В качестве альтернативы можно использовать стороннее решение – iOS Console (в отличии от iPhone Configuration Utility, приложение доступно только для OS X). Это простое решение, которое считывает и выводит в реальном времени логи - [Rollerblade MACROBLADE 80](https://bulkin.me/notes/3861) - Решил научиться кататься на роликовых коньках. Пошел в "Триал- Спорт", консультант посоветовал под мой бюджет приобрести Rollerblade MACROBLADE 80, сказав, что они прослужат сезона три. С учетом скидки ролики вместе с комплектом защиты (без шлема) обошлись в 11 тыс. рублей. Пару дней привыкал стоять на роликах дома, потом уже вышел во двор. Сегодня был второй заход, пока ни одного - [Визуальная проблема на Рамблер.Супермаркет](https://bulkin.me/notes/3856) - Зашел на сайт Рамблер.Супермаркет, и в глаза сразу бросилась непонятка с левым навигационным меню каталога товаров – белый шрифт на светло-сером фоне. Что это, новая тенденция в дизайне? Нет, все гораздо проще – это баг. В этом боковом меню должен быть фон, стилизованный под конкретно выбранный раздел каталога, однако на главной странице он, почему-то, не отображается корректно. - [Yumi Matsutoya – Hikōki-gumo (Хикокигумо)](https://bulkin.me/notes/3842) - "Ветер крепчает" (Kaze tachinu), выпущенный в 2013 году, является, по заявлению Хаяо Миядзаки, его последней полнометражной работой. Как и все другие работы Миядзаки, данный анимационный фильм прекрасен во всех отношениях. Я даже не буду расписывать, почему это так. Его просто нужно взять и посмотреть. Заглавной композицией в фильме используется песня Hikoki-Gumo известной японской певицы Юми Мацутои (Yumi Matsutoya), записанной - [t.A.T.u – Show me love (Я твоя не первая)](https://bulkin.me/notes/3792) - Сопродюсер дуэта «Тату» Елена Кипер говорила, что идея использования имиджа лесбиянок пришла ей после просмотра фильма шведского «Покажи мне любовь» (1998), сюжет которого основан на любви двух школьниц. Не знаю, совпадение или нет, но в арсенале группы имеется как раз композиция «Я твоя не первая», в которой припев состоит из фразы «покажи мне любовь», а в английской версии название песни - [Обновился Microsoft Lync](https://bulkin.me/notes/3836) - На работе для корпоративной Windows 8.1 на днях пришло обновление Office, включающие в себя и новую версию Lync, который теперь уже называется Skype for Business. Правда, обновленная версия является промежуточной - это по сути тот же Lync, только с новым UI. Полноценный Skype for Business появится к концу мая со следующей пачкой обновлений. А вот - [[Wordpress] Удаление редакций записи](https://bulkin.me/notes/3829) - Следующий запрос удалит из БД все редакции записей: DELETE FROM wp_posts WHERE post_type = "revision" - [[MySQL] Проверка правильности конфигурации my.cnf](https://bulkin.me/notes/3823) - Для проверки синтаксиса файла конфигурации MySQL без фактического перезапуска базы данных можно использовать следующую команду: /usr/sbin/mysqld --help --verbose --skip-networking 1>/dev/null Если в файле конфигурации my.cnf есть какие-либо синтаксические ошибки, то информация об этом будет выведана на экран терминала. - [Если не запускается Adobe Lightroom CC 2015](https://bulkin.me/notes/3818) - Adobe Lightroom на днях обновился до версии CC 2015. Т.к. у меня есть действующая подписка на Creative Cloud, то решил обновить свой Lightroom 5.7 до более новой версии. Однако после того, как я поставил Lightroom CC 2015, как и положено, через панель управления Creative Cloud, он перестал запускаться – на долю секунд показывался сплэш-скрин, и на этом все. К счастью, решение - [Просмотр истории команд в Bash](https://bulkin.me/notes/3815) - Чтобы просмотреть список ранее введенных команд в терминал, необходимо скомандовать: history Чтобы найти нужную команду в истории, можно воспользоваться grep: history | grep Чтобы выполнить команду из истории, нужно написать восклицательный знак и номер команды из списка истории. Пример: !10 Более подробная статья о командах истории в Bash: ссылка - [[Android] Изменение цвета заголовка вкладки в Google Chrome](https://bulkin.me/notes/3808) - Обновление операционной системы Android до 5.0 принесло еще одну интересную "фишку" – теперь заголовки вкладок в браузере Google Chrome можно перекрашивать в кастомные цвета (по умолчанию они сероватого цвета). Для того, чтобы установить цвет заголовка вкладки, достаточно в коде страницы прописать следующее: - [Бритва Philips Click&Style YS534](https://bulkin.me/notes/3800) - Бриться начал где-то с 2007 года, тогда же и купил свою первую электробритву Braun FreeControl 1735. К слову, она до сих пор исправно работает, однако заряда хватает уже не более на 20 минут. Года два назад решил на лице оставлять лишь "трехдневную" щетину, для этого был приобретен триммер Philips Beardtrimmer QT4015, который на прошлой недели сломался – отвалилась шестеренка, - [Рекурсивное удаление файлов .DS_Store](https://bulkin.me/notes/3796) - Файлы .DS_Store создаются автоматически в операционной системе Mac OS и служат для хранения пользовательских параметров директории. По умолчанию файлы, начинающиеся на "точку", не отображаются в проводнике, поэтому они могут быть незаметно для пользователя скопированы в другие места (к примеру, при копировании на удаленный сервер, где им там точно не место). Чтобы рекурсивно подчистить директории от файлов .DS_Store, нужно - [devnull@yandex.ru](https://bulkin.me/notes/3789) - На этом сайте установлен счетчик Яндекс.Метрики. В случае возникновения проблем с доступностью сайта, на почту приходят соответствующие уведомления. Однако в феврале у Яндекса что-то пошло не так, и 22 числа я получил сообщение без указания адресата (Яндекс.Метрика), в результате адресатом значился devnull. - [[Bootstrap] Выпадающие меню при наведении курсора](https://bulkin.me/notes/3786) - В фреймворке Bootstrap третьей версии выпадающее меню (dropdown menu) по умолчанию раскрывается / закрывается только по клику на соответствующий пункт меню. Чтобы меню раскрывалось при наведении курсора, необходимо в стили добавить следующее: .dropdown:hover .dropdown-menu { display: block; } - [STATUS_CODE_ERROR](https://bulkin.me/notes/3774) - Сегодня при попытки установить обновления из App Store на Mac OS, появилось стандартное окно авторизации, но вот в момент, когда я нажал кнопку "Sign In", отобразилась совершенно неожиданная ошибка – STATUS_CODE_ERROR. Вопрос, по какой причине данная языковая "стринга" не локализована, остается открытым. От Apple я такого не ожидал :-( - [Про TVzor (конец начала)](https://bulkin.me/notes/3769) - С лета прошлого года наша команда работала над созданием официального приложения TVzor для Smart TV, которое в итоге вышло осенью того же года. У нас были планы по дальнейшему развитию приложения, и вроде бы все к этому и шло, пока на почту не пришло письмо от TVzor о том, что с марта 2015 года сервис прекращает свою работу. - [[IPB] Добавление BB-кода для Google Spreadsheets](https://bulkin.me/notes/3765) - Чтобы иметь возможность вставлять Гугл-таблицу (Google Spreadsheets) в посты форума Invision Power Board (IPB), достаточно создать простенький BB-код: BB-код: Google Table Полное описание: Вставка Google Table в пост форума Пример использования: В теги заключаем лишь ID документа: [table]1YQyO7CO-QFtUyXdoHhqCuVWbE5YNzf7ebK4vp5fhsbg[/table] Тег: table Шаблон замены BB-кода: - [Выполнение команд от имени другого пользователя](https://bulkin.me/notes/3761) - Если имеется доступ к sudo, то можно выполнять команды от имени другого пользователя через опцию -u. Пример выполнения команды от имени www-data: sudo -u www-data echo "hello world!" - [Да нчанется бой!](https://bulkin.me/notes/3756) - Нексус зовет! Да нчанется бой! В вашем распоряжении: золото, эпические герои, облики и доступ к бета-версии. - [Удаление истории команд в Bash](https://bulkin.me/notes/3754) - Чтобы полностью удалить историю выполнения команд в терминале, достаточно выполнить: history -cw - [[МТС] Проблема с версткой в личном кабинете](https://bulkin.me/notes/3750) - На работе подключили к корпоративному тарифному плану. Решил проверить подключенные опции, захожу в личный кабинет МТС, а там в колонке "Мой баланс" красуется страшненькая сумма в -167048.97 рублей. Но это нормальная история для корпоративных тарифов. И дело все не в этом, а в том, что сумма-то получилась длинной и, как это обычно бывает, поехала верстка – иконка - [[Apache] Разрешить доступ по User-Agent](https://bulkin.me/notes/3742) - Чтобы разрешить доступ на сервер только для устройств с определенным User-Agent, можно создать соответствующее правило в файле .htaccess. Пример ниже разрешает доступ только для LG Smart TV, которые в строке User-Agent имеют слова LGE, NetCast или LG Browser: RewriteEngine On RewriteCond %{HTTP_USER_AGENT} !(LG\%20Browser|LGE|NetCast) [NC] RewriteRule ^ - [F,L] Для всех остальных устройств будет отображена ошибка "403 Forbidden". - [[Android] Запись с экрана устройства](https://bulkin.me/notes/3740) - Начиная с Android 4.4 (KitKat) появилась возможность записывать видео с экрана устройства через adb. Пример команды: adb shell screenrecord --size 360x640 --bit-rate 2000000 --time-limit 30 /sdcard/file.mp4 - [Рекурсивное выставление прав доступа в Linux](https://bulkin.me/notes/728) - Иногда появляется необходимость установить определенные права доступа к папкам/файлам (через утилиту chmod), которые имеют большую степень вложенности каталогов. Приводимые ниже примеры помогут рекурсивно обойти все обозначенные каталоги и расставить необходимые права: find /каталог/ -type f -exec chmod 644 {} \; – выставляет права на файлы find /каталог/ -type d -exec chmod 755 {} \; – выставляет - [Рекурсивное выставление владельца в Linux](https://bulkin.me/notes/731) - В заметке "Рекурсивное выставление прав доступа в Linux" был дан совет, как с помощью нехитрых команд можно быстро изменить права доступа для папок и файлов во вложенных директориях. А вот еще одна задачка: нужно произвести манипуляции с изменением владельца папки/файла (через утилиту chown). Для решения поставленной задачи делаем: chown -R user:group /каталог/ Данная команда изменит владельца - [Джугашвили против России](https://bulkin.me/notes/3728) - На прошлой недели Европейский Суд по правам человека (ЕСПЧ) вынес решение по делу «Джугашвили против России», согласно которому исковые требования к «Новой газете» и ее авторам о признании не соответствующими действительности и унижающими честь и достоинство Сталина ряда высказываний не подлежат удовлетворению. Конечно, наивно было полагать, что в Европе встанут против журналистов (хотя попытка хорошая). К тому же, если - [Притча о двух близнецах](https://bulkin.me/notes/3724) - Разговорились однажды в животе беременной женщины два младенца. Один из них был верующим, а другой почему-то оказался неверующим. — Ты веришь в жизнь после родов? — спрашивает брата неверующий младенец. — Конечно, — ответил тот. — Ясное дело, что жизнь после родов существует. Мы здесь только для того, чтобы окрепнуть и быть готовыми к тому, что нас ждет - [Контроль за теми, у кого нет прав на вождение](https://bulkin.me/notes/3720) - Вроде, все должно работать – если лишили водительских прав (или их просто нет), то вы не имеете права управлять транспортным средством. Но на деле получается, что ездить без прав можно, при этом не забывая попутно еще забирать людей на тот свет, что в двойне обиднее. На текущий момент нет никакого системного контроля над тем, имеешь ли ты право водить, или - [Баг с наложением layout-ов в LinkedIn (iOS)](https://bulkin.me/notes/3703) - В iOS-версии приложения LinkedIn (v 8.3) для iPad обнаружил интересный баг, который может появится после возврата из встроенного браузера в приложение (к примеру, открыли ссылку из ленты коллег, почитали, а затем вернулись обратно в ленту). Баг заключается в том, что при скроллинге ленты двигается только как бы "верхний" слой, а нижний, по какой-то причине, остается - [[Apache] Обработка html-файлов как PHP](https://bulkin.me/notes/3701) - Если необходимо обрабатывать файлы с расширением *.html через PHP, то для этого достаточно прописать в .htaccess следующую строчку: AddType application/x-httpd-php .php .htm .html - [Skitch - подписка за null](https://bulkin.me/notes/3693) - Вчера при использовании приложения Skitch (скриншотер от Evernote), появилось рекламное окно с предложением оформить подписку. Только вот цена за подписку (за месяц или за год) значилась как NULL. - [Про проблемы в Skype](https://bulkin.me/notes/3696) - Skype – вещь весьма хорошая, но и весьма глючная (что под Windows, что под Mac OS). Мало того, что программа намертво зависает, когда пытается подгрузить сообщения в чате, так ведь еще ни с того ни с сего данное приложение может крашнуться. А вот еще один глюк схватил, когда перешел в чат: - [Исключение контента из поиска Google](https://bulkin.me/notes/3691) - Вбиваем в поиск Google фразу "Игра престолов", и спускаемся в самый вниз результатов поиска. Видим следующее: В ответ на жалобу, полученную на основании US Digital Millennium Copyright Act (Закона США о защите авторских прав в цифровую эпоху), мы удалили несколько результатов (а именно: 1) с этой страницы. При желании можно ознакомиться с жалобой, вызвавшей это - [Наложение фоновой сетки на видео (Pattern overlay)](https://bulkin.me/notes/3688) - Наложение специальной сетки на видео применяется в нескольких случаях. Во-первых, с помощью нее можно снизить видимые артефакты видео (если оно низкого качества), а во-вторых, улучшить восприятие различных элементов, лежащих на поверхности видео (надписи, кнопки и пр.) Сама сетка, обычно, представляет из себя узор из одного темного квадрата, размером в один пиксель, и прозрачных близлежащих пикселей. Пример - [Список возможных подарков на Новый год и не только](https://bulkin.me/notes/3686) - Ferra.ru: 15 подарков для гиков и их детей 5 лучших подарков на Новый год Выбираем Гик подарок на Новый Год 2015 Новогодняя подборка подарков для гиков Что выбрать в подарок компьютерному гику Гид по подаркам: Что подарить мужчине на Новый год - [Install this update as soon as possible](https://bulkin.me/notes/3679) - На днях Apple закрыла весьма серьезную дырку в безопасности протокола NTP (Network Time Protocol) для операционной системы Mac OS X. На некоторых ресурсах пишут, что данное обновление устанавливается автоматически, что доселе никогда не происходило с обновлениями от Apple. Однако я не подтверждаю данную информацию – обновление появилось в App Store на соответствующей вкладке, и установить его, конечно же, - [Проблемы с подключением к гостевому Wi-Fi на Android 5.0](https://bulkin.me/notes/3639) - После обновления своего телефона до Android 5.0, появилась проблема с подключением к гостевому Wi-Fi на работе. Симптомы: выбираю гостевую Wi-Fi точку, ввожу пароль, жму подключиться. Идет подключение, потом сбрасывается и пишется "Сохранено". Сначала грешил на проблемы на стороне сетевого оборудования, бегал по нашему Хелп-отделу, но максимум, что удалось выяснить, так это то, что подключение действительно не удается - [[МТС] Обновление баланса в личном кабинете](https://bulkin.me/notes/3669) - В "Личном кабинете" на сайте МТС явно есть определенные проблемы: изначально баланс был 0,57, пополнил баланс на 100 рублей, обновляю страницу ЛК - баланс все также равен 0,57. Нажимаю на иконку "Обновить" рядом с балансом - все также, 0,57. Хотя время проверки состояния баланса пишет правильное. Запрос: POST "https://lk.ssl.mts.ru/ProfileStub/PAGet" Ответ: Actual: "20141211094405" Balance: "0.56724" Birthday: "xxxx-xx-xxT00:00:00" Bonus: - [Ошибка на сайте СТС-Медиа](https://bulkin.me/notes/3666) - На днях зашел на сайт СТС-Медиа, а там такое: На следующий день уже починили. - [Как сделать сайт черно-белым?](https://bulkin.me/notes/3662) - Сделать сайт полностью черно-белым довольно легко, для этого нужно воспользоваться CSS Filter Effects: filter: gray; filter: gray; filter: url("data:image/svg+xml;utf8,#grayscale"); -webkit-filter: grayscale(100%); - [Обход запрета выделения текста на странице](https://bulkin.me/notes/3657) - На некоторых сайтах можно встретить ситуацию, когда выделение текста прямо запрещено – при попытке выделить стандартным способом с зажатой левой кнопкой, ничего не происходит. Делают это, обычно, для того, чтобы напакостить любителям копипаста. В других же случаях это просто необходимо (формы Drag&Drop, выделение текста кнопок и пр.) Чтобы запретить выделение текста, можно воспользоваться вендорными свойствами CSS. Пример для браузеров - [Про сторонние клавиатуры в iOS 8](https://bulkin.me/notes/3649) - С выходом новой операционной системы iOS 8 разработчикам было разрешено создавать собственные клавиатуры для системы. Сейчас уже создано довольно большое количество сторонних клавиатур, на любой вкус и цвет. Я бы с радостью использовал клавиатуру SwiftKey, но она до сих пор не поддерживает русский язык (в отличии от версии для Android). Поэтому выбор остановился на не менее - [[CMD] Изменение рабочей директории по умолчанию](https://bulkin.me/notes/3641) - Чтобы изменить рабочий каталог, который по умолчанию открывается при запуске консоли, нужно добавить в реестр соответствующую запись с новым путем рабочей директории. Пример с изменением пути на корень диска "C": reg add "HKEY_CURRENT_USER\Software\Microsoft\Command Processor" /v AutoRun /t REG_SZ /d "cd /D C:\" - [Необычный тип облаков - волнисто-бугристые](https://bulkin.me/notes/3632) - Апокалипсис уже близко! Пишут, что данный тип облаков, именуемый как асператус, появился относительно недавно, всего пару десятков лет назад. До этого же времени о существовании таких облаках ничего не было известно. Другие же опровергают данное предположение, считая, что облака подобного типа были и раньше, однако в связи с отсутствием технических средств никто, естественно, не мог их запечатлеть. При - [Обновление до Android 5.0 (Lollipop)](https://bulkin.me/notes/3619) - Только что обновил Android на своем Nexus 5 - с 4.4.4 (KitKat) до 5.0 Developer Preview. К большому сожалению, сегодня релизный Lollipop так и не вышел в качестве OTA-обновления для Nexus 5, и скорее всего, до конечных пользователей новая версия Android'а будет идти несколько недель. Измучившись ждать, решил накатить последнюю dev-версию (LPX13D). Изначально установка была невозможна - [Про покупку Android-фигурки](https://bulkin.me/notes/2917) - Не так давно начал присматриваться к коллекционным Android-фигуркам, и вот на днях казал одну из таких себе. Воспользовался услугами этого сайта. Выбрал фигурку из набора Set 3 (цена - 300 рублей за шт.). Из представленных мне больше всего понравился бильярдист, но к сожалению, выбрать конкретную фигурку при заказе нельзя, т.к. они запакованы в непрозрачную упаковку. - [Про возврат наушников Philips SHB7000](https://bulkin.me/notes/3279) - Вернул обратно недавно приобретенные наушники Philips SHB7000, ибо взвесив все за и против, решил, что на текущий момент беспроводные наушники особо не нужны. Все как обычно - сначала загорелся жалением, а потом, когда дым от эйфории рассеялся, показался здравый рассудок, который и намекнул, что лучше бы вернуть зря потраченные деньги. Покупал в Юлмарте, товар забирал из ближайшего аутпоста. К сожалению, - [Поиск поставлен в очередь. Подождите...](https://bulkin.me/notes/3584) - Функция поиска на сайте "Первого канала" на столько сурова, что вначале показывает фразу "Поиск поставлен в очередь. Подождите...", и лишь через какое-то время выводит результаты. Надеюсь, в новой версии сайта, над которой, судя по слухам, уже работают, такого трэша не будет. - [OS X 10.9 (Mavericks) -> 10.10 (Yosemite)](https://bulkin.me/notes/3570) - В этот четверг, во время очередной презентации Apple, было объявлено о том, что версия OS X 10.10 (Yosemite) стала доступна для загрузки всем желающим. Не став долго ждать, решил обновить свой iMac (late 2012) до Yosemite уже прямо сейчас. Весь процесс установки занял чуть более 40 минут и прошел без каких-либо нештатных ситуаций. Обновленный дизайн OS X - - [[Android] Обновление SDK через командную строку](https://bulkin.me/notes/3557) - Android SDK можно обновлять не только через UI-оболочку, но и через командную строку. android update sdk --no-ui - собственно, вызывает процесс обновления: Refresh Sources: Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml Validate XML Parse XML ... Installing Archives: Preparing to install archives Downloading Android SDK Tools, revision 23.0.5 Installing Android SDK Tools, revision 23.0.5 Installed Android SDK Tools, revision 23.0.599%) Downloading - [Фридрих Гендель - Сарабанда](https://bulkin.me/notes/3512) - Исполнение известнейшей композиции на гитаре: И еще одна вариация (пианино) - ссылка. - [Сэмюэл Барбер - Адажио для струнного оркестра](https://bulkin.me/notes/3506) - "Адажио для струнного оркестра" (Adagio for Strings), написанный в 1936 году, является наиболее известным произведением американского композитора Сэмюэля Барбера (Samuel Barber). Данное произведение, наполненное глубокой печалью, широко исполняется на многих общественных мероприятиях, в частности во время траура. Также "Адажио для струнного оркестра" можно услышать в ряде фильмов, таких как "Человек-слон", "Нефть", "Амели" и др. - [iOS 8 GM -> iOS 7 -> iOS 8 GM](https://bulkin.me/notes/3503) - Пришлось сегодня в срочном порядке делать даунгрейд с iOS 8 GM на iOS 7, лишь для того, чтобы проверить воспроизводимость одного бага в тестируемом приложение. В общем, сложного в этом ничего не было: В iTunes на всякий случай (и как оказалось не зря) создал резервную копию устройства (без бэкапа программ) Сделал дауегрейд на iOS 7 -> после этих - [iOS 8 Golden Master вышла в свет](https://bulkin.me/notes/3499) - Позавчера Apple провела очередную презентацию своих новых устройства - iPhone 6 в двух вариантах (большой и маленький), а также носимые часы Watch. Также был анонсирован новый платежный сервис - Apple Pay. Сразу же после презентации вышла iOS 8 (Golden Master), которую можно ставить без привязки к аккаунту разработчика (в отличии от всех предыдущих бета-версий iOS - [[PHP] Скрипт рандомного показа изображений со ссылками](https://bulkin.me/notes/3475) - Возникла задача выводить на сайте в блоке два рекламных баннера, которые бы случайно сменяли друг друга при открытии страницы. Ниже приводится одна из простых (возможно, не самой "тру") реализаций данной задачи: Логика: $images = array(); $images[] = array('image'=>'/images_1.jpg','url'=>'http://link_1.ru','title'=>'Title_1'); $images[] = array('image'=>'/images_1.jpg','url'=>'http://link_1.ru','title'=>'Title_2'); $count = count($images); $random_number = rand(0,($count - 1)); Вставляем в то место, где нужно выводить - [[Android] Перехват трафика с помощью прокси-сервера](https://bulkin.me/notes/2713) - Представим, что перед нами стоит задача проанализировать трафик, который генерирует тестируемое приложение в Android. Большинство современных приложений, ориентированных на клиент-серверное взаимодействие, использует протокол HTTPS, поэтому без расшифровки такого траффика ничего понятно не будет. Однако есть и такие приложения, которые используют HTTP, и вот здесь уже можно будет многое чего интересного узнать. Для перехвата трафика можно - [Как правильно отправить iMac в сон ](https://bulkin.me/notes/3468) - После того, как был приобретен iMac, я всегда стал использовать функция сна (гибернация), которая позволяет в случае необходимости быстро приступить к работе, не дожидаясь томительной загрузки компьютера, как это бывает после включения. Многие, чтобы отправить iMac в сон, просто нажимаю клавишу "Power" на задней стороне моноблока (можно и комбинацией Command + Option + Media Eject), а беспроводную - [iMac + Bootcamp + Windows 8.1](https://bulkin.me/notes/3448) - На этих выходных решил поставить Windows 8.1 на свой горячо обожаемый iMac. Связано это по двум причинам: первая, как обычно, ради эксперимента (пощупать, что такое Boot Camp, и как все это делается), второе - Windows в качестве отдельной ОС нужна для того, чтобы запускать прожорливые игры, которые через Parallels работают неохотно. На практике Bootcamp оказался действительно удобной утилитой, - [Про то, как убрать блокировку по IP к панели ISPManager](https://bulkin.me/notes/1735) - Чтобы убрать блокировку по IP к панели ISPManager, установленную ранее, нужно либо удалить файл: /usr/local/ispmgr/var/userconf/ispmgr.root либо же, если хочется сохранить в нем настройки, отредактировать, удалив из данного файла записи, начинающиеся с Access. - [Удаление Jenkins в Mac OS](https://bulkin.me/notes/3427) - Чтобы в Mac OS удалить установленный ранее Jenkins, нужно запустить специальный скрипт: sudo /Library/Application Support/Jenkins/Uninstall.command Отобразится: Jenkins uninstallation script The following commands are executed using sudo, so you need to be logged in as an administrator. Please provide your password when prompted. + sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist + sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist + sudo rm -rf /Applications/Jenkins '/Library/Application - [Зарядка телефона от тепла нашего тела](https://bulkin.me/notes/3421) - Тут в голову пришла интересная мысль, касающаяся смартфонов, которыми пользуемся ежедневно и которые нужно заряжать чуть ли те же самые дни. А почему не сделать так, чтобы устройство само заряжала себя, используя тепло нашего тела? Мы часто держим в руках смартфон, носим его в кармане брюк, т.е. устройство максимально близко контактирует с нами. Тепло, выделяемое нашим организмом, - [[Chrome] Проблемы со сглаживанием шрифтов](https://bulkin.me/notes/3414) - Для разрабатываемого нами приложения мы решили использовать шрифт с разным начертание по толщине (или как еще говорят, по насыщенности). Минимальная толщина шрифта, которую мы используем, это 300 (font-weight: 300). Шрифт подключаем через @font-face с указанием на хост, от куда его нужно брать и при этом используем два формата шрифтов - WOFF и TTF. Все это должно помочь - [[Android] Перехват HTTPS-трафика с помощью прокси-сервера](https://bulkin.me/notes/3406) - Эта заметка является продолжением той, в которой я расписал, как можно проанализировать незащищенный трафик, исходящий от мобильного приложения к серверу. Теперь настало время поговорить о защищенном трафике. Далее будем считать, что сетевой обмен происходит по протоколу HTTPS. Как и раньше, помочь нам в этом деле могут такие известные и популярные прокси-серверы, как Charles, Fiddler, Burp Suite. Fiddler работает - [MH17 повторил судьбу MH370](https://bulkin.me/notes/3346) - Вчера в небе над Украиной потерпел крушение пассажирский авиалайнер Boeing 777, следовавший рейсом из Амстердама в Куала-Лумпур. На борту находилось чуть менее 300 человек. Все факты указывают на то, что самолет был сбит ракетой. Это уже второй случай, когда над территорией Украины сбивают пассажирский самолет - в октябре 2001 года в ходе военных учений был сбит российский Ту-154М (погибло - [Еще один вариант обновления панели ISPmanager](https://bulkin.me/notes/3398) - /usr/local/ispmgr/sbin/update.sh --force ispmgr; \echo -e "Panel is currently at version:\n\t$(/usr/local/ispmgr/bin/ispmgr -V)" - [Обновление ASUS WL-520GU на прошивку DD-WRT](https://bulkin.me/notes/3370) - На днях перепрошил свой старенький, но тем не менее, работающий верой и правдой, маршрутизатор ASUS WL-520GU. Перешел со стокой прошивки (последняя версия 7.0.1.45) на стороннюю DD-WRT. Причина - более продвинутые возможности и настройки + вечное желание пощупать чего-то новенького :-) Мануалы по перепрошивки роутера не вселяли оптимизма в успех операции, однако же на деле оказалось все - [Я напрасно хочу не любить...](https://bulkin.me/notes/3344) - Я напрасно хочу не любить, — И, природе покорствуя страстной, Не могу не любить, Не томиться мечтою напрасной. Чуть могу любоваться тобой И сказать тебе слова не смею, Но расстаться с тобой Не хочу, не могу, не умею. А настанут жестокие дни, Ты уйдешь от меня без возврата. О, зачем же вы, дни! За утратой - [Метрики оценки посещаемости и прибыльности приложения](https://bulkin.me/notes/3336) - Метрики оценки посещаемости приложения: DAU (Daily Active Users, ежедневные активные пользователи) — количество уникальных пользователей, которые зашли в приложение в течение суток WAU (Weekly Active Users, еженедельные активные пользователи) — количество уникальных пользователей, которые зашли в приложение в течение недели MAU (Monthly Active Users, ежемесячные активные пользователи) — количество уникальных пользователей, которые зашли в приложение - [Белый экран в приложении Adobe Creative Cloud](https://bulkin.me/notes/3331) - Решил перейти на платную подписку Adobe Creative Cloud для фотолюбителей, которая включает в себя Photoshop и Lightroom (+ Lightroom Mobile). Цена годовой подписки составляет 3588 рублей, что в общем-то, не так и много. Первым делом установил Creative Cloud, через которое уже осуществляется вся работа с приложениями Adobe. Ага, установил, но после запуска и авторизации мне отобразилась белая страница и - [Небольшая подборка ошибок в сторонних продуктах](https://bulkin.me/notes/3316) - Когда я нахожу какую-либо визуальную проблему, я стараюсь ее зафиксировать. Ниже приводится очередная подборка проблемных мест :-) 1. Сайт Facebook - не так давно в этой социальной сети проходил процесс смены UI для страниц сообществ. В качестве информирования о том, что можно перейти на новый облик, выводился поп-ап, правда в нем почему-то вместо символа апострофа виднелся его html-код ' - [На постоялый двор приехал путешественник](https://bulkin.me/notes/3307) - Задача: На постоялый двор приехал путешественник. Денег у него с собой не было, но была золотая цепочка из шести звеньев. Хозяин постоялого двора согласился принять в оплату номера, за каждый день, по одному колечку с этой цепочки, но так, чтобы распилянных колец он получил не больше одного. Как путешественнику нужно распилить цепочку, чтобы можно было ежедневно - [Проблемы с установкой Adobe Flash Player](https://bulkin.me/notes/3303) - При попытке установить Adobe Flash Player получаю следующее сообщение: "Потеря связи. Попытка повторного соединения..." Причина проблемы оказалась в том, что в "блэк-листе" файла hosts были указаны ряд серверов Adobe (даже не спрашивайте, зачем это было сделано!), которые, как оказалось, также используются и установщиком Flash Player. Удалил записи из hosts, перезапустил установщик - все заработало! - [Для кого все это?!?!](https://bulkin.me/notes/3294) - С недавнего времени наблюдаю в действии акцию против "баранов" на дорогах. Один из плакатов с изображением барашка размещен на билборде около метро "Проспект Большевиков" - "Вылез на забитый перекресток? Молодец :) Теперь все вокруг тоже будут стоять". Все бы ничего, но этот плакат размещен на той стороне билборда, которую водители могут заметить только в зеркала заднего вида, проезжая по - [Немного визуальных проблем в YouTube](https://bulkin.me/notes/3290) - Зашел сегодня в приложение YouTube для iOS (версия 2.7.0.11277) и увидел приветственное сообщение с просьбой выбрать аккаунт для продолжения. Как видно на скриншоте, в приложении явно отсутствует ряд языковых строк для русского языка, из-за чего в UI выводятся их константы. К слову, в YouTube есть много проблемных мест, связанных в локализацией на русский язык (скорее всего, - [Связка iMessages и Facebook](https://bulkin.me/notes/3272) - Какое-то время назад у меня отвалилась связка iMessages с Facebook на Mac OS. Настраивал я это дело, кажется, больше года назад, и тогда все работало. Чат Facebook'а может использовать протокол XMPP, поэтому сложностей с подключением тогда его к iMessages не возникло. В то время время опция "Automatically find server and port" не работала и для корректного подключения к Facebook пришлось вбивать - [Про наушники Philips SHB7000](https://bulkin.me/notes/3263) - Еще одной интересной вещью, которой я обзавелся на днях, стали полноразмерные беспроводные bluetooth-наушники Philips SHB7000, выполненные в черном цвете. Сначала предпочтение было к белому цвету, но потом взвесив все за и против, решил остановиться на черном варианте. К тому же, амбушюры и внутренняя часть оголовья выполнены в красном цвете, и смотрится это дело весьма симпатично. Цена наушников - [Про финал "Лиги Чемпионов"](https://bulkin.me/notes/3258) - Проклиная официальную онлайн-трансляцию финального поединка "Лиги Чемпионов" между "Реалом" и "Атлетико", которая прерывалась каждые две минуты, и видя на табло счет 0:1 к исходу 90-й минуты, я плюнул на все, и лег спать. До конца встречи оставалось всего каких-то пару минут и шанса на то, что "Реал" забьет гол, не было. Но только я лег, как - [[Android] Наиболее популярные секретные коды](https://bulkin.me/notes/3239) - Наиболее популярные секретные коды, которые работают на Nexus 5: *#06# — информация об IMEI *#*#4636#*#* — информация б устройстве, сетевых подключениях, аккумуляторе, статистики использования *#*#8255#*#* — информация о GTalk Service *#*#7594#*#* — позволяет выключать устройство без отображения подтверждающего окна *#*#7780#*#* / *2767*3855# — сброс устройства к заводским настройкам (hard reset) - [ProGuard и Java 8](https://bulkin.me/notes/3236) - При попытке собрать релизное Android-приложение через ProGuard (утилита для сокращения, оптимизации и обфускации кода), появляется сообщение об ошибке: Unsupported class version number [52.0] (maximum 51.0, Java 1.7) with sbt-proguard Действительно, я использую Java 8, а ProGuard, идущий в составе Android Studio, имеет версию 4.x. Но четвертая версия, как оказалась, не умеет работать с Java 8. - [Я могу абсолютно все! Я же эксперт!](https://bulkin.me/notes/3230) - Видео на злободневную тему отношений между заказчиком и исполнителем. До боли знакомые ситуации :-? Оригинал рассказа: ссылка - [Просмотр подключенных модулей у Apache и nginx](https://bulkin.me/notes/3228) - Порой нужно узнать, какие модули подключены для Apache или nginx. К примеру, буквально пару дней назад необходимо было выяснить, подключен ли модуль mod_deflate у Apache. Выполняем: apache2ctl -M Читаем: Loaded Modules: core_module (static) ... deflate_module (shared) ... Syntax OK Для nginx также есть команда, которая показывает подробную информацию о сборке: nginx -V Читаем: nginx version: nginx/x.x.0 built - [Отключение рекламных SMS от МТС](https://bulkin.me/notes/3203) - По умолчанию у МТС, да и у других операторов, рассылка рекламных сообщений включена по умолчанию. Сюда входят и реклама пластиковых окон, такси, различные стимулирующие акции и прочее. Чтобы отказаться от приема назойливых сообщений, в личном кабинете достаточно включить бесплатную услугу "Запрет приема информационных SMS и SMS/MMS с сайта МТС". - [[MySQL] Перевод строки в нижний / верхний регистр](https://bulkin.me/notes/3182) - UPDATE mytable SET name = LOWER(name); UPDATE mytable SET name = UPPER(name); - [О последствиях при отсутствии бекапов](https://bulkin.me/notes/3175) - На прошлой недели обновил WordPress, на котором, собственно, и работает этот блог, до версии 3.9. Когда я начал копировать файлы дистрибутива на сервер, возник небольшой п*здец, который привел к удалению всех заменяемых директорий / файлов. В итоге, была начисто удалена директория с плагинами и темами оформления. С плагинами проблема решилась достаточно просто - взял и - [[Android] Средства для анализа использования памяти](https://bulkin.me/notes/2824) - adb shell cat /proc/meminfo - покажет общую информацию по использованию памяти в системе. Наиболее важная и интересная информация содержится только в первых строчках вывода: MemTotal: 419932 kB MemFree: 11788 kB Buffers: 3436 kB Cached: 82272 kB SwapCached: 14384 kB ... MemTotal - это общий объем памяти, доступный для ядра и пользовательского пространства (зачастую меньше, чем - [Про парсер ссылок на Facebook](https://bulkin.me/notes/3166) - В Facebook'е, когда вставляешь ссылку в форму написания поста, срабатывает парсер, который анализирует эту ссылку. Если, допустим, ссылка ведет на картинку, то в посте появляется эскиз этого изображения, а если ссылка указывает на сайт - то показывается описание сайта и список изображений на нем (владелец сайта может настроить информацию, которую должен забирать парсер). А вот что - [Тень от съемочной машины на Google Street View](https://bulkin.me/notes/3158) - Просматривая панорамы Google Street View, обнаружил тень, которая исходит от съемочной машины, которая, собственно, и производит саму фотосъемку панорам: В прошлом году, кстати, на Большом проспекте П.С. видел эту самую машину, правда идентифицировать, какой компании она принадлежит, так и не получилось. - [Про автоматическое включение Bluetooth после обновления iOS](https://bulkin.me/notes/3155) - Каждый раз, когда обновляю iOS, автоматически включается Bluetooth. Это баг такой или фича? Вот и сейчас после обновления до iOS 7.1.1 включился Bluetooth. Можно предположить, что при обновлении системы некоторые настройки принимают значения по умолчанию, но если честно, в такое даже и верить не хочется, потому что больше похоже на ересь. По-хорошему, если у меня был выключен - [pkgutil - утилита для управления пакетами (.pkg) в Mac OS X](https://bulkin.me/notes/3144) - В Mac OS X есть утилита под названием pkgutil, предназначенная для манипуляции с установщиками пакетов. Чтобы вывести список всех установленных пакетов, достаточно выполнить команду pkgutil --packages Чтобы найти нужный пакет, можно воспользовать grep'ом: pkgutil --packages|grep ... Чтобы отобразить список всех файлов, принадлежащих конкретному пакету, нужно использовать параметр --files. В примере ниже выводится список файлов для - [Про HTC (Android 4.4.2) и setWebContentsDebuggingEnabled](https://bulkin.me/notes/3141) - Обнаружил весьма странное поведение у HTC-устройств с Android 4.4.2 - невозможно провести удаленную отладку Android WebView. Я уж начал грешить, что проблема в моих руках, хотя выполнил все условия, описанные в официальном мануале (раздел "Debugging Android WebViews"). Как я не старался, но заставить Chrome увидеть запущенный WebView из под приложения, мне не удалось. Потом решил - [О поведении "Refresh" в браузере](https://bulkin.me/notes/3130) - В этой заметке пойдет речь на тему браузерного кэша и управления им. Для того, чтобы обновить страницу в браузере, многие используют привычную кнопку F5, хотя существует еще и такая комбинация, как Ctrl + F5. Так в чем же здесь отличие? Для начала нужно знать, что веб-браузер умеет создавать два типа HTTP-запросов - условный и безусловный. - [Обнуление лог-файла](https://bulkin.me/notes/3126) - Для контроля над размером лог-файлов сервера, а также их количеством, обычно используется т.н. процесс ротации (включает в себя архивирование, удаление старых и т.п.). Если же по какой-то причине к лог-файлу не применяется ротация, и он стал занимать много дискового пространства, то лучше всего не удалять этот файл, а просто обнулить следующим образом: echo ""> /home/httpd-logs/access.log - [[PostgreSQL] Первую букву сделать заглавной](https://bulkin.me/notes/3124) - Задача: в полях 'name' таблицы 'comment' первый символ перевести в верхний регистр. Решение: UPDATE comment SET name = upper(substring(name from 1 for 1)) || substring(name from 2 for length(name)) - [[JMeter] Запуск тестов на нескольких компьютерах через SSH-туннелирование](https://bulkin.me/notes/3076) - Есть задача провести нагрузочное тестирование сайта. В качестве инструмента был выбран Apache JMeter. Решил распараллелить нагрузку, используя экземпляр JMeter еще на одном компьютере. Таким образом нагрузка будет генерироваться с двух компьютеров: Компьютер А - на нем запущен JMeter client (работает на Windows) Компьютер B - на нем запущен JMeter server (работает на Debian) В сети - [Установка SSH-демона на Windows](https://bulkin.me/notes/3089) - Недавно я уже писал о том, как поднять SSH-туннелирование между двумя компьютерами, один из которых работает на Windows (клиент), другой - на Debian (сервер). Теперь возникла задача создать туннель между компьютерами с установленной ОС Windows. Эта задача чуть сложнее, т.к. в Windows нет встроенного SSH-сервера, чтобы принимать подключения от клиента. Таким образом на компьютер-сервер, который, - [Нельзя затыкать рот другим людям](https://bulkin.me/notes/3080) - Источник - [Как узнать версию Debian?](https://bulkin.me/notes/3055) - Для того, чтобы узнать текущую версию Debian, достаточно выполнить следующую команду: cat /etc/debian_version Для вывода более подробной информацией можно воспользоваться следующим вариантом: sb_release -a - [ABBA - Angeleyes](https://bulkin.me/notes/3043) - У шведской группы ABBA есть много потрясающих композиций, которые хочется слушать еще и еще, которые никогда не надоедают. В прошлом году я побывал на концерте группы The Cardigans, которую называет ни много ни мало "вторыми, после ABBA в Швеции". Честно - не впечатлило. А все, наверно из-за того, что душа больше склона к диско-музыке. Одна - [Oops I Did It Again](https://bulkin.me/notes/3038) - [[Apache] Error retrieving pid file /var/run/apache2.pid](https://bulkin.me/notes/3034) - Пробуя зайти на свой сайт, получил 504-ошибку (Gateway Timeout). Полез в консоль, пробую перезапустить Apache, получаю: Restarting web server: apache2Usage: grep [OPTION]... PATTERN [FILE]... Try `grep --help' for more information. Usage: grep [OPTION]... PATTERN [FILE]... Try `grep --help' for more information. [Sat Feb 15 18:04:48 2014] [warn] module rpaf_module is already loaded, skipping (20014)Internal error: - [[Apache] Invalid command 'SSLEngine'](https://bulkin.me/notes/3036) - При опытке перезапустить Apache, выводится ошибка: # /etc/init.d/apache2 restart [warn] module rpaf_module is already loaded, skipping Syntax error on line 303 of /etc/apache2/apache2.conf: Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration Action 'configtest' failed. The Apache error log may have more information. failed! Тем не менее модуль - [Про техническую поддержку продукта](https://bulkin.me/notes/3028) - Техническая поддержка продукта, считаю, является не менее важным критерием его качества. Без хорошего саппорта впечатление о продукте портится. Поэтому я всегда стараюсь оперативно отвечать на вопросы наших пользователей. И хотя говорят, что нормальным промежутком при ответе на пришедший запрос является 4 рабочих дня, я, обычно, отвечаю уже в этот же день. У нас не так - [[SQL] Запрос на объединение нескольких таблиц](https://bulkin.me/notes/3024) - Возникла задача просмотреть в БД личные сообщения пользователей с форума IPB. При этом хочется вывести их в удобном для понимания виде: ID сообщения, автор, тема, тело сообщения. Т.к. эти данные хранятся в трех разных таблицах, то на помощь приходит оператор JOIN: SELECT db_name.message_posts.msg_id, db_name.message_posts.msg_author_id, db_name.members.name, db_name.message_topics.mt_to_member_id, db_name.message_topics.mt_title, db_name.message_posts.msg_post FROM db_name.message_topics INNER JOIN db_name.message_posts ON db_name.message_posts.msg_topic_id - [Поехали!](https://bulkin.me/notes/3021) - [Про парадокс пестицида](https://bulkin.me/notes/2994) - Более 20 лет назад, в 1990 году, Борис Бейзер в свое книге "Software Testing Techniques" ввел понятие, известное как "парадокс пестицида" (pesticide paradox), которое формулируется следующим образом: Каждый метод, который вы используете, чтобы предотвратить или найти ошибки, оставляет часть ошибок, против которых эти методы уже неэффективны. На простом языке это означает, что если вы будете - [Немного слов об утилите Problem Steps Recorde](https://bulkin.me/notes/3008) - Давно веду общение с одним нашим японским пользователем, который весьма активно использует наши программные продукты. По сути, мы используем его в качестве бета-тестера. Т.к. я являюсь единственным сотрудником, кто отвечает за процессы тестирования в компании, то помощь в виде таких бета-тестеров никогда не бывает лишней. Японец, к слову, работает в службе технической поддержки и изучать - [Про баг в программе Talking Spoonya (v1.0.7 для iOS)](https://bulkin.me/notes/2983) - В программе Talking Spoonya ("Говорящий Спуня"), созданной в стенах i-Free, есть незамеченный разработчиками баг. При первом старте, приложение начинает автоматическую загрузку дополнительного контента (набор анимаций для Спуни), после чего он сохраняется в системном кеше приложений. В дальнейшем приложение оперирует данными, сохраненными в кеше. Если же данные приложения удалить из кеша (к примеру, через программу PhoneClean), то - [Про первые $15 на uTest.com](https://bulkin.me/notes/2979) - Есть такой сайт - uTest.com. Это площадка, на которой заказчик может искать людей, готовых протестировать его продукт. Сайт весьма популярный за бугром, который в первую очередь ставит на качество оказываемых услуг. Между заказчиком и конечными тестировщиками выступают, как и в обычных практиках, посредники в виде PM'а (Project Manager) и TM'а (Test Manager). PM набирает команду и потом отдает работу - [Про бесплатный Wi-Fi в питерском метро](https://bulkin.me/notes/2977) - Станции петербургского метрополитена обзавелись публичными точками доступа (IP: 94.72.41.10, провайдер - MTC / Lanck Telecom). Пока вроде, это только эксперимент, и возможно, Wi-Fi присутствует не на всех станциях. Самое интересное в том, что пользоваться интернетом, естественно, можно только в тот момент, когда ты находишься на станции, только отъехал на поезде - уже связь потеряна. Да, - [Запись доклада с Mobile ConfeT&QA (осень 2013)](https://bulkin.me/notes/2967) - Запись моего выступления с небольшим обзором операционной системы Tizen в рамках онлай-конференции Mobile ConfeT&QA, которая проходила с 9 по 11 декабря 2013 года. Tizen - это новая открытая операционная система, наследница MeeGo, LiMo и Bada, которая в будущем призвана стать прямым конкурентом Android. Крупнейшим производителем мобильных устройств, которые будут работать под управлением ОС Tizen, станет - [Запись доклада с Fun ConfeT&QA (весна 2013)](https://bulkin.me/notes/2567) - Мой доклад из разряда "Галопом по Европе". Хотелось детально проанализировать многие известные баг-трекеры, но в итоге формат повествования сжался до "тут хорошо, а тут не очень". - [[iOS] Как программно обнаружить Jailbreak](https://bulkin.me/notes/2953) - Задумался вопросом - а каким образом некоторые iOS-приложения обнаруживают, что в системе произведен Jailbreak? Мало того, что некоторые приложения, вроде Skype просто показывают предупреждающее сообщение об этом, так некоторые вообще отказываются работать (к примеру, DirectTV). Почему отказываются? Думаю, тут все понятно - разработчики просто не хотят брать на себя бремя технической поддержки, ломая голову над - [[apt-get] Удаление архивов пакетов](https://bulkin.me/notes/2944) - Все загруженные пакеты сохраняются в директории /var/cache/apt/archives/. Со временем их количество возрастает до такого состояния, что начинает занимать довольно много дискового пространства. Для удаления архивов можно использовать следующие команды: apt-get autoclean - удаляет лишь старые версии пакетов, отсутствующие в репозитариях, и оставляя новые, которые в репозитариях присутствуют apt-get clean - удаляет все пакеты - [Про покупку чехла для iPad Air](https://bulkin.me/notes/2939) - Приобрел для своего новенького iPad Air чехол Fliku Smart Coat, у которого задняя крышка - прозрачная. Выглядит очень здорово, потому что на задней стороне моего планшета сделана гравировка, и теперь ее видно всегда. Сам по себе чехол выглядит неплохо, сделан добротно, и местами даже приятно попахивает :-) В общем, приобретением я остался доволен. - [Google Play - ошибка 923](https://bulkin.me/notes/2932) - Столкнулся с проблемой, что попытка установить/обновить приложения из Google Play заканчивалась ошибкой 923. Оказывается, причиной тому являлось, что в то время, когда приложение загружалось, устройство переходило в неактивный режим и связь с Wi-Fi обрывалась (т.к. у меня была задействована соответствующая опция). Хотя, на месте Google, я бы все выводил более информирующие сообщения об ошибках, а не - [Как получить легальную копию iWork?](https://bulkin.me/notes/2922) - На осенней презентации Apple было объявлено, что пакет офисных программ iWork, который включает в себя такие приложения, как Keynote, Pages и Numbers, станет абсолютно бесплатным для пользователей новых устройств. Вообще, в этом году Apple, судя по всему, решила пересмотреть взгляды на свои продукты, и отказалась от продажи ряда популярных продуктов - iWork, iLife и, конечно - [[iOS] Просмотр системных логов](https://bulkin.me/notes/2884) - Существует несколько способов просмотреть логи с iOS-устройства. 1. Через само устройство - в этом случае посмотреть можно лишь только краш-репорты (crashlog), но ведь это самое то для тестировщика! Идем в "Settings" -> "General" -> "About" -> "Diagnostic & Usage" -> "Diagnostic & Usage Data" и смотрим все доступные отчеты о падении приложений. Единственная проблема заключается в - [Тест производительности браузера Safari 7](https://bulkin.me/notes/2855) - Несколько месяцев назад я сравнивал совместимость браузеров Safari и Chrome на поддержку HTML5 и их общую производительность. И вот недавно Mac OS обновилась до версии 10.9, а вместе с ней и Safari до седьмой версии. Я решил проверить, на сколько лучше теперь обстоят дела с Safari, если прогнать его через тест Peacekeeper. Странно, но Safari - [Про замену SIM-карты](https://bulkin.me/notes/2893) - На прошлой недели случилась беда - окончательно померла SIM-карта от МТС, которая была приобретена... 10 лет назад. Это было то далекое время, когда я только купил свой первый мобильный телефон - Siemens C60, который на тот момент был, как это сейчас говорить, флагманом. Самым популярным и раскрученным тарифным планом у МТС был "Джинс". Это потом - [Стандарты оценки качества программной продукции](https://bulkin.me/notes/2853) - Российские: ГОСТ Р ИСО/МЭК 9126-93 - Оценка программной продукции. Характеристики качества и руководства по их применению. (введен с 28.12.1993) ГОСТ 28806-90 - Качество программных средств. Термины и определения. (введен с 25.12.1990) ГОСТ 28195-89 - Оценка качества программных средств. Общие положения. (введен с 01.07.1990) Международные: ISO/IEC 25010:2011 - Systems and software engineering. Systems and software Quality - [И вновь про Origin](https://bulkin.me/notes/2878) - Клиент Origin от Electronic Arts является нечто, далеко напоминающим Steam, но только исключительно для игр от EA. Origin вышел пару лет назад, и лишь недавно избавился от ряда проблем, которые весьма и весьма раздражали пользователей. А ведь альтернативы нет - все игры для ПК завязаны теперь на Origin, и хочешь не хочешь, а пользоваться им нужно. К - [Алоха, Гавайи!](https://bulkin.me/notes/2871) - Так сложилось, что о слове "Алоха" я узнал лишь только в университете, на лекции о компьютерных сетях. Преподаватель рассказывал нам о протоколе доступа к среде, который был разработан Норманом Абрамсоном в Гавайском университете для спутниковых систем связи. Обычно, мы подразумеваем слово "Привет!", когда говорим "Алоха!", однако сегодня я нашел интересное дополнение к этому понятию. На - [[Android] Waiting for device](https://bulkin.me/notes/2864) - Иногда бывает, что adb видит сразу несколько устройств - к примеру, эмулятор и реальное устройство, подключенное к компьютеру, из-за чего выполнять команды становится невозможным (будет писаться waiting for device). # adb devices List of devices attached emulator-5554 device HT9TWA12709 device Допустим, вам нужно работать с реальным устройством, но подключенный эмулятор вроде как не позволяет это - [Octane 2.0: IE11 vs Chrome vs Firefox](https://bulkin.me/notes/2860) - Octane - это еще один бенчмарк, который оценивает общую производительность обработки JavaScipt в браузере. И так, результаты прогона на моем ПК таковы (Windows 7 x64, Intel Core i5-2500 3.30GHz, RAM 16.0 GB): Internet Explorer 11 - 13597 баллов Firefox 25.0 - 18212 Chrome 31.0.1650.57 - 20695 - [Про покупку iPad Air](https://bulkin.me/notes/2849) - Сегодня в России стартовали официальные продажи планшетов iPad Air и новых iPad mini. Я уже сделал заказ на iPad Air 64 ГБ Wi-Fi, цвет - "сервый космос" (Space Gray), хотя почему-то до сих пор хочется беленький... Оформил заказ через официальный российский Apple Store. Цена - 27990 рублей, и она на текущий момент является самой адекватной. - [Возможные проблемы из-за отсутствия Google Play services](https://bulkin.me/notes/2838) - Наша команда сейчас работает над одним Android-приложением. Дали мне его на тестирование. Пробую запустить на своем телефоне -> приложение сразу же аварийно завершает работу. В логах: E/AndroidRuntime(5342): at com.htc.mobileshop.MainActivity.checkPlayServices(MainActivity.java:215) Запускаю на другом устройстве -> ошибки нет, все стартует нормально. Так что же это может быть? Оказывается, не так давно я удалил со своего телефона системное - [Пять команд для проверки памяти в Linux](https://bulkin.me/notes/2847) - Под памятью подразумевается как непосредственно RAM, так и swap-память. В зависимости от полноты необходимой информации о памяти, можно использовать одну из следующих команд: # free -m # cat /proc/meminfo # vmstat -s # top # htop Посмотреть аппаратную информацию об установленной в системе памяти, можно с помощью следующей команды: # sudo dmidecode -t 17 - [[Android] Изменение host-файла](https://bulkin.me/notes/2845) - Задача: добавить в host-файл свою запись Элегантное решение на примере эмулятора: 1. Запустить эмулятор: emulator -avd -partition-size 256 2. Выполнить команду adb shell 3. И последний этап: echo 127.0.0.1 NewHost >> /etc/hosts - [[Tizen] Еще один способ узнать номер версии и сборки](https://bulkin.me/notes/2841) - Модель устройства, версию и номер сборки можно узнать в настройках телефона: "Настройки" -> "Сведения о телефоне". Но можно и так: sdb shell # cat /etc/info.ini Будет выведено примерно следующее: [Version] Model=Ref.Device-PQ; Build=Tizen_Ref.Device-PQ_20131108.1647; [Build] Date=2013.11.08; Time=16:47:13; Reference Device-PQ - это устройство для разработчиков, базирующееся на Samsung Galaxy S3. - [rm -fr /*](https://bulkin.me/notes/2819) - [Про Tizen, HTML5-приложения и большое потребление памяти](https://bulkin.me/notes/2816) - В последнее время наша команда разработчиков занимается портированием нескольких игр под платформу Tizen (Linux based): Linux TRATS2 3.0.15-00002-g277d62a #1-Tizen SMP PREEMPT Tue Jul 16 13:12:44 KST 2013 armv7l GNU/Linux Есть игра X, которую решили писать на HTML5 (в качестве фреймворка был выбран Cocos2D HTML5). И вот писали наши разработчики эту игру целых четыре месяца, а - [Отключение автообновления в WordPress 3.7](https://bulkin.me/notes/2814) - Вчера вышел официальный релиз WordPress 3.7, одной из особенностью которого является функция автообновления системы. Однако, если по какой-то причине данная возможность не является желательной, то в таком достаточно в файл wp-config.php записать одно из следующих: # Disables all core updates: define( 'WP_AUTO_UPDATE_CORE', false ); # Enables all core updates, including minor and major: define( 'WP_AUTO_UPDATE_CORE', true - [Редиректы с GET параметрами](https://bulkin.me/notes/2811) - Задача: сделать редирект со страницы http://site.com/pages?id=1 на страницу http://site.com/page/ Вроде бы ничего сложного, пробуем так: RewriteRule ^pages?id=1 /page/ [R=301,L] Проверяем - не работает. Почему? Потому что, если адрес содержит GET-параметр, нужно делать так: RewriteCond %{QUERY_STRING} ^id=1$ RewriteRule ^/pages$ /page/? [R=301,L] Проверяем - работает. - [[Windows] Как сбросить пароль от учетной записи](https://bulkin.me/notes/2807) - Чтобы сбросить пароль от учетной записи в ОС Windows 7 (к примеру, если вы забыли его), то можно воспользоваться следующим методом: 1. Создать загрузочную флешку 2. Установить на нее утилиту Offline NT Password and Registry Editor 3. Загрузить компьютер с помощью флешки и сбросить пароль Метод полностью работоспособен и благодаря нему мне удалось решить проблему, - [От куда берется информация о кодировки файла?](https://bulkin.me/notes/2798) - Есть текстовый файл в кодировки UTF-8, который содержит как латинский набор символов, так и кириллический. При попытке открыть такой файл программой Notepad++ кириллические символы отображаются кракозябрами. Вопрос: почему так происходит? Ответ: в начале файла отсутствует байтовая последовательность EF BB BF, по которой определяется кодировка UTF-8. Соответственно, не найдя этой последовательность, Notepad++ открывает такой файл в - [[Chrome] Двойной скроллбар](https://bulkin.me/notes/2789) - Просматривая сайт Яндекс.Картинки, заметил, что Google Chrome (версия 30.0.1599.69, Windows 7) иногда прорисовывает двойной скроллбар (некорректно обрабатывается кастомный скроллбар?): PS: интересная статья как раз про реализацию кастомного скроллара. - [Уложимся в две недели!](https://bulkin.me/notes/2786) - [Обновление OS X 10.8.5 до 10.9](https://bulkin.me/notes/2784) - 3 октября вышла сборка Golden Master операционной системы OS X 10.9 (Mavericks). Официальный релиз, скорее всего, будет сразу же после очередной презентации Apple, намеченной на 22 октября. Не дожидавшись этой даты, решил поставить OS X 10.9 на свой iMac уже прямо сейчас. Процесс установки прост и занимает чуть менее часа. После обновления имеем текущее рабочее окружение (лишь - [Блокировка сайтов на стороне провайдера](https://bulkin.me/notes/2779) - А вот как реагирует мой интернет-провайдер, если попытаться зайти на сайт, занесенный в государственный реестр запрещенных сайтов: - [Баг в приложении YouTube - 43 years ago](https://bulkin.me/notes/2775) - В официальном приложении YouTube для iOS (версия 2.1.0) есть интересный баг - если открыть страницу "Popular" (кстати, являющейся главной), то в списке видео в качестве их даты публикации значится "43 years ago". Также если присмотреться, то во всех других разделах впереди даты размещения стоит слово "uploaded", но вот только не в "Popular". Итак, 43 года назад - [[Android] Просмотр системной информации](https://bulkin.me/notes/2768) - Для просмотра подробной технической информации об Android-устройстве, можно использовать бесплатное приложение Dalvik Explorer (доступно в Google Play). Автор позиционирует Dalvik Explorer специально для программистов, которым порой при разработке приложений для того или иного устройства необходимо знать свойства Java, переменных окружения, локали, кодировки или временной зоны. Тем не менее, Dalvik Explorer пригодится и просто тем, кому - [HTTP-аутентификация через .htaccess или PHP](https://bulkin.me/notes/2759) - Чтобы на сервере ограничить доступ к конкретному файлу через авторизацию посредством .htaccess, нужно прописать: AuthName "Access Denied" AuthType Basic AuthUserFile /path_to_htpasswd/.htpasswd Require valid-user А если мы хотим защитить php-файл, то непосредственно в него можно прописать следующее: $login="login"; $pass="password"; if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!=$login || $_SERVER['PHP_AUTH_PW']!=$pass) { header("WWW-Authenticate: Basic realm=\"Authorization\""); header("HTTP/1.0 401 Unauthorized"); exit("Access - [[IPB] Про то, как обходят проверку лицензии (нуленые версии)](https://bulkin.me/notes/2754) - Решил узнать, как ломают популярный форумный движок Invision Power Board. Для этого исключительно в ознакомительных целях я загрузил последнюю релизную версию 3.4.5 (Retail, ENG) и точно такую же версию, только нуленую и русифицированную от IPBMafia.ru. Для того, чтобы найти изменения, сделанные при нулении, необходим инструмент для сравнения изменений файлов. То, что было у меня под - [[iOS] Очистка от временных файлов](https://bulkin.me/notes/2750) - В ходе использования iOS часть дискового пространства на устройстве становится занятой различными данными, которые по сути своей являются ненужными - различные кэши приложений, временные файлы и другой мусор, оставляемый после удаления приложений и т.п. При большом количестве установленных приложений размер таких данных может достигать большого значения, съедая тем самым драгоценные мегабайты, а зачастую и целые - [[Android Studio] Plugin 'InspectionGadgets' failed to initialize](https://bulkin.me/notes/2747) - После обновления Android Studio с версии 0.1.x до версии 0.2.8 и запуска IDE получил сообщение об ошибке: Пришлось удалять IDE и устанавливать ее заново. Как и ожидалось, ошибка пропала. - [[PHP] Скрипт проверки доступности сайта](https://bulkin.me/notes/2110) - Скрипт, который проверяет доступность указанных сайтов по коду ответа от сервера (код 200 означает, что все ОК), и отсылает уведомление на электронную почту, если с сайтами что-то не так. Добавив данный скрипт в планировщик задач, можно постоянно мониторить состояние доступности сайтов. $url = array( 'http://site1.com/', 'http://site2.com/', 'http://site3.com/', 'http://site4.com/' ); foreach ($url as $val) { $answer - [Удаление обновления Windows](https://bulkin.me/notes/2740) - Удалить обновление Windows: wusa.exe /uninstall /kb:номер где номер - это цифры, определяющие установленное обновление. К примеру, для удаления обновления KB2734608 нужно скомандовать: wusa.exe /uninstall /kb:2734608 - [Небольшой пример бага на сайте m.htccare.ru](https://bulkin.me/notes/2736) - Есть мобильная версия онлайн-магазина HTC в России - http://m.htccare.ru. На этом сайте имеется простецкая ошибка, заключающаяся в отсутствии проверки совершенных действий. В разделе "Корзина" ссылка "Подтверждение" (находится в верхнем меню навигации) всегда активна, в результате чего минуя пункт "Доставка и оплата" можно совершить заказ, финальным аккордом которого будет сообщение о принятии заказа: Ваш заказ № принят, - [Пример, как едет верстка на YouTube](https://bulkin.me/notes/2733) - [[Linux] Просмотр логов в режиме реального времени](https://bulkin.me/notes/2731) - Просмотр в режиме реального времени состояния системного лога: tail -f /var/log/syslog А вот так можно посмотреть, скажем, access-лог сайта: tail -f /var/www/httpd-logs/site.comaccess.log - [[Chrome] Баг со скроллом страницы](https://bulkin.me/notes/2725) - В Google Chrome 29.0.1547.66 (Windows) есть интересный баг - при вызове панели "Инструменты разработчика" пропадает элемент скролла страницы (воспроизводится при вертикальной ориентации панели и если окно браузера раскрыто на весь экран). Также ошибка иногда проявляется и при простом изменении размеров окна браузера. В следующих релизах этой проблемы уже не наблюдается. - [Основные горячие клавиши в Android Emulator](https://bulkin.me/notes/2720) - Home - кнопка "Домой" F2 (или Page Up) - левая софт-кнопка (отвечает за меню) Shift + F2 (или Page down) - правая софт-кнопка Esc - кнопка "Назад" F3 - кнопка вызова / набора номера F4 - кнопка отбоя вызова F5 - кнопка поиска Ctrl + F5 - кнопка увеличение громкости Ctrl + F6 - кнопка - [Для тех, кто одинок](https://bulkin.me/notes/2710) - [Про неполную поддержку юникодных шрифтов в Android](https://bulkin.me/notes/2708) - На днях, тестирую программу, обнаружил, что на HTC EVO 3D не отображаются символы некоторых экзотических языков, к примеру, таких как лаосский. Выяснилось, что это проблема самого Android'а, который по непонятным причинам по умолчанию не содержит шрифтов, которые бы полностью поддерживали Unicode. Хотя, производителя конкретного устройства при желании могут сами оснастить систему поддержкой более "продвинутых" шрифтов. - [Тестирование Android-приложения с помощью эмулятора](https://bulkin.me/notes/1516) - Одним из проектов, который мне необходимо тетсировать на новой работе - это Android приложение, позволяющее просматривать стереоскопические изображения на экране мобильного устройства. Т.к. на данный момент существуют всего два устройства, которые имееют 3D-экран (HTC EVO 3D и LG Optimus 3D), то приложение заточено именно под них, хотя никто не запрещает запускать его на других Android-устройствах, - [Способы установки приложения в ОС Android](https://bulkin.me/notes/1528) - Есть несколько вариантов установки приложения в устройство под управлением ОС Android: в режиме отладки по USB – в настройках устройства необходимо указать, что при подключении по USB устройство будет работать в режиме отладки («Настройки» -> «Приложения» -> «Дополнительные опции» -> отметить пункт «Отладка USB»). Установить приложение необходимо, используя команду «adb» из Android SDK (я в - [Тестирование Android-приложения с помощью Eclipse + Testdroid Recorder](https://bulkin.me/notes/1787) - 1. Создайте учетную запись на сайте "Testdroid". 2. Установите плагин "Testdroid" в Eclipse: "Help" -> "Eclipse Marketplace", в поле "Find" вписываем "Testdroid Recorder". После того, как плагин будет найден, жмите "Install". 3. В качестве примера создайте Android-проект из sample: "File" -> "New" -> "Other" -> "Android Project". В окне "New Android Project" задать имя проекта - [[Android] Про баг с отсутствием месяца "декабрь"](https://bulkin.me/notes/2060) - Отсутствие месяца "декабрь" в календаре приложения "Peolple" в OC Andoid 4.2 взбудоражило интернет-общественность, ибо наконец-то нашелся весомый косяк, позволяющий от всей души потроллить разработчиков. Факт того, что данный баг был пропущен в релизе, свидетельствует о том, что и в Google тоже работают обычные люди, которым свойственно ошибаться. Однако, остается непонятным, как такой очевидный дефект мог быть - [Баг локализации в Foursquare](https://bulkin.me/notes/2117) - Баг локализации в приложении Foursquare (build 5.3.5): - [Баг локализации в Instagram](https://bulkin.me/notes/2141) - В недавно обновленной версии Instagram (начиная с версии 3.4.0) добавилась поддержка локализации для 25 языков, в том числе и русском. К сожалению, без ляпов не обошлось: некоторые переведенные слова оказались явно длиннее их англоязычных аналогов, в результате чего они стали "накладываться" на другие слова. Могу с большой уверенностью предположить, что ответственные за локализацию приложения даже не - [Про баг в Dropbox для iPad](https://bulkin.me/notes/2303) - Нашел интересную "особенность" в клиенте Dropbox 2.1.3 для iPad. Вот один из способов воспроизведения: - открыть изображение -> вверху показывается навигационное меню Dropbox (название файла, шаринг и т.п.) - не дожидаясь, когда навигационное меню автоматически скроется, вызвать список выбора файлов и дождаться, когда теперь уже навигационное меню скроется; выбрать другой файл (не изображение), к примеру, - [[Android] Сбор и просмотров логов без использования ADB](https://bulkin.me/notes/2438) - Если нужно просмотреть логи на Android-устройстве, но нет доступа к ADB, то для решения этой задачи очень подойдет программа CatLog. Программа умеет записывать, сохранять и открыть уже существующие лог-файлы. Если возможность задавать уровень логгирования (все, предупреждения, только ошибки и т.п.). CatLog может пригодится в тех случаях, когда необходимо выявить причину ошибки, которая возникает у удаленного пользователя - [BlueStack как альтернатива дефолтному Android-эмулятору](https://bulkin.me/notes/2475) - Иногда для тестирования Android-приложений приходится использовать эмулятор. Порой дефолтный эмулятор из Andoid SDK оказывается настолько тормознутым, что вызывает панические приступы ненависти к нему. Поэтому в основном я использую BlueStack - очень легковесный эмулятор, со встроенной поддержкой установки приложений через Google Play. BlueStack легко подхватывается DDMS, поэтому никаких сложностей в просмотре логов и прочей информации не - [Задаем скорость и задержку соединения в Android-эмуляторе](https://bulkin.me/notes/2495) - Чтобы указать скорость входящего и исходящего сетевого соединения для эмулятора (в килобайтах), достаточно запустить его с помощью следующей команды: emulator -avd -netspeed : Готовые профили: -netspeed gsm - GSM/CSD (up: 14.4, down: 14.4) -netspeed hscsd - HSCSD (up: 14.4, down: 43.2) -netspeed gprs - GPRS (up: 40.0, down: 80.0) -netspeed edge - EDGE/EGPRS (up: - [[Andriod] "response -1008:Unknown error" при оформлении платной подписки](https://bulkin.me/notes/2513) - Сегодня на работе тестировали возможность оформления платной подписки в нашем приложении для Android. Столкнулись с проблемой, связанной с тем, что Google после совершения платежа отправлял статус с ошибкой IAB returned null purchaseData or dataSignature (response -1008:Unknown error), хотя сама подписка приобреталась успешно. Первая мысль - программист где-то накосячил в коде. Была получена клятва, что ошибок в - [Nokia 5800 XM -> HTC EVO 3D](https://bulkin.me/notes/2543) - Решил некоторое время походить с рабочим телефоном HTC EVO 3D. История его интересна: во-первых, данная модель является сборкой для разработчиков (на корпусе даже красуется соответствующий номер); во-вторых, его несколько раз на длительное пользование брал наш начальник, последнее из которых оказалось для телефона весьма болезненным - был частично разбит корпус, а на экране красуются две трещины - [Баг в iOS 7 Beta 5](https://bulkin.me/notes/2578) - Интересный баг смог обнаружить в iOS 7 Beta 5: Только перезагрузка устройства смогла вернуть все в привычное состояние. - [[iOS] Крах Safari при попытке открыть Google Translate](https://bulkin.me/notes/2619) - Чтобы добиться аварийного завершения работы браузера Safari в iOS 7 beta, можно зайти на сайт translate.google.com (по умолчанию откроется мобильная версия сайта), и нажать на ссылку "Полная версия", после чего браузер рухнет. Актуально для iOS 7 beta 5 и 6 (возможно, проблема воспроизводилась и на более ранних версиях беты). - [[Android] Снятие скриншотов с экрана](https://bulkin.me/notes/2640) - Для записи видео с экрана устройства, работающего под управлением ОС Android есть не так уж и много действительно нормальных средств. Часть из них - это приложения, которые нужно устанавливать непосредственно на устройство, но они в большинстве свое требуют рут-права. Также еще есть приложение "Screencast Video Recorder", не требующее рутового девайса, но оно не поддерживает платформу - [Еще пару багов в iOS 7 Beta 6](https://bulkin.me/notes/2666) - Первый баг: анимированные обои расплющило по ширине. Второй баг: для приложения Mail отсутствует бэкграунд иконки уведомления. - [Could not open camera 2: -1](https://bulkin.me/notes/2686) - Сегодня нужно было кое-что сфотографировать. Достаю HTC EVO 3D, нажимаю на иконку фотокамеры - дефолтное приложение открывается и тут же закрывается. Повторяю еще раз - безрезультатно. Пытаюсь открыть стороннее приложение Camera FV-5 - пишет, что проблема с драйвером камеры, нужно перезагрузить устройство. Смотрю логи: 09-03 10:49:23.944: E/QualcommCameraHardware3D(117): ERR!! camera is opened and cameraId didn't match! - [Ряд проблем в личном кабинете МТС](https://bulkin.me/notes/2682) - Возможна ситуация, когда в блоке "Мой баланс" не подгружается информация о балансе личного счета абонента (по умолчанию показывается 0.00 руб.), в то время как в верхнем блоке справа баланс отображается корректно. Кстати, информация о 800 баллах в этом блоке является также неверной (на самом деле их 600). Счетчик принимает корректное значение только после перехода в - [[Chrome] Прозрачное окно вкладки](https://bulkin.me/notes/2673) - А вот еще что удалось словить - это браузер Google Chrome так неожиданно реагировал на попытку перетащить файл в медиа-библиотеку WordPress. Остальные вкладки отображались нормально. После полного перезапуска браузера все стало работать нормально. Вот здесь описывается схожая ситуация, однако в моем случае загрузчик медиа-библиотеки WordPress написан на HTML5 и Flash не использует. - [[Dropbox] Баги локализации на сайте](https://bulkin.me/notes/2648) - На сайте Dropbox в некоторых местах встречаются такие проблемы с локализацией, что порой юзабильность сводится на нет. К примеру, если в качестве языка интерфейса выбран русский, то на странице настроек в разделе "Двухэтапная проверка" начинают наезжать друг на друга различные фразы. Связано это с тем, что русские аналоги слов оказались длиннее, чем англоязычные. Но вот - [Отключение автообновления Google Chrome](https://bulkin.me/notes/2635) - Чтобы отключить функцию автообновления браузера Google Chrome, нужно: MacOS X: Установить интервал времени проверки обновления в ноль, выполнив в консоли команду defaults write com.google.Keystone.Agent checkInterval 0 Перезапустить браузер Стоит отметить, что этот трюк отключает автообновление для всех продуктов Google, а не только для браузера Chrome. Для того, чтобы включить автообновление, установите время интервала, отличное от - [Windows\System32\< LANG_NAME >\mstsc.exe.MUI](https://bulkin.me/notes/2612) - Сегодня при попытке подключиться к удаленному компьютеру через RDP, увидел сообщение: Возможно, что-то испортилось при очередной установки порций обновлении для ОС, а может из-за моей параноидальной чистки системного реестра от мусора. Тем не менее, следующая команда смогла найти проблемы и исправить их: sfc /scannow - [[E-NUM] Обход пин-кода с доступом к QR-Code Scanner](https://bulkin.me/notes/2607) - Нашел интересную "особенность" в приложении E-NUM (2.2.6) для Android'а. Суть в том, что если в настройках интерфейса приложения включить опцию "Fast QR-Code Scan", то после запуска приложения можно получить доступ QR-Code Scanner даже не вводя пин-код приложения, если он был установлен ранее. Тем не менее, дыры в безопасности нет - сканер хоть и считывает QR-код, - [[CSS] Декларация !important](https://bulkin.me/notes/2551) - Чтобы переопределить стилевой параметр с наивысшим приоритетом, необходимо добавить декларацию !important. - [[Twitter] "Undefined" при инициализации списка ЛС](https://bulkin.me/notes/2510) - Возможна ситуация, когда при переходе по ссылке "Message @%User%" из письма-извещения "%User% has sent you a direct message on Twitter!" на сайте Twitter'а открывается окно ЛС с сообщением об ошибке: - [Медведев провел тестирование юзабилити сайта Gosuslugi.ru](https://bulkin.me/notes/2507) - «Я сейчас открыл этот наш сайт госуслуг — такая регистрация сложная. Я смотрел до этого, и она не изменилась. Для того, чтобы зарегистрироваться… Во-первых, обычному человеку вообще трудно разобраться, что там написано: загрузить плагин веб-браузера и так далее. Я знаю, что это такое, присутствующие, наверное, тоже знают, но далеко не все, кто стучит пальцами, понимают, - [Терроризм и демократия](https://bulkin.me/notes/2491) - [Еще одна бага на Facebook'е](https://bulkin.me/notes/2480) - Сегодня нашел одну интересную ошибку на Фейсбуке, которая заключается она в том, что при попытке показать "похожих" друзей (Suggest Friends), вылазит следующее: POST https://www.facebook.com/ajax/chooser/list/friends/suggest/?filter=all&newcomer=100000173041116 500 (OK) Но это действительно для моего аккаунта. Что я там сделал такого, что теперь сервер отвечает 500-ой ошибкой - не ясно. Сперва подумал, что виной тому могут быть жесткие настройки - [[WordPress] Создание и размещение кастомного виджета](https://bulkin.me/notes/2453) - 1. Добавить в файл /themes/< тема>/functions.php следующий код, отвечающий за регистрацию нового виджета: register_sidebar(array( 'name' => 'Custom Widget Area', 'id' => 'custom-widgets-right', 'description' => 'a custom widget area', 'before_widget' => '', 'after_widget' => '', 'before_title' => '', 'after_title' => '', ) ); 2. Добавить код по выводу виджета в файл шаблона, который отвечает за то - [Расположение файла hosts в разных ОС](https://bulkin.me/notes/1914) - Расположения по умолчанию файла hosts в зависимости от используемой ОС: Windows 2000 и выше: %SystemRoot%\system32\drivers\etc\hosts *nix: /etc/hosts MacOS X и выше: /private/etc/hosts Android: /system/etc/hosts - [GRUB: Выбор приоритета загрузки ОС](https://bulkin.me/notes/2416) - На дня потребовалось сделать так, чтобы на ноутбуке с двумя ОС (Ubuntu и Windows) по умолчанию загружалась именно Windows. Что для это нужно: во время показа GRUB-экрана сосчитать количество отображаемых строчек (в моем случае их было пять) и вычистить от этого числа единицу (т.е. получаем четверку). Далее загрузиться в Ubuntu и в терминале ввести: sudo - [Если не отображаются найденные обновления](https://bulkin.me/notes/2396) - Сегодня столкнулся с интересным багом в Windows 7: при попытке открыть список доступных обновлений ОС показывается... пустота. Да-да, список пуст, хотя сама система показывает, что обновления есть. Решение проблемы элементарное - нужно всего лишь перезагрузить компьютер. Либо можно воспользоваться официальным решением. - [О покупке elePHPants](https://bulkin.me/notes/2338) - Талисманом языка программирования PHP является очаровательный слоненок, который прозвали elePHPants. Есть слоненки большие (50x20 см), а есть маленькие (20x10 см), есть розовые, а есть синие. К сожалению, в свободной продаже их нет, поэтому приобрести слоненка крайне затруднительно. Тем не менее был найден один загуборный сайт, на котором можно заказать игрушку. Отправил заявку на покупку маленького - [Тестировать только по кейсам!](https://bulkin.me/notes/2335) - [Ваш продукт полностью работоспособен](https://bulkin.me/notes/2331) - [Милейший, это не вы тестировали мой продукт?](https://bulkin.me/notes/2328) - [Не было там этой баги](https://bulkin.me/notes/2325) - [Жизнь после релиза](https://bulkin.me/notes/2321) - [Вчера всю верстку поменяли](https://bulkin.me/notes/2292) - [Прошлый билд неправильно собрался](https://bulkin.me/notes/2316) - [Пожаловаться -> Угроза самоубийства](https://bulkin.me/notes/2313) - Origin (клиент для игр EA) не перестает радовать: - [Про конференцию Fun ConfeT&QA #2](https://bulkin.me/notes/2309) - На днях выступал в роли докладчика на Fun ConfeT&QA. Это уже мое второе подобное выступление на этой онлайн-конференции. Памятуя о прошлом опыте, я выбрал более простую, и как мне казалось, интересную тему для доклада - решил рассмотреть современные и наиболее популярные баг-трекерные систем (БТС). Сначала хотел на живых примерах показать многие аспекты работы, происходящие в - [[Ubuntu 11.04] Кириллица в консоли](https://bulkin.me/notes/2007) - Чтобы иметь возможность отображения кириллических символов в консоли (т.е. чтобы не отображались квадратики или другая лабуда подобного рода), необходимо установить следующий пакет: sudo apt-get install console-cyrillic и выполнить sudo dpkg-reconfigure console-cyrillic - [Да прибудет с тобой сила!](https://bulkin.me/notes/2264) - [Нельзя просто так взять и найти все баги сразу](https://bulkin.me/notes/2260) - [Ручное или автоматизированное тестирование? Выбор за тобой](https://bulkin.me/notes/2270) ## Страницы - [Книги](https://bulkin.me/book) - IT: Andrew Tanenbaum, David Wetherall – Computer Networks Harvey Deitel, Paul Deitel, David Choffnes – Operating Systems Проектирование интерфейсов: Jef Raskin – The Human Interface. New Directions for Designing Interactive Systems Alan Cooper – The Inmates Are Running the Asylum Steve Krug – Don't Make Me Think Управление проектами: PMBok-Software Extension А. Головин – PMBOK от Сунь-цзы. Искусство - [ИИ-тулзы](https://bulkin.me/ai-tools) - Бесплатные ИИ-инструменты Чатботы: Claude - мой помощник в программировании. Claude невероятно точен, отлавливает мелкие ошибки и предлагает лучшие способы структурировать мои проекты. Кроме того, с ним просто приятно общаться. [20 долларов в месяц за Pro] ChatGPT - король среди ИИ-чатботов. Я использовал его для всего: от мозгового штурма до перевода и программирования. ChatGPT-4 работает молниеносно - [Проекты](https://bulkin.me/projects) - Список проектов, в которых я принимал участие: [2011 - 2014] Phereo – социальная сеть для фотографов и любителей стереоскопических изображений. [2014] Портирование приложений под Tizen – перенос ряда существующих мобильных приложений и игр с Android на Tizen по заказу Samsung Russia. [2014 - 2015] Приложение TVzor для Smart TV – создание клиентского приложения под Smart TV для одноименного - [Обо мне](https://bulkin.me/about) - Связаться: ## Рубрики - [Размышления](https://bulkin.me/notes/category/reflection) - [Железячки](https://bulkin.me/notes/category/hard) - [Софт](https://bulkin.me/notes/category/soft) - [Музыка / Фильмы](https://bulkin.me/notes/category/music-film) - [Разное](https://bulkin.me/notes/category/other) - [Безопасность](https://bulkin.me/notes/category/security) - [*nix](https://bulkin.me/notes/category/nix) - [Администрирование](https://bulkin.me/notes/category/administration) - [Тестирование](https://bulkin.me/notes/category/testing) - [Логические задачи](https://bulkin.me/notes/category/logical-challenge) - [Android / iOS](https://bulkin.me/notes/category/android-ios) - [Политика](https://bulkin.me/notes/category/politics) - [Фотография](https://bulkin.me/notes/category/foto) ## Метки - [Смерть](https://bulkin.me/notes/tag/смерть) - [авария](https://bulkin.me/notes/tag/авария) - [автокатастрофа](https://bulkin.me/notes/tag/автокатастрофа) - [кино](https://bulkin.me/notes/tag/кино) - [фильм](https://bulkin.me/notes/tag/фильм) - [новинки](https://bulkin.me/notes/tag/новинки) - [бард](https://bulkin.me/notes/tag/бард) - [поэт](https://bulkin.me/notes/tag/поэт) - [композитор](https://bulkin.me/notes/tag/композитор) - [легенда](https://bulkin.me/notes/tag/легенда) - [писатель](https://bulkin.me/notes/tag/писатель) - [товары](https://bulkin.me/notes/tag/товары) - [покупки](https://bulkin.me/notes/tag/покупки) - [спорт](https://bulkin.me/notes/tag/спорт) - [драма](https://bulkin.me/notes/tag/драма) - [триллер](https://bulkin.me/notes/tag/триллер) - [утрата](https://bulkin.me/notes/tag/утрата) - [cмерть](https://bulkin.me/notes/tag/cмерть) - [врач](https://bulkin.me/notes/tag/врач) - [актер](https://bulkin.me/notes/tag/актер) - [психология](https://bulkin.me/notes/tag/психология) - [Фрейд](https://bulkin.me/notes/tag/фрейд) - [страх](https://bulkin.me/notes/tag/страх) - [угонщики](https://bulkin.me/notes/tag/угонщики) - [порше](https://bulkin.me/notes/tag/порше) - [ОС](https://bulkin.me/notes/tag/ос) - [mandriva](https://bulkin.me/notes/tag/mandriva) - [реклама](https://bulkin.me/notes/tag/реклама) - [дети](https://bulkin.me/notes/tag/дети) - [ЖЖ](https://bulkin.me/notes/tag/жж) - [битые пиксели](https://bulkin.me/notes/tag/битые-пиксели) - [кредит](https://bulkin.me/notes/tag/кредит) - [монитор](https://bulkin.me/notes/tag/монитор) - [покупка](https://bulkin.me/notes/tag/покупка) - [юбилей](https://bulkin.me/notes/tag/юбилей) - [блокада](https://bulkin.me/notes/tag/блокада) - [the beatles](https://bulkin.me/notes/tag/the-beatles) - [социальная реклама](https://bulkin.me/notes/tag/социальная-реклама) - [Джон Леннон](https://bulkin.me/notes/tag/джон-леннон) - [оплата услуг](https://bulkin.me/notes/tag/оплата-услуг) - [очередь](https://bulkin.me/notes/tag/очередь) - [люди](https://bulkin.me/notes/tag/люди) - [терминал](https://bulkin.me/notes/tag/терминал) - [парад](https://bulkin.me/notes/tag/парад) - [концерт](https://bulkin.me/notes/tag/концерт) - [сайт](https://bulkin.me/notes/tag/сайт) - [блог](https://bulkin.me/notes/tag/блог) - [домен](https://bulkin.me/notes/tag/домен) - [cms](https://bulkin.me/notes/tag/cms) - [движок](https://bulkin.me/notes/tag/движок) - [wordpress](https://bulkin.me/notes/tag/wordpress) - [webo](https://bulkin.me/notes/tag/webo) - [плагин](https://bulkin.me/notes/tag/плагин) - [халява](https://bulkin.me/notes/tag/халява) - [конкурс](https://bulkin.me/notes/tag/конкурс) - [выигрыш](https://bulkin.me/notes/tag/выигрыш) - [подарок](https://bulkin.me/notes/tag/подарок) - [двор](https://bulkin.me/notes/tag/двор) - [деревья](https://bulkin.me/notes/tag/деревья) - [озеленение](https://bulkin.me/notes/tag/озеленение) - [сон](https://bulkin.me/notes/tag/сон) - [депутат](https://bulkin.me/notes/tag/депутат) - [мечтанья](https://bulkin.me/notes/tag/мечтанья) - [starcraft](https://bulkin.me/notes/tag/starcraft) - [бета](https://bulkin.me/notes/tag/бета) - [игра](https://bulkin.me/notes/tag/игра) - [письмо](https://bulkin.me/notes/tag/письмо) - [деньги](https://bulkin.me/notes/tag/деньги) - [студенты](https://bulkin.me/notes/tag/студенты) - [лабы](https://bulkin.me/notes/tag/лабы) - [экзамен](https://bulkin.me/notes/tag/экзамен) - [пересдача](https://bulkin.me/notes/tag/пересдача) - [футбол](https://bulkin.me/notes/tag/футбол) - [ЮАР](https://bulkin.me/notes/tag/юар) - [чм](https://bulkin.me/notes/tag/чм) - [чемпионат мира](https://bulkin.me/notes/tag/чемпионат-мира) - [птица](https://bulkin.me/notes/tag/птица) - [ворона](https://bulkin.me/notes/tag/ворона) - [беда](https://bulkin.me/notes/tag/беда) - [лето](https://bulkin.me/notes/tag/лето) - [жара](https://bulkin.me/notes/tag/жара) - [апатия](https://bulkin.me/notes/tag/апатия) - [музыка](https://bulkin.me/notes/tag/музыка) - [корнелюк](https://bulkin.me/notes/tag/корнелюк) - [пианино](https://bulkin.me/notes/tag/пианино) - [саундтрек](https://bulkin.me/notes/tag/саундтрек) - [гитара](https://bulkin.me/notes/tag/гитара) - [вальс](https://bulkin.me/notes/tag/вальс) - [политика](https://bulkin.me/notes/tag/политика) - [алкоголики](https://bulkin.me/notes/tag/алкоголики) - [пьянка](https://bulkin.me/notes/tag/пьянка) - [linux](https://bulkin.me/notes/tag/linux) - [ubuntu](https://bulkin.me/notes/tag/ubuntu) - [windows](https://bulkin.me/notes/tag/windows) - [долг](https://bulkin.me/notes/tag/долг) - [ответственность](https://bulkin.me/notes/tag/ответственность) - [назание](https://bulkin.me/notes/tag/назание) - [преступление](https://bulkin.me/notes/tag/преступление) - [курсовик](https://bulkin.me/notes/tag/курсовик) - [3ds max](https://bulkin.me/notes/tag/3ds-max) - [космос](https://bulkin.me/notes/tag/космос) - [вопрос](https://bulkin.me/notes/tag/вопрос) - [свидание](https://bulkin.me/notes/tag/свидание) - [девушки](https://bulkin.me/notes/tag/девушки) - [разговор](https://bulkin.me/notes/tag/разговор) - [переписка](https://bulkin.me/notes/tag/переписка) - [знакомство](https://bulkin.me/notes/tag/знакомство) - [вконтакте](https://bulkin.me/notes/tag/вконтакте) - [баг](https://bulkin.me/notes/tag/баг) - [фото](https://bulkin.me/notes/tag/фото) - [видео](https://bulkin.me/notes/tag/видео) - [робот](https://bulkin.me/notes/tag/робот) - [мысли](https://bulkin.me/notes/tag/мысли) - [любовь](https://bulkin.me/notes/tag/любовь) - [цитата](https://bulkin.me/notes/tag/цитата) - [жизнь](https://bulkin.me/notes/tag/жизнь) - [ipad](https://bulkin.me/notes/tag/ipad) - [apple](https://bulkin.me/notes/tag/apple) - [тест](https://bulkin.me/notes/tag/тест) - [новый год](https://bulkin.me/notes/tag/новый-год) - [гаити](https://bulkin.me/notes/tag/гаити) - [песня](https://bulkin.me/notes/tag/песня) - [майкл джексон](https://bulkin.me/notes/tag/майкл-джексон) - [фотоаппарат](https://bulkin.me/notes/tag/фотоаппарат) - [iso](https://bulkin.me/notes/tag/iso) - [photoshop](https://bulkin.me/notes/tag/photoshop) - [фильтр](https://bulkin.me/notes/tag/фильтр) - [Secret Service](https://bulkin.me/notes/tag/secret-service) - [диско](https://bulkin.me/notes/tag/диско) - [юмор](https://bulkin.me/notes/tag/юмор) - [работа](https://bulkin.me/notes/tag/работа) - [компьютерный мир](https://bulkin.me/notes/tag/компьютерный-мир) - [объявление](https://bulkin.me/notes/tag/объявление) - [dhcp](https://bulkin.me/notes/tag/dhcp) - [роутер](https://bulkin.me/notes/tag/роутер) - [маршрутизатор](https://bulkin.me/notes/tag/маршрутизатор) - [помощь](https://bulkin.me/notes/tag/помощь) - [телефон](https://bulkin.me/notes/tag/телефон) - [смартфон](https://bulkin.me/notes/tag/смартфон) - [Sony Ericsson](https://bulkin.me/notes/tag/sony-ericsson) - [Xperia](https://bulkin.me/notes/tag/xperia) - [анонс](https://bulkin.me/notes/tag/анонс) - [efs](https://bulkin.me/notes/tag/efs) - [шифрование](https://bulkin.me/notes/tag/шифрование) - [google](https://bulkin.me/notes/tag/google) - [гугл](https://bulkin.me/notes/tag/гугл) - [одноклассники](https://bulkin.me/notes/tag/одноклассники) - [инн](https://bulkin.me/notes/tag/инн) - [фз](https://bulkin.me/notes/tag/фз) - [месси](https://bulkin.me/notes/tag/месси) - [золотой мяч](https://bulkin.me/notes/tag/золотой-мяч) - [онлайн](https://bulkin.me/notes/tag/онлайн) - [ottawan](https://bulkin.me/notes/tag/ottawan) - [bonny m](https://bulkin.me/notes/tag/bonny-m) - [chrome](https://bulkin.me/notes/tag/chrome) - [браузер](https://bulkin.me/notes/tag/браузер) - [youtube](https://bulkin.me/notes/tag/youtube) - [a-ha](https://bulkin.me/notes/tag/a-ha) - [ледовый дворец](https://bulkin.me/notes/tag/ледовый-дворец) - [копирайт](https://bulkin.me/notes/tag/копирайт) - [суд](https://bulkin.me/notes/tag/суд) - [штрих-код](https://bulkin.me/notes/tag/штрих-код) - [контрольная сумма](https://bulkin.me/notes/tag/контрольная-сумма) - [сервер](https://bulkin.me/notes/tag/сервер) - [dns](https://bulkin.me/notes/tag/dns) - [siege](https://bulkin.me/notes/tag/siege) - [FHS](https://bulkin.me/notes/tag/fhs) - [файловая система](https://bulkin.me/notes/tag/файловая-система) - [postscript](https://bulkin.me/notes/tag/postscript) - [intel](https://bulkin.me/notes/tag/intel) - [microsoft](https://bulkin.me/notes/tag/microsoft) - [математика](https://bulkin.me/notes/tag/математика) - [twitter](https://bulkin.me/notes/tag/twitter) - [мтс](https://bulkin.me/notes/tag/мтс) - [rsa](https://bulkin.me/notes/tag/rsa) - [алгоритм](https://bulkin.me/notes/tag/алгоритм) - [цифровая подпись](https://bulkin.me/notes/tag/цифровая-подпись) - [jabber](https://bulkin.me/notes/tag/jabber) - [fastvps](https://bulkin.me/notes/tag/fastvps) - [debian](https://bulkin.me/notes/tag/debian) - [css](https://bulkin.me/notes/tag/css) - [framework](https://bulkin.me/notes/tag/framework) - [modern talking](https://bulkin.me/notes/tag/modern-talking) - [epub](https://bulkin.me/notes/tag/epub) - [книга](https://bulkin.me/notes/tag/книга) - [социальная сеть](https://bulkin.me/notes/tag/социальная-сеть) - [памятник](https://bulkin.me/notes/tag/памятник) - [пауль](https://bulkin.me/notes/tag/пауль) - [осьминог](https://bulkin.me/notes/tag/осьминог) - [philips](https://bulkin.me/notes/tag/philips) - [режиссер](https://bulkin.me/notes/tag/режиссер) - [.htaccess](https://bulkin.me/notes/tag/htaccess) - [хотлинк](https://bulkin.me/notes/tag/хотлинк) - [xerox](https://bulkin.me/notes/tag/xerox) - [виртуализация](https://bulkin.me/notes/tag/виртуализация) - [практика](https://bulkin.me/notes/tag/практика) - [эмуляция](https://bulkin.me/notes/tag/эмуляция) - [моделирование](https://bulkin.me/notes/tag/моделирование) - [network](https://bulkin.me/notes/tag/network) - [безопасность](https://bulkin.me/notes/tag/безопасность) - [защита](https://bulkin.me/notes/tag/защита) - [ssh](https://bulkin.me/notes/tag/ssh) - [стих](https://bulkin.me/notes/tag/стих) - [литература](https://bulkin.me/notes/tag/литература) - [wallpapers](https://bulkin.me/notes/tag/wallpapers) - [арт](https://bulkin.me/notes/tag/арт) - [фэнтези](https://bulkin.me/notes/tag/фэнтези) - [интернет](https://bulkin.me/notes/tag/интернет) - [плакат](https://bulkin.me/notes/tag/плакат) - [подсказки](https://bulkin.me/notes/tag/подсказки) - [консоль](https://bulkin.me/notes/tag/консоль) - [ext3](https://bulkin.me/notes/tag/ext3) - [ext4](https://bulkin.me/notes/tag/ext4) - [конвертер](https://bulkin.me/notes/tag/конвертер) - [app store](https://bulkin.me/notes/tag/app-store) - [вирусы](https://bulkin.me/notes/tag/вирусы) - [руткиты](https://bulkin.me/notes/tag/руткиты) - [антивирус](https://bulkin.me/notes/tag/антивирус) - [chmod](https://bulkin.me/notes/tag/chmod) - [chown](https://bulkin.me/notes/tag/chown) - [сеть](https://bulkin.me/notes/tag/сеть) - [настройка](https://bulkin.me/notes/tag/настройка) - [шпаргалка](https://bulkin.me/notes/tag/шпаргалка) - [драйвер](https://bulkin.me/notes/tag/драйвер) - [теракт](https://bulkin.me/notes/tag/теракт) - [ipod](https://bulkin.me/notes/tag/ipod) - [jailbreak](https://bulkin.me/notes/tag/jailbreak) - [ios](https://bulkin.me/notes/tag/ios) - [unix](https://bulkin.me/notes/tag/unix) - [медведев](https://bulkin.me/notes/tag/медведев) - [россия](https://bulkin.me/notes/tag/россия) - [правительство](https://bulkin.me/notes/tag/правительство) - [angry birds](https://bulkin.me/notes/tag/angry-birds) - [египет](https://bulkin.me/notes/tag/египет) - [президент](https://bulkin.me/notes/tag/президент) - [исламисты](https://bulkin.me/notes/tag/исламисты) - [революция](https://bulkin.me/notes/tag/революция) - [цивилизация](https://bulkin.me/notes/tag/цивилизация) - [htc](https://bulkin.me/notes/tag/htc) - [lg](https://bulkin.me/notes/tag/lg) - [samsung](https://bulkin.me/notes/tag/samsung) - [acer](https://bulkin.me/notes/tag/acer) - [выставка](https://bulkin.me/notes/tag/выставка) - [nvidia](https://bulkin.me/notes/tag/nvidia) - [android](https://bulkin.me/notes/tag/android) - [гейтс](https://bulkin.me/notes/tag/гейтс) - [джобс](https://bulkin.me/notes/tag/джобс) - [facebook](https://bulkin.me/notes/tag/facebook) - [рак](https://bulkin.me/notes/tag/рак) - [оскар](https://bulkin.me/notes/tag/оскар) - [премия](https://bulkin.me/notes/tag/премия) - [сша](https://bulkin.me/notes/tag/сша) - [война](https://bulkin.me/notes/tag/война) - [хостинг](https://bulkin.me/notes/tag/хостинг) - [пиратство](https://bulkin.me/notes/tag/пиратство) - [закон](https://bulkin.me/notes/tag/закон) - [миронов](https://bulkin.me/notes/tag/миронов) - [инсульт](https://bulkin.me/notes/tag/инсульт) - [болезнь](https://bulkin.me/notes/tag/болезнь) - [диагностика](https://bulkin.me/notes/tag/диагностика) - [доктор хаус](https://bulkin.me/notes/tag/доктор-хаус) - [гимн](https://bulkin.me/notes/tag/гимн) - [сериал](https://bulkin.me/notes/tag/сериал) - [медицина](https://bulkin.me/notes/tag/медицина) - [рыбак](https://bulkin.me/notes/tag/рыбак) - [Secret Garden](https://bulkin.me/notes/tag/secret-garden) - [евровидение](https://bulkin.me/notes/tag/евровидение) - [вратарь](https://bulkin.me/notes/tag/вратарь) - [снег](https://bulkin.me/notes/tag/снег) - [зима](https://bulkin.me/notes/tag/зима) - [уборка](https://bulkin.me/notes/tag/уборка) - [матвиенко](https://bulkin.me/notes/tag/матвиенко) - [зенит](https://bulkin.me/notes/tag/зенит) - [взлом](https://bulkin.me/notes/tag/взлом) - [аниме](https://bulkin.me/notes/tag/аниме) - [визуализация](https://bulkin.me/notes/tag/визуализация) - [server](https://bulkin.me/notes/tag/server) - [active directory](https://bulkin.me/notes/tag/active-directory) - [iis](https://bulkin.me/notes/tag/iis) - [hyper-v](https://bulkin.me/notes/tag/hyper-v) - [iphone](https://bulkin.me/notes/tag/iphone) - [doodles](https://bulkin.me/notes/tag/doodles) - [почта](https://bulkin.me/notes/tag/почта) - [ооо](https://bulkin.me/notes/tag/ооо) - [broadcom](https://bulkin.me/notes/tag/broadcom) - [gnome](https://bulkin.me/notes/tag/gnome) - [wi-fi](https://bulkin.me/notes/tag/wi-fi) - [grub](https://bulkin.me/notes/tag/grub) - [ipb](https://bulkin.me/notes/tag/ipb) - [jpeg](https://bulkin.me/notes/tag/jpeg) - [Roxy Music](https://bulkin.me/notes/tag/roxy-music) - [сисадмин](https://bulkin.me/notes/tag/сисадмин) - [sms](https://bulkin.me/notes/tag/sms) - [вентилятор](https://bulkin.me/notes/tag/вентилятор) - [live mesh](https://bulkin.me/notes/tag/live-mesh) - [dropbox](https://bulkin.me/notes/tag/dropbox) - [mysql](https://bulkin.me/notes/tag/mysql) - [субд](https://bulkin.me/notes/tag/субд) - [мониторинг](https://bulkin.me/notes/tag/мониторинг) - [команды](https://bulkin.me/notes/tag/команды) - [бд](https://bulkin.me/notes/tag/бд) - [hdd](https://bulkin.me/notes/tag/hdd) - [domain](https://bulkin.me/notes/tag/domain) - [linkfeed](https://bulkin.me/notes/tag/linkfeed) - [шизофрения](https://bulkin.me/notes/tag/шизофрения) - [образование](https://bulkin.me/notes/tag/образование) - [обращение](https://bulkin.me/notes/tag/обращение) - [бред питт](https://bulkin.me/notes/tag/бред-питт) - [openvz](https://bulkin.me/notes/tag/openvz) - [kernel](https://bulkin.me/notes/tag/kernel) - [fonts](https://bulkin.me/notes/tag/fonts) - [skydrive](https://bulkin.me/notes/tag/skydrive) - [ресторан](https://bulkin.me/notes/tag/ресторан) - [sony](https://bulkin.me/notes/tag/sony) - [exchange](https://bulkin.me/notes/tag/exchange) - [gmail](https://bulkin.me/notes/tag/gmail) - [выпуск](https://bulkin.me/notes/tag/выпуск) - [диплом](https://bulkin.me/notes/tag/диплом) - [багтрекер](https://bulkin.me/notes/tag/багтрекер) - [nginx](https://bulkin.me/notes/tag/nginx) - [английский язык](https://bulkin.me/notes/tag/английский-язык) - [русский язык](https://bulkin.me/notes/tag/русский-язык) - [регулярные выражения](https://bulkin.me/notes/tag/регулярные-выражения) - [журнал](https://bulkin.me/notes/tag/журнал) - [обложка](https://bulkin.me/notes/tag/обложка) - [safar](https://bulkin.me/notes/tag/safar) - [opera](https://bulkin.me/notes/tag/opera) - [ie](https://bulkin.me/notes/tag/ie) - [шрифт](https://bulkin.me/notes/tag/шрифт) - [эмулятор](https://bulkin.me/notes/tag/эмулятор) - [cygwin](https://bulkin.me/notes/tag/cygwin) - [html](https://bulkin.me/notes/tag/html) - [редирект](https://bulkin.me/notes/tag/редирект) - [trance](https://bulkin.me/notes/tag/trance) - [siri](https://bulkin.me/notes/tag/siri) - [istqb](https://bulkin.me/notes/tag/istqb) - [фон](https://bulkin.me/notes/tag/фон) - [ispmanager](https://bulkin.me/notes/tag/ispmanager) - [обновление](https://bulkin.me/notes/tag/обновление) - [kaspersky](https://bulkin.me/notes/tag/kaspersky) - [удаление](https://bulkin.me/notes/tag/удаление) - [avast](https://bulkin.me/notes/tag/avast) - [skype](https://bulkin.me/notes/tag/skype) - [netbeans](https://bulkin.me/notes/tag/netbeans) - [ide](https://bulkin.me/notes/tag/ide) - [selenium ide](https://bulkin.me/notes/tag/selenium-ide) - [rfc](https://bulkin.me/notes/tag/rfc) - [firefox](https://bulkin.me/notes/tag/firefox) - [php](https://bulkin.me/notes/tag/php) - [функция](https://bulkin.me/notes/tag/функция) - [utf-8](https://bulkin.me/notes/tag/utf-8) - [кодировка](https://bulkin.me/notes/tag/кодировка) - [3d](https://bulkin.me/notes/tag/3d) - [python](https://bulkin.me/notes/tag/python) - [curl](https://bulkin.me/notes/tag/curl) - [git](https://bulkin.me/notes/tag/git) - [svn](https://bulkin.me/notes/tag/svn) - [gparted](https://bulkin.me/notes/tag/gparted) - [ntfs](https://bulkin.me/notes/tag/ntfs) - [apk](https://bulkin.me/notes/tag/apk) - [мошенничество](https://bulkin.me/notes/tag/мошенничество) - [декомпиляция](https://bulkin.me/notes/tag/декомпиляция) - [java](https://bulkin.me/notes/tag/java) - [junit](https://bulkin.me/notes/tag/junit) - [maven](https://bulkin.me/notes/tag/maven) - [selenium](https://bulkin.me/notes/tag/selenium) - [3d vision](https://bulkin.me/notes/tag/3d-vision) - [форум](https://bulkin.me/notes/tag/форум) - [md5](https://bulkin.me/notes/tag/md5) - [хэш](https://bulkin.me/notes/tag/хэш) - [локализация](https://bulkin.me/notes/tag/локализация) - [cmd](https://bulkin.me/notes/tag/cmd) - [bat](https://bulkin.me/notes/tag/bat) - [bash](https://bulkin.me/notes/tag/bash) - [powershell](https://bulkin.me/notes/tag/powershell) - [sql](https://bulkin.me/notes/tag/sql) - [собеседование](https://bulkin.me/notes/tag/собеседование) - [eclipse](https://bulkin.me/notes/tag/eclipse) - [testdroid](https://bulkin.me/notes/tag/testdroid) - [трагедия](https://bulkin.me/notes/tag/трагедия) - [action](https://bulkin.me/notes/tag/action) - [автозапуск](https://bulkin.me/notes/tag/автозапуск) - [тема](https://bulkin.me/notes/tag/тема) - [php cli](https://bulkin.me/notes/tag/php-cli) - [appstore](https://bulkin.me/notes/tag/appstore) - [google play](https://bulkin.me/notes/tag/google-play) - [marketplace](https://bulkin.me/notes/tag/marketplace) - [sendmail](https://bulkin.me/notes/tag/sendmail) - [smtp](https://bulkin.me/notes/tag/smtp) - [tls](https://bulkin.me/notes/tag/tls) - [vmware](https://bulkin.me/notes/tag/vmware) - [pear](https://bulkin.me/notes/tag/pear) - [phpunit](https://bulkin.me/notes/tag/phpunit) - [task](https://bulkin.me/notes/tag/task) - [scheduler](https://bulkin.me/notes/tag/scheduler) - [приложение](https://bulkin.me/notes/tag/приложение) - [программа](https://bulkin.me/notes/tag/программа) - [phpmyadmin](https://bulkin.me/notes/tag/phpmyadmin) - [sqlbuddy](https://bulkin.me/notes/tag/sqlbuddy) - [adminer](https://bulkin.me/notes/tag/adminer) - [hosts](https://bulkin.me/notes/tag/hosts) - [интервью](https://bulkin.me/notes/tag/интервью) - [icq](https://bulkin.me/notes/tag/icq) - [романтика](https://bulkin.me/notes/tag/романтика) - [TrueCrypt](https://bulkin.me/notes/tag/truecrypt) - [sharp](https://bulkin.me/notes/tag/sharp) - [клавиатура](https://bulkin.me/notes/tag/клавиатура) - [iptables](https://bulkin.me/notes/tag/iptables) - [юзабилити](https://bulkin.me/notes/tag/юзабилити) - [верстка](https://bulkin.me/notes/tag/верстка) - [бекап](https://bulkin.me/notes/tag/бекап) - [кириллица](https://bulkin.me/notes/tag/кириллица) - [tor](https://bulkin.me/notes/tag/tor) - [прокси](https://bulkin.me/notes/tag/прокси) - [shell extension](https://bulkin.me/notes/tag/shell-extension) - [symbolic link](https://bulkin.me/notes/tag/symbolic-link) - [redmine](https://bulkin.me/notes/tag/redmine) - [шаблон](https://bulkin.me/notes/tag/шаблон) - [рабочий стол](https://bulkin.me/notes/tag/рабочий-стол) - [nosql](https://bulkin.me/notes/tag/nosql) - [tomcat](https://bulkin.me/notes/tag/tomcat) - [авторизация](https://bulkin.me/notes/tag/авторизация) - [доклад](https://bulkin.me/notes/tag/доклад) - [конференция](https://bulkin.me/notes/tag/конференция) - [smart tv](https://bulkin.me/notes/tag/smart-tv) - [дизайн](https://bulkin.me/notes/tag/дизайн) - [inno setup](https://bulkin.me/notes/tag/inno-setup) - [adb](https://bulkin.me/notes/tag/adb) - [скрипт](https://bulkin.me/notes/tag/скрипт) - [foursquare](https://bulkin.me/notes/tag/foursquare) - [itunes](https://bulkin.me/notes/tag/itunes) - [icloud](https://bulkin.me/notes/tag/icloud) - [imac](https://bulkin.me/notes/tag/imac) - [instagram](https://bulkin.me/notes/tag/instagram) - [UI](https://bulkin.me/notes/tag/ui) - [SuperFetch](https://bulkin.me/notes/tag/superfetch) - [осло](https://bulkin.me/notes/tag/осло) - [teamviewer](https://bulkin.me/notes/tag/teamviewer) - [визуализатор](https://bulkin.me/notes/tag/визуализатор) - [apache](https://bulkin.me/notes/tag/apache) - [autoit](https://bulkin.me/notes/tag/autoit) - [ватоматизация](https://bulkin.me/notes/tag/ватоматизация) - [sh404SEF](https://bulkin.me/notes/tag/sh404sef) - [переводчики](https://bulkin.me/notes/tag/переводчики) - [yandex](https://bulkin.me/notes/tag/yandex) - [PROMT](https://bulkin.me/notes/tag/promt) - [трафик](https://bulkin.me/notes/tag/трафик) - [fifa](https://bulkin.me/notes/tag/fifa) - [macos](https://bulkin.me/notes/tag/mac-os) - [гибернация](https://bulkin.me/notes/tag/гибернация) - [SQA Days](https://bulkin.me/notes/tag/sqa-days) - [тестирование](https://bulkin.me/notes/tag/тестирование) - [acronis](https://bulkin.me/notes/tag/acronis) - [bsod](https://bulkin.me/notes/tag/bsod) - [советы](https://bulkin.me/notes/tag/советы) - [мем](https://bulkin.me/notes/tag/мем) - [демотиватор](https://bulkin.me/notes/tag/демотиватор) - [origin](https://bulkin.me/notes/tag/origin) - [комикс](https://bulkin.me/notes/tag/комикс) - [фотожаба](https://bulkin.me/notes/tag/фотожаба) - [слоненок](https://bulkin.me/notes/tag/слоненок) - [талисман](https://bulkin.me/notes/tag/талисман) - [ошибка](https://bulkin.me/notes/tag/ошибка) - [мероприятие](https://bulkin.me/notes/tag/мероприятие) - [adobe](https://bulkin.me/notes/tag/adobe) - [Paragon](https://bulkin.me/notes/tag/paragon) - [ОРФО](https://bulkin.me/notes/tag/орфо) - [AllSoft](https://bulkin.me/notes/tag/allsoft) - [глюк](https://bulkin.me/notes/tag/глюк) - [сканер](https://bulkin.me/notes/tag/сканер) - [epson](https://bulkin.me/notes/tag/epson) - [установка](https://bulkin.me/notes/tag/установка) - [bootrec](https://bulkin.me/notes/tag/bootrec) - [спящий режим](https://bulkin.me/notes/tag/спящий-режим) - [логи](https://bulkin.me/notes/tag/логи) - [запрос](https://bulkin.me/notes/tag/запрос) - [геймпад](https://bulkin.me/notes/tag/геймпад) - [xbox](https://bulkin.me/notes/tag/xbox) - [виджет](https://bulkin.me/notes/tag/виджет) - [safari](https://bulkin.me/notes/tag/safari) - [синхронизация](https://bulkin.me/notes/tag/синхронизация) - [оппозиция](https://bulkin.me/notes/tag/оппозиция) - [воровство](https://bulkin.me/notes/tag/воровство) - [коррупция](https://bulkin.me/notes/tag/коррупция) - [демократия](https://bulkin.me/notes/tag/демократия) - [терроризм](https://bulkin.me/notes/tag/терроризм) - [500px](https://bulkin.me/notes/tag/500px) - [мигратор](https://bulkin.me/notes/tag/мигратор) - [nokia](https://bulkin.me/notes/tag/nokia) - [утилита](https://bulkin.me/notes/tag/утилита) - [ConfeT&QA](https://bulkin.me/notes/tag/confetqa) - [запись](https://bulkin.me/notes/tag/запись) - [лгбт](https://bulkin.me/notes/tag/лгбт) - [пропаганда](https://bulkin.me/notes/tag/пропаганда) - [расизм](https://bulkin.me/notes/tag/расизм) - [заговор](https://bulkin.me/notes/tag/заговор) - [геноцид](https://bulkin.me/notes/tag/геноцид) - [Брэдли Мэннинг](https://bulkin.me/notes/tag/брэдли-мэннинг) - [природа](https://bulkin.me/notes/tag/природа) - [человечество](https://bulkin.me/notes/tag/человечество) - [Эдвард Сноуден](https://bulkin.me/notes/tag/эдвард-сноуден) - [fast boot](https://bulkin.me/notes/tag/fast-boot) - [часы](https://bulkin.me/notes/tag/часы) - [e-num](https://bulkin.me/notes/tag/e-num) - [исинбаева](https://bulkin.me/notes/tag/исинбаева) - [мок](https://bulkin.me/notes/tag/мок) - [олимпиада](https://bulkin.me/notes/tag/олимпиада) - [дискриминация](https://bulkin.me/notes/tag/дискриминация) - [rdp](https://bulkin.me/notes/tag/rdp) - [проблема](https://bulkin.me/notes/tag/проблема) - [навальный](https://bulkin.me/notes/tag/навальный) - [ирак](https://bulkin.me/notes/tag/ирак) - [сирия](https://bulkin.me/notes/tag/сирия) - [химическое оружие](https://bulkin.me/notes/tag/химическое-оружие) - [статистика](https://bulkin.me/notes/tag/статистика) - [камера](https://bulkin.me/notes/tag/камера) - [unicode](https://bulkin.me/notes/tag/unicode) - [proxy](https://bulkin.me/notes/tag/proxy) - [снифер](https://bulkin.me/notes/tag/снифер) - [анализатор траффика](https://bulkin.me/notes/tag/анализатор-траффика) - [мышь](https://bulkin.me/notes/tag/мышь) - [горячие клавиши](https://bulkin.me/notes/tag/горячие-клавиши) - [tail](https://bulkin.me/notes/tag/tail) - [команда](https://bulkin.me/notes/tag/команда) - [мусор](https://bulkin.me/notes/tag/мусор) - [лицензия](https://bulkin.me/notes/tag/лицензия) - [аутентификация](https://bulkin.me/notes/tag/аутентификация) - [характеристики](https://bulkin.me/notes/tag/характеристики) - [системная информация](https://bulkin.me/notes/tag/системная-информация) - [запрет](https://bulkin.me/notes/tag/запрет) - [провайдер](https://bulkin.me/notes/tag/провайдер) - [разработка](https://bulkin.me/notes/tag/разработка) - [с](https://bulkin.me/notes/tag/с) - [продажа](https://bulkin.me/notes/tag/продажа) - [определение](https://bulkin.me/notes/tag/определение) - [notepad](https://bulkin.me/notes/tag/notepad) - [учетная запись](https://bulkin.me/notes/tag/учетная-запись) - [увольнение](https://bulkin.me/notes/tag/увольнение) - [загрузчик](https://bulkin.me/notes/tag/загрузчик) - [автообновление](https://bulkin.me/notes/tag/автообновление) - [tizen](https://bulkin.me/notes/tag/tizen) - [html5](https://bulkin.me/notes/tag/html5) - [память](https://bulkin.me/notes/tag/память) - [магазин](https://bulkin.me/notes/tag/магазин) - [заказ](https://bulkin.me/notes/tag/заказ) - [стандарты](https://bulkin.me/notes/tag/стандарты) - [гост](https://bulkin.me/notes/tag/гост) - [производительность](https://bulkin.me/notes/tag/производительность) - [javascript](https://bulkin.me/notes/tag/javascript) - [гавайи](https://bulkin.me/notes/tag/гавайи) - [алоха](https://bulkin.me/notes/tag/алоха) - [протокол](https://bulkin.me/notes/tag/протокол) - [ea](https://bulkin.me/notes/tag/ea) - [впечатления](https://bulkin.me/notes/tag/впечатления) - [сим-карта](https://bulkin.me/notes/tag/сим-карта) - [siemens](https://bulkin.me/notes/tag/siemens) - [devcon](https://bulkin.me/notes/tag/devcon) - [qa](https://bulkin.me/notes/tag/qa) - [генератор](https://bulkin.me/notes/tag/генератор) - [игрушка](https://bulkin.me/notes/tag/игрушка) - [сувенир](https://bulkin.me/notes/tag/сувенир) - [iworks](https://bulkin.me/notes/tag/iworks) - [Bitcoin](https://bulkin.me/notes/tag/bitcoin) - [boinc](https://bulkin.me/notes/tag/boinc) - [криптовалюта](https://bulkin.me/notes/tag/криптовалюта) - [чехол](https://bulkin.me/notes/tag/чехол) - [apt-get](https://bulkin.me/notes/tag/apt-get) - [пакеты](https://bulkin.me/notes/tag/пакеты) - [activity](https://bulkin.me/notes/tag/activity) - [android sdk](https://bulkin.me/notes/tag/android-sdk) - [tcp](https://bulkin.me/notes/tag/tcp) - [обзор](https://bulkin.me/notes/tag/обзор) - [метро](https://bulkin.me/notes/tag/метро) - [точка доступа](https://bulkin.me/notes/tag/точка-доступа) - [utest](https://bulkin.me/notes/tag/utest) - [paypal](https://bulkin.me/notes/tag/paypal) - [сновидения](https://bulkin.me/notes/tag/сновидения) - [парадокс](https://bulkin.me/notes/tag/парадокс) - [пестицид](https://bulkin.me/notes/tag/пестицид) - [отчет](https://bulkin.me/notes/tag/отчет) - [решение](https://bulkin.me/notes/tag/решение) - [пресса](https://bulkin.me/notes/tag/пресса) - [запад](https://bulkin.me/notes/tag/запад) - [тату](https://bulkin.me/notes/tag/тату) - [сочи](https://bulkin.me/notes/tag/сочи) - [выборка](https://bulkin.me/notes/tag/выборка) - [техническая поддержка](https://bulkin.me/notes/tag/техническая-поддержка) - [падение](https://bulkin.me/notes/tag/падение) - [победа](https://bulkin.me/notes/tag/победа) - [успех](https://bulkin.me/notes/tag/успех) - [версия](https://bulkin.me/notes/tag/версия) - [gzip](https://bulkin.me/notes/tag/gzip) - [web inspector](https://bulkin.me/notes/tag/web-inspector) - [буш](https://bulkin.me/notes/tag/буш) - [керри](https://bulkin.me/notes/tag/керри) - [jmeter](https://bulkin.me/notes/tag/jmeter) - [туннелирование](https://bulkin.me/notes/tag/туннелирование) - [directx](https://bulkin.me/notes/tag/directx) - [sublime text](https://bulkin.me/notes/tag/sublime-text) - [проверка](https://bulkin.me/notes/tag/проверка) - [роман](https://bulkin.me/notes/tag/роман) - [заметки](https://bulkin.me/notes/tag/заметки) - [ibooks](https://bulkin.me/notes/tag/ibooks) - [postgresql](https://bulkin.me/notes/tag/postgresql) - [кэш](https://bulkin.me/notes/tag/кэш) - [контроль](https://bulkin.me/notes/tag/контроль) - [bluetooth](https://bulkin.me/notes/tag/bluetooth) - [карты](https://bulkin.me/notes/tag/карты) - [машина](https://bulkin.me/notes/tag/машина) - [съемка](https://bulkin.me/notes/tag/съемка) - [парсер](https://bulkin.me/notes/tag/парсер) - [восстановление](https://bulkin.me/notes/tag/восстановление) - [imovie](https://bulkin.me/notes/tag/imovie) - [github](https://bulkin.me/notes/tag/github) - [коммит](https://bulkin.me/notes/tag/коммит) - [украина](https://bulkin.me/notes/tag/украина) - [оон](https://bulkin.me/notes/tag/оон) - [репетиция](https://bulkin.me/notes/tag/репетиция) - [стихи](https://bulkin.me/notes/tag/стихи) - [детство](https://bulkin.me/notes/tag/детство) - [воспоминания](https://bulkin.me/notes/tag/воспоминания) - [гибли](https://bulkin.me/notes/tag/гибли) - [миядзаки](https://bulkin.me/notes/tag/миядзаки) - [аним](https://bulkin.me/notes/tag/аним) - [сми](https://bulkin.me/notes/tag/сми) - [модуль](https://bulkin.me/notes/tag/модуль) - [проекты](https://bulkin.me/notes/tag/проекты) - [управление](https://bulkin.me/notes/tag/управление) - [менеджемент](https://bulkin.me/notes/tag/менеджемент) - [proguard](https://bulkin.me/notes/tag/proguard) - [коды](https://bulkin.me/notes/tag/коды) - [санкции](https://bulkin.me/notes/tag/санкции) - [nexus](https://bulkin.me/notes/tag/nexus) - [сообщения](https://bulkin.me/notes/tag/сообщения) - [импорт](https://bulkin.me/notes/tag/импорт) - [лига чемпионов](https://bulkin.me/notes/tag/лига-чемпионов) - [финал](https://bulkin.me/notes/tag/финал) - [реал](https://bulkin.me/notes/tag/реал) - [наушники](https://bulkin.me/notes/tag/наушники) - [отзыв](https://bulkin.me/notes/tag/отзыв) - [английский](https://bulkin.me/notes/tag/английский) - [перевод](https://bulkin.me/notes/tag/перевод) - [imessage](https://bulkin.me/notes/tag/imessage) - [водители](https://bulkin.me/notes/tag/водители) - [flash](https://bulkin.me/notes/tag/flash) - [первый канал](https://bulkin.me/notes/tag/первый-канал) - [куба](https://bulkin.me/notes/tag/куба) - [creative cloud](https://bulkin.me/notes/tag/creative-cloud) - [lightroom](https://bulkin.me/notes/tag/lightroom) - [метрика](https://bulkin.me/notes/tag/метрика) - [оценка](https://bulkin.me/notes/tag/оценка) - [самолет](https://bulkin.me/notes/tag/самолет) - [крушение](https://bulkin.me/notes/tag/крушение) - [цвет](https://bulkin.me/notes/tag/цвет) - [катастрофа](https://bulkin.me/notes/tag/катастрофа) - [прошивка](https://bulkin.me/notes/tag/прошивка) - [asus](https://bulkin.me/notes/tag/asus) - [неприкосновенность](https://bulkin.me/notes/tag/неприкосновенность) - [наказание](https://bulkin.me/notes/tag/наказание) - [европа](https://bulkin.me/notes/tag/европа) - [разработчик](https://bulkin.me/notes/tag/разработчик) - [валидация](https://bulkin.me/notes/tag/валидация) - [маршрут](https://bulkin.me/notes/tag/маршрут) - [длина](https://bulkin.me/notes/tag/длина) - [сглаживание](https://bulkin.me/notes/tag/сглаживание) - [зарядка](https://bulkin.me/notes/tag/зарядка) - [идея](https://bulkin.me/notes/tag/идея) - [jenkins](https://bulkin.me/notes/tag/jenkins) - [приватность](https://bulkin.me/notes/tag/приватность) - [данные](https://bulkin.me/notes/tag/данные) - [физкультура](https://bulkin.me/notes/tag/физкультура) - [школа](https://bulkin.me/notes/tag/школа) - [bootcamp](https://bulkin.me/notes/tag/bootcamp) - [gitlab](https://bulkin.me/notes/tag/gitlab) - [миграция](https://bulkin.me/notes/tag/миграция) - [гроза](https://bulkin.me/notes/tag/гроза) - [незнакомка](https://bulkin.me/notes/tag/незнакомка) - [экран](https://bulkin.me/notes/tag/экран) - [гендель](https://bulkin.me/notes/tag/гендель) - [глаза](https://bulkin.me/notes/tag/глаза) - [зрение](https://bulkin.me/notes/tag/зрение) - [нарушение](https://bulkin.me/notes/tag/нарушение) - [зубы](https://bulkin.me/notes/tag/зубы) - [крейсер](https://bulkin.me/notes/tag/крейсер) - [праздник](https://bulkin.me/notes/tag/праздник) - [путешествие](https://bulkin.me/notes/tag/путешествие) - [мечты](https://bulkin.me/notes/tag/мечты) - [крым](https://bulkin.me/notes/tag/крым) - [референдум](https://bulkin.me/notes/tag/референдум) - [путин](https://bulkin.me/notes/tag/путин) - [формула-1](https://bulkin.me/notes/tag/формула-1) - [сброс](https://bulkin.me/notes/tag/сброс) - [factory reset](https://bulkin.me/notes/tag/factory-reset) - [поиск](https://bulkin.me/notes/tag/поиск) - [очистка](https://bulkin.me/notes/tag/очистка) - [качество](https://bulkin.me/notes/tag/качество) - [облака](https://bulkin.me/notes/tag/облака) - [ssl](https://bulkin.me/notes/tag/ssl) - [tsl](https://bulkin.me/notes/tag/tsl) - [объектив](https://bulkin.me/notes/tag/объектив) - [база данных](https://bulkin.me/notes/tag/база-данных) - [кризис](https://bulkin.me/notes/tag/кризис) - [доллар](https://bulkin.me/notes/tag/доллар) - [валюта](https://bulkin.me/notes/tag/валюта) - [подарки](https://bulkin.me/notes/tag/подарки) - [список](https://bulkin.me/notes/tag/список) - [сетка](https://bulkin.me/notes/tag/сетка) - [pattern](https://bulkin.me/notes/tag/pattern) - [эффект](https://bulkin.me/notes/tag/эффект) - [dmca](https://bulkin.me/notes/tag/dmca) - [жалоба](https://bulkin.me/notes/tag/жалоба) - [evernote](https://bulkin.me/notes/tag/evernote) - [skitch](https://bulkin.me/notes/tag/skitch) - [linkedin](https://bulkin.me/notes/tag/linkedin) - [франция](https://bulkin.me/notes/tag/франция) - [права](https://bulkin.me/notes/tag/права) - [притча](https://bulkin.me/notes/tag/притча) - [вера](https://bulkin.me/notes/tag/вера) - [сталин](https://bulkin.me/notes/tag/сталин) - [еспч](https://bulkin.me/notes/tag/еспч) - [греция](https://bulkin.me/notes/tag/греция) - [user-agent](https://bulkin.me/notes/tag/user-agent) - [правило](https://bulkin.me/notes/tag/правило) - [battle.net](https://bulkin.me/notes/tag/battle-net) - [blizzard](https://bulkin.me/notes/tag/blizzard) - [опечатка](https://bulkin.me/notes/tag/опечатка) - [sudo](https://bulkin.me/notes/tag/sudo) - [bb-код](https://bulkin.me/notes/tag/bb-код) - [таблица](https://bulkin.me/notes/tag/таблица) - [bootstrap](https://bulkin.me/notes/tag/bootstrap) - [меню](https://bulkin.me/notes/tag/меню) - [повещения](https://bulkin.me/notes/tag/повещения) - [веб-мастер](https://bulkin.me/notes/tag/веб-мастер) - [композиция](https://bulkin.me/notes/tag/композиция) - [бритва](https://bulkin.me/notes/tag/бритва) - [braun](https://bulkin.me/notes/tag/braun) - [история](https://bulkin.me/notes/tag/история) - [синтаксис](https://bulkin.me/notes/tag/синтаксис) - [сжатие](https://bulkin.me/notes/tag/сжатие) - [nano](https://bulkin.me/notes/tag/nano) - [vim](https://bulkin.me/notes/tag/vim) - [редактор](https://bulkin.me/notes/tag/редактор) - [рамблер](https://bulkin.me/notes/tag/рамблер) - [ролики](https://bulkin.me/notes/tag/ролики) - [двойные стандарты](https://bulkin.me/notes/tag/двойные-стандарты) - [акция](https://bulkin.me/notes/tag/акция) - [quiksilver](https://bulkin.me/notes/tag/quiksilver) - [xss](https://bulkin.me/notes/tag/xss) - [альфа-банк](https://bulkin.me/notes/tag/альфа-банк) - [oracle](https://bulkin.me/notes/tag/oracle) - [возврат](https://bulkin.me/notes/tag/возврат) - [tinder](https://bulkin.me/notes/tag/tinder) - [дэйтинг](https://bulkin.me/notes/tag/дэйтинг) - [udid](https://bulkin.me/notes/tag/udid) - [блокировка](https://bulkin.me/notes/tag/блокировка) - [virtualbox](https://bulkin.me/notes/tag/virtualbox) - [parallels](https://bulkin.me/notes/tag/parallels) - [movavi](https://bulkin.me/notes/tag/movavi) - [скидка](https://bulkin.me/notes/tag/скидка) - [скриншоты](https://bulkin.me/notes/tag/скриншоты) - [nodejs](https://bulkin.me/notes/tag/nodejs) - [npm](https://bulkin.me/notes/tag/npm) - [мызыка](https://bulkin.me/notes/tag/мызыка) - [спортзал](https://bulkin.me/notes/tag/спортзал) - [тренировки](https://bulkin.me/notes/tag/тренировки) - [idea](https://bulkin.me/notes/tag/idea) - [фотостудия](https://bulkin.me/notes/tag/фотостудия) - [фотосессия](https://bulkin.me/notes/tag/фотосессия) - [canon](https://bulkin.me/notes/tag/canon) - [хреущев](https://bulkin.me/notes/tag/хреущев) - [порошенко](https://bulkin.me/notes/tag/порошенко) - [язык](https://bulkin.me/notes/tag/язык) - [банк](https://bulkin.me/notes/tag/банк) - [акции](https://bulkin.me/notes/tag/акции) - [доставка](https://bulkin.me/notes/tag/доставка) - [forklift](https://bulkin.me/notes/tag/forklift) - [яндекс](https://bulkin.me/notes/tag/яндекс) - [кинопоиск](https://bulkin.me/notes/tag/кинопоиск) - [казус](https://bulkin.me/notes/tag/казус) - [курьер](https://bulkin.me/notes/tag/курьер) - [лица](https://bulkin.me/notes/tag/лица) - [webos](https://bulkin.me/notes/tag/webos) - [приложения](https://bulkin.me/notes/tag/приложения) - [программы](https://bulkin.me/notes/tag/программы) - [отладка](https://bulkin.me/notes/tag/отладка) - [debug](https://bulkin.me/notes/tag/debug) - [pidgin](https://bulkin.me/notes/tag/pidgin) - [приложени](https://bulkin.me/notes/tag/приложени) - [skagen](https://bulkin.me/notes/tag/skagen) - [телевизор](https://bulkin.me/notes/tag/телевизор) - [xcode](https://bulkin.me/notes/tag/xcode) - [рассказы](https://bulkin.me/notes/tag/рассказы) - [интервенция](https://bulkin.me/notes/tag/интервенция) - [сертификат](https://bulkin.me/notes/tag/сертификат) - [форт боярд](https://bulkin.me/notes/tag/форт-боярд) - [тариф](https://bulkin.me/notes/tag/тариф) - [olympus](https://bulkin.me/notes/tag/olympus) - [сервис](https://bulkin.me/notes/tag/сервис) - [выдержка](https://bulkin.me/notes/tag/выдержка) - [пример](https://bulkin.me/notes/tag/пример) - [оптика](https://bulkin.me/notes/tag/оптика) - [холодильник](https://bulkin.me/notes/tag/холодильник) - [indesit](https://bulkin.me/notes/tag/indesit) - [поломка](https://bulkin.me/notes/tag/поломка) - [ремонт](https://bulkin.me/notes/tag/ремонт) - [queen](https://bulkin.me/notes/tag/queen) - [реестр](https://bulkin.me/notes/tag/реестр) - [файл](https://bulkin.me/notes/tag/файл) - [star wars](https://bulkin.me/notes/tag/star-wars) - [меч](https://bulkin.me/notes/tag/меч) - [джедай](https://bulkin.me/notes/tag/джедай) - [гамзатов](https://bulkin.me/notes/tag/гамзатов) - [мышцы](https://bulkin.me/notes/tag/мышцы) - [оклад](https://bulkin.me/notes/tag/оклад) - [зарплата](https://bulkin.me/notes/tag/зарплата) - [ободзинский](https://bulkin.me/notes/tag/ободзинский) - [ссылка](https://bulkin.me/notes/tag/ссылка) - [рэп](https://bulkin.me/notes/tag/рэп) - [assist](https://bulkin.me/notes/tag/assist) - [push](https://bulkin.me/notes/tag/push) - [gcm](https://bulkin.me/notes/tag/gcm) - [продвижение](https://bulkin.me/notes/tag/продвижение) - [htop](https://bulkin.me/notes/tag/htop) - [день рождения](https://bulkin.me/notes/tag/день-рождения) - [https](https://bulkin.me/notes/tag/https) - [ленин](https://bulkin.me/notes/tag/ленин) - [инструменты](https://bulkin.me/notes/tag/инструменты) - [голос](https://bulkin.me/notes/tag/голос) - [гюго](https://bulkin.me/notes/tag/гюго) - [mariadb](https://bulkin.me/notes/tag/mariadb) - [base64](https://bulkin.me/notes/tag/base64) - [изображение](https://bulkin.me/notes/tag/изображение) - [экспорт](https://bulkin.me/notes/tag/экспорт) - [цена](https://bulkin.me/notes/tag/цена) - [курс валют](https://bulkin.me/notes/tag/курс-валют) - [apple tv](https://bulkin.me/notes/tag/apple-tv) - [tvos](https://bulkin.me/notes/tag/tvos) - [символы](https://bulkin.me/notes/tag/символы) - [beats](https://bulkin.me/notes/tag/beats) - [регистрация](https://bulkin.me/notes/tag/регистрация) - [скандал](https://bulkin.me/notes/tag/скандал) - [хорватия](https://bulkin.me/notes/tag/хорватия) - [уефа](https://bulkin.me/notes/tag/уефа) - [porsche](https://bulkin.me/notes/tag/porsche) - [android tv](https://bulkin.me/notes/tag/android-tv) - [рабмлер](https://bulkin.me/notes/tag/рабмлер) - [журналистика](https://bulkin.me/notes/tag/журналистика) - [мвф](https://bulkin.me/notes/tag/мвф) - [терракт](https://bulkin.me/notes/tag/терракт) - [беслан](https://bulkin.me/notes/tag/беслан) - [допинг](https://bulkin.me/notes/tag/допинг) - [билет](https://bulkin.me/notes/tag/билет) - [adsense](https://bulkin.me/notes/tag/adsense) - [ипотека](https://bulkin.me/notes/tag/ипотека) - [квартира](https://bulkin.me/notes/tag/квартира) - [touch id](https://bulkin.me/notes/tag/touch-id) - [саппорт](https://bulkin.me/notes/tag/саппорт) - [мультфильм](https://bulkin.me/notes/tag/мультфильм) - [шерлок](https://bulkin.me/notes/tag/шерлок) - [стрижка](https://bulkin.me/notes/tag/стрижка) - [парикмахер](https://bulkin.me/notes/tag/парикмахер) - [cors](https://bulkin.me/notes/tag/cors) - [субтитры](https://bulkin.me/notes/tag/субтитры) - [letsencrypt](https://bulkin.me/notes/tag/letsencrypt) - [молоко](https://bulkin.me/notes/tag/молоко) - [причина](https://bulkin.me/notes/tag/причина) - [selectel](https://bulkin.me/notes/tag/selectel) - [mongodb](https://bulkin.me/notes/tag/mongodb) - [nike](https://bulkin.me/notes/tag/nike) - [onenote](https://bulkin.me/notes/tag/onenote) - [убийство](https://bulkin.me/notes/tag/убийство) - [хулиганство](https://bulkin.me/notes/tag/хулиганство) - [intellij](https://bulkin.me/notes/tag/intellij) - [монетизация](https://bulkin.me/notes/tag/монетизация) - [dmg](https://bulkin.me/notes/tag/dmg) - [cocoapods](https://bulkin.me/notes/tag/cocoapods) - [втб](https://bulkin.me/notes/tag/втб) - [выборы](https://bulkin.me/notes/tag/выборы) - [fifarus](https://bulkin.me/notes/tag/fifarus) - [альфабанк](https://bulkin.me/notes/tag/альфабанк) - [qiwi](https://bulkin.me/notes/tag/qiwi) - [мост](https://bulkin.me/notes/tag/мост) - [сбербанк](https://bulkin.me/notes/tag/сбербанк) - [госпошлина](https://bulkin.me/notes/tag/госпошлина) - [postfix](https://bulkin.me/notes/tag/postfix) - [турнир](https://bulkin.me/notes/tag/турнир) - [прогноз](https://bulkin.me/notes/tag/прогноз) - [telegram](https://bulkin.me/notes/tag/telegram) - [домофон](https://bulkin.me/notes/tag/домофон) - [лайфках](https://bulkin.me/notes/tag/лайфках) - [гастарбайтеры](https://bulkin.me/notes/tag/гастарбайтеры) - [конфликт](https://bulkin.me/notes/tag/конфликт) - [звук](https://bulkin.me/notes/tag/звук) - [ikea](https://bulkin.me/notes/tag/ikea) - [electrolux](https://bulkin.me/notes/tag/electrolux) - [теннис](https://bulkin.me/notes/tag/теннис) - [phpstorm](https://bulkin.me/notes/tag/phpstorm) - [jetbrains](https://bulkin.me/notes/tag/jetbrains) - [триал](https://bulkin.me/notes/tag/триал) - [обои](https://bulkin.me/notes/tag/обои) - [элвис пресли](https://bulkin.me/notes/tag/элвис-пресли) - [такси](https://bulkin.me/notes/tag/такси) - [бонусы](https://bulkin.me/notes/tag/бонусы) - [мебель](https://bulkin.me/notes/tag/мебель) - [кухня](https://bulkin.me/notes/tag/кухня) - [google lens](https://bulkin.me/notes/tag/google-lens) - [гостиница](https://bulkin.me/notes/tag/гостиница) - [архитектура](https://bulkin.me/notes/tag/архитектура) - [api](https://bulkin.me/notes/tag/api) - [документация](https://bulkin.me/notes/tag/документация) - [нейросети](https://bulkin.me/notes/tag/нейросети) - [амедиатека](https://bulkin.me/notes/tag/амедиатека) - [deploy](https://bulkin.me/notes/tag/deploy) - [okko](https://bulkin.me/notes/tag/okko) - [xiaomi](https://bulkin.me/notes/tag/xiaomi) - [обучение](https://bulkin.me/notes/tag/обучение) - [тнт-премьер](https://bulkin.me/notes/tag/тнт-премьер) - [алиса](https://bulkin.me/notes/tag/алиса) - [gradle](https://bulkin.me/notes/tag/gradle) - [aliexpress](https://bulkin.me/notes/tag/aliexpress) - [коронавирус](https://bulkin.me/notes/tag/коронавирус) - [ssd](https://bulkin.me/notes/tag/ssd) - [whatsapp](https://bulkin.me/notes/tag/whatsapp) - [mikrotik](https://bulkin.me/notes/tag/mikrotik) - [spotify](https://bulkin.me/notes/tag/spotify) - [ostin](https://bulkin.me/notes/tag/ostin) - [tp-link](https://bulkin.me/notes/tag/tp-link) - [openvpn](https://bulkin.me/notes/tag/openvpn) - [хор](https://bulkin.me/notes/tag/хор) - [huawei](https://bulkin.me/notes/tag/huawei) - [covid](https://bulkin.me/notes/tag/covid) - [рейтинг](https://bulkin.me/notes/tag/рейтинг) - [balsamiq](https://bulkin.me/notes/tag/balsamiq) - [макеты](https://bulkin.me/notes/tag/макеты) - [dsym](https://bulkin.me/notes/tag/dsym) - [firebase](https://bulkin.me/notes/tag/firebase) - [bugsnag](https://bulkin.me/notes/tag/bugsnag) - [vpn](https://bulkin.me/notes/tag/vpn) - [keepass](https://bulkin.me/notes/tag/keepass) - [1password](https://bulkin.me/notes/tag/1password) - [slack](https://bulkin.me/notes/tag/slack) - [ибп](https://bulkin.me/notes/tag/ибп) - [госуслуги](https://bulkin.me/notes/tag/госуслуги) - [cron](https://bulkin.me/notes/tag/cron) - [react native](https://bulkin.me/notes/tag/react-native) - [docker](https://bulkin.me/notes/tag/docker) - [webstorm](https://bulkin.me/notes/tag/webstorm) - [аналитика](https://bulkin.me/notes/tag/аналитика) - [ffmpeg](https://bulkin.me/notes/tag/ffmpeg) - [аудио](https://bulkin.me/notes/tag/аудио) - [стоматология](https://bulkin.me/notes/tag/стоматология) - [философия](https://bulkin.me/notes/tag/философия) - [подписка](https://bulkin.me/notes/tag/подписка) - [википедия](https://bulkin.me/notes/tag/википедия) - [crossover](https://bulkin.me/notes/tag/crossover) - [ноутбук](https://bulkin.me/notes/tag/ноутбук) - [topaz](https://bulkin.me/notes/tag/topaz) - [shazam](https://bulkin.me/notes/tag/shazam) - [ai](https://bulkin.me/notes/tag/ai) - [т-банк](https://bulkin.me/notes/tag/т-банк)