Telegram стал мессенджером по умолчанию в первом смартфоне на Ubuntu
21345
Топ-10 лучших бесплатных программ для Windows
ТОП-10 Аудио, видео
K-Lite Codec Pack Full
Разработчик: K-Lite
|
Загрузок: 5940206
|
Бесплатная
|
K-Lite Codec Pack Full — набор кодеков и инструментов для проигрывания аудио и видео практически любых форматов
ТОП-10 Система
CCleaner
Разработчик: Piriform Ltd
|
Загрузок: 2903627
|
Бесплатная
|
CCleaner — бесплатная программа для очистки системы: удаления истории просмотра сайтов в браузерах, временных файлов, а также для безвозвратного удаления данных
ТОП-10 Загрузка файлов
uTorrent
Разработчик: BitTorrent
|
Загрузок: 2462735
|
Бесплатная
|
uTorrent — компактный BitTorrent-клиент с поддержкой одновременной загрузки сразу нескольких файлов, настраиваемой полосой пропускания, небольшим использованием памяти и т.д.
ТОП-10 Мультимедиа
DAEMON Tools Lite
Разработчик: Daemon-tools
|
Загрузок: 1503472
|
Бесплатная
|
DAEMON Tools Lite — эмулятор CD/DVD-приводов, относительно маленький по размеру, но мощный по возможностям
ТОП-10 Графика и дизайн
Foxit Reader
Разработчик: Foxit Software
|
Загрузок: 1238429
|
Бесплатная
|
Foxit Reader — быстро работающее приложение для просмотра и печати документов формата PDF, не требующее наличия Adobe Reader
ТОП-10 Загрузка файлов
BitTorrent
Разработчик: BitTorrent
|
Загрузок: 516473
|
Бесплатная
|
BitTorrent — официальный клиент пиринговой сети, нацеленной на возможность загрузки файлов большого размера
ТОП-10 Аудио, видео
KMPlayer
Разработчик: KMP Media Corp.
|
Загрузок: 3165522
|
Бесплатная
|
KMPlayer — медиаплеер с поддержкой проигрывания всех популярных видеоформатов и гибкой настройкой параметров просмотра видео
ТОП-10 Загрузка файлов
I2P
Разработчик: i2p2
|
Загрузок: 20616
|
Бесплатная
|
Cвободный анонимный клиент файлообменной сети, который использует анонимные соединения с помощью сети I2P (Проект Невидимый Интернет)
ТОП-10 Загрузка файлов
qBittorrent
Разработчик: Gbittorrent Team
|
Загрузок: 28992
|
Бесплатная
|
Приложение файлообменной сети BitTorrent со встроенным поисковым движком, поддержкой Unicode, Drag'n'Drop, возможностью скачивать только указанные файлы, а не весь торрент, работой через прокси и т.д.
|
|
|
1. Почти любой телефон не будет тормозить при выполнении почти любого приложения. Сейчас львиная доля вычислительных ресурсов уходит на работу интерпретатора. Расскажу небольшую притчу, случившуюся со мной на самом деле. Потребовалось мне проанализировать некоторые данные из файлика... размер файлика - сорок с гаком мегабайт. Ну, мелочь пузатая. Набросал я алгоритм для анализа на PHP за десять минут... и после почти пяти минут работы получил результат. С одной стороны, результат есть, но его придётся пересчитывать каждый месяц, а объём данных будет расти... правда, пять минут по сравнению с месяцем - фигня, но... В общем, стал писать я тоже самое, но на Lazarus. Затратил почти полтора часа. Первое мнение - программа не работает, мелькнуло окно консоли и... всё! Но я всё-таки решил проверить. Оказалось, что результат программа выдала, но неправильный! Ещё полчаса на отладку и программа стала выдавать правильный результат, но менее, чем за секунду. В отличии от пыховой программы, которая пыхтит пять минут. Алгоритм один и тот же - тупой перебор, никаких оптимизаций, ибо не до них было, если бы оптимизировать взялся, то пару дней угрохал бы точно. Результат очевиден: много времени тратит программист (два часа против десяти минут), но полученный нативный код работает несколько быстрее (пять минут против долей секунды). При одинаковом алгоритме! А если ещё оптимизировать... Есть только одна беда: никому сейчас такая радость не нужна. Потому что программистам за их рабочее время надо платить бабло, а пользователи... пусть ещё гигагерц да терабайт докупят.
2. Безопасность. Действительно, что проанализировать проще - исходный код, или бинарник? Публикация приложения в магазине будет стоить небольших, но денег. Эта сумма пойдёт специалистам, занимающимся анализом кода. И получится, что разумнее выдать в репозитарий хороший код - его анализировать будут быстрее, чем пытаться "обфусцировать" его, скрыв никчёмный алгоритм работы вируса. А случись чего - доказать злонамеренность автора программы будет существенно проще. Ну а если пользователь ставит "левые" бинарники... ССЗБ.