Рубрика «запуск приложений»

Что происходит, когда запускаешь «Hello World» в Linux - 1


Сегодня я задумалась о том, что происходит, когда запускаешь в Linux простую программу «Hello World» на Python.

print("hello world")

Вот как это выглядит в командной строке:

$ python3 hello.py
hello world

Но внутри происходит гораздо больше. Я объясню, что там творится, и, что гораздо важнее, расскажу об инструментах, при помощи которых вы сами сможете исследовать происходящее. Мы воспользуемся readelf, strace, ldd, debugfs, /proc, ltrace, dd и stat. Я не буду рассматривать относящиеся к Python части, только объясню, что происходит при выполнении динамически компонуемых исполняемых файлов.
Читать полностью »

Зачем Mail.ru Group запускает еще один мессенджер - 1Mail.ru Group, в активах которой находятся мессенджеры «Агент» и ICQ, запускает новый продукт TamTam, сообщает «Коммерсантъ». Это приложение для обмена сообщениями, в которое интегрирована база из 290 миллионов пользователей, зарегистрированных в «Одноклассниках».

Новый мессенджер не был создан с нуля. Его авторы творчески переработали концепцию аналогичного приложения «ОК Сообщения», запущенного в июле 2016 года. По словам Владимира Кочеткова, автора и руководителя проекта TamTam, это позволило сделать новый продукт дешево и быстро. Разработку TamTam вели четыре месяца. Читать полностью »

BlueStacks: как трансляции геймплея помогают эмулятору Android для ПК - 1

BlueStacks — условно-бесплатная программа для запуска приложений Android в окружениях операционных систем Windows и Mac OS. Платформа поддерживает все приложения Google Play. Компания BlueStacks была основана в 2011 году. Популярность платформы быстро растет. Сейчас технологию LayerCake, которая лежит в основе BlueStacks, использует уже более 100 млн человек по всему миру.

С этой платформой работают и обычные пользователи, которым хочется поиграть в мобильные игры на большом экране своего ПК или ноутбука, и разработчики, с комфортом тестирующие свои приложения. Мы давно хотели посмотреть на «кухню» BlueStacks изнутри, и нам удалось это сделать. Сотрудники компании из США и России согласились дать интервью Хабрахабру. И сегодня мы это интервью публикуем. Но прежде давайте посмотрим, почему рынок стриминга Android-приложений сегодня так важен.
Читать полностью »

image

Несколько лет назад компания Microsoft анонсировала новый инструмент — AppLocker, который, по задумке разработчиков, был призван повысить уровень безопасности при работе в Windows. Не так давно исследователь Кейси Смит (Casey Smith) обнаружил в данном функционале уязвимость, позволяющую обойти его. Смит нашел способ, при котором в системе можно запустить любое приложение в обход AppLocker и без прав администратора.

Что такое AppLocker

AppLocker от Microsoft работает исходя из черных и белых списков приложений, которые могут быть запущены в системе. Поставляться он начал как компонент операционных систем Win 7 и WinServer 2008 R2. С его помощью системные администраторы получили возможность создавать правила для запуска исполняемых файлов .exe, .com, а так же файлов с расширениями .msi, .msp, .bat, .scr, .js, .dll и другие.
Читать полностью »

Всем привет!
Отчёт о том, что запускает пользователь на своём компьютере, крайне важен. С многих точек зрения. Особенно с точки зрения информационной безопасности.
Информация о запуске программ на компьютерах пользователей храниться в журнале безопасности. Конечно, рассматривается среда Windows. В Инете готового решения не нашёл, поэтому сделал свою реализацию.
Скрипт запускается на сервере. На выходе имеем набор файлов с отчётами о запуске программ.
Картинка для привлечения внимания:
Отчёт о запуске программ на компьютерах пользователей
Читать полностью »

Вчера (23 июля) интеловский Центр технологий с открытым исходным кодом выдал на-горá очередную версию движка node-webkit. Как и прежде, движок этот позволяет открывать браузероподобные окна (на основе кода Chromium) и употреблять в них API Node.js — а значит, обеспечивает нетрудное создание GUI-приложений методами веборазработки (на языках JavaScript, HTML, CSS, WebGL и т. п.) под операционные системы Windows, Mac OS X и Linux.

Новая версия получила номер 0.6.3 и работает на движке Node версии 0.10.12:

[скриншот окна]

Три месяца назад (29 апреля) я обозрел одну из предыдущих версий node-webkit (версию 0.5.1). За прошедшее с тех пор время в node-webkit появился целый ряд существенных новшеств.

Важнейшим из них стало улучшение системы поиска и запуска приложений. Теперь, когда вы запускаете движок node-webkit, он ищет приложение в следующем порядке:

Читать полностью »

Я IT предприниматель. Последние 2 года я занимаюсь проектированием, разработкой, запуском, и маркетингом SAAS приложений, как собственных, так и клиентских. За это время было создано 2 бизнеса, один из которых, Quote Roller, уже приближается к тысяче платных подписчиков.

Запуская Quote Roller был сделалан ряд ошибок, исправление которых обошлось в приличные временные и ресурсные затраты. Общаясь с другими основателями SAAS компаний, я понял, что почти все делают одни и те же ошибки, как следствие, сталкиваясь со схожими проблемами.

В этом посте я устрою парад косяков в формате «косяк – проблема». Попкорн, диван, поехали.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js