Показаны сообщения с ярлыком Windows. Показать все сообщения
Показаны сообщения с ярлыком Windows. Показать все сообщения

суббота, 25 апреля 2020 г.

Дистанцирование

Парни из Хуавея в процессе дистанцирования от Гугла как-то умудрились договориться с Here Maps. Эта штука у меня когда-то жила на Windows Phone и была вполне себе прилична в эксплуатации, Был только один нюанс: неудобно было вводить в поиске адрес и дополнять его по ходу номерами домов. Даже Google Maps долго сопротивлялись (у Яндекса эта штука была сразу), но таки сделали. Зато Here первыми, кажется, сделали трёхмерные карты. Причем мосты тоже у них были трёхмерными, что доставляло.
В общем, за последние годы немногое изменилось. Но - работают. И аккаунт мой сохранился до сих пор!

понедельник, 26 февраля 2018 г.

Зомби вокруг нас

Небезынтересная статья на хабре про зомби-процессы в Windows и утечку ресурсов.
Строго говоря, однажды довелось наблюдать аналогичную проблему в Linux, на сервере, когда неаккуратно написанный стек софта (некий, назовём, бекэнд) наплодил какие-то бешеные тысячи зомбей, из-за  чего сильно просела производительность сервера (а тревоги по срабатыванию oom-киллера не было, кстати). Обнаружение и убийство зомбей в Linux'е несколько проще, поскольку их хотя бы видно в выводе ps.

вторник, 26 мая 2015 г.

Промахнувшить в клавиатуру случайно нажал кнопочки Win+Tab (вместо Alt-Tab) и лицезрел красивости. Жалко, правда, что при этом не работают стрелочки, а только колёсико мышки. Но тоже ничего.

PS. На гарботе сейчас Win7.

среда, 11 марта 2015 г.

HERE City Lens - это просто бомба. Как минимум, весело и смешно. Вероятно, иногда может быть и полезно.

понедельник, 9 марта 2015 г.

Заметки на полях

WP в режиме покоя потребляет заметно меньше энергии, чем Android (по крайней мере, знакомые мне версии). Включенный (но лежащий в кармане) WP телефон со всеми сервисами и активностями кушает примерно в 2..3 раза меньше, если сравнивать с Android'ом.

понедельник, 16 февраля 2015 г.

Странный андроед

Случайно выяснилось, что Android Studio (а, скорее всего, Android SDK tools) не любит русские буквы (non-ASCII) в пути к местоположению проекта, если это Windows:

Я не поленился проверить, и правда - не любит, проект в Android Studio не собирается. Скорее всего это связано с тем, что в Windows путь к файлу не представлен как UTF-8 строка. Странно, что в Google поленились это проблему обойти. Второй момент: эта проблема намекает на наличие полных путей в конфигурации IDE и проекта, что не может не изумлять.
Я, за достаточно долгое время привыкнув жить в русской локали, сильно удивился этому факту. Но менять расположение каталога с проектами и кодом мне как-то не катило, особенно если учесть, что  та же Visual Stidio тоже хранит абсолютные пути в настройках проекта (например, к внешним заголовочным файлам или библиотекам). Перенастраивать проекты совершенно не хочется.
Решение нашлось в самой Windows. Оказывается, администратору доступна в терминале команда mklink, которая умеет создавать и жесткие и символические ссылки. Что примечательно, символическая ссылка в Проводнике выглядит как привычный ярлык .lnk, но таковым не является. cygwin терминал видит эту штуку тоже как символическую ссылку. Собственно, я рядом папкой "Проекты" положил символическую ссылку "Projects" на эту папку. Android Studio осталась довольна, всё собирается.

PS. Что ещё для меня загадка, так это почему, если мне хочется увидеть в windows терминале non-ASCII строки из C++-ного кода (строки из "широких" символов), то надо в самой программе выставить локаль таким образом:

std::locale::global(std::locale(""));

суббота, 15 ноября 2014 г.

Community

Поменял обычную Visual Studio 2013 Express на Community. Кажется, в MS нашли новую бизнес-модель. Или, по крайней мере, они думают, что нашли.

четверг, 6 ноября 2014 г.

dllexport и dllimport

Коротко: C/C++ компилятор из комплекта MS Visual Studio 2013 (Express) при генерации динамической библиотеки не создает .lib-файл, если явно не специфицировать __declspec(dllexport) при генерации dll, и не видит функций, если не указано __declspec(dllimport) при использовании заголовка из проекта динамической библиотеки. И то и другое, в целом, логично, хотя я уже и отвык изрядно от того, что нужно указывать экспортируемое (в *NIX, как правило, экспортируются все нестатические имена). Но вот не-генерация .lib кажется мне чем-то новеньким. Кажется, раньше .lib создавался всегда, даже если в него нечего было положить...

вторник, 4 ноября 2014 г.

Не-не-не, возвращаюсь на "лисичку": IE11 пугает разными ошибками на гугловских сервисах. Зачем мне они?

Развлечения

Решил посмотреть, а есть ли жизнь с осликом (IE11) или нет. Снёс и лисичку и хром. Смотрю.
Интересная картина наблюдается: под Win8.1 живут как бы два браузера: "настоящий" IE11, который можно запустить из меню, и какой-то "поддельный" Internet Explorer, который виден только из-под интерфейса "Metro" (мне, кстати, нравится, довольно удобно; жаль что у парней их Редмонда не хватило решимости убить десктоп насовсем и подсмотреть пару-тройку идей у Gnome3). Вероятно, движок там один и тот же, но вот оболочка вокруг... Или таки я что-то не так делаю?

среда, 29 октября 2014 г.

четверг, 15 мая 2014 г.

Намедни чуть не пеерехал с Debian на Linux Mint. Соберусь с мыслями - напишу подробнее. Но не переехал, чему рад безумно.
Но, тем не менее, Linux Mint - это самый, я думаю, правильный выбор сегодня, если не Windows.

Спутник взлетает. Первая ступень отработала.

 И, кажется, неплохо: Посмотрим, что будет когда отработает вторая.