Ну, я вот например считаю, что операции потокового чтения вообще нужно применять только там, где заведомо размер файла может быть ооооооочень большим - логи сквида, например. А для файлов, размер которых конечен - конфиги разные там и прочее - вообще проще всего stat()-calloc()-open()-read()-close(). Забрал все содержимое в буфер за один раз и чего хочешь то и делаешь :)
Antony, Ну тогда просто забивать все свободное место дистрибами дебиана :) потом удалять, потом снова забивать. Все равно такая защита эффективна только против любительских инструментов.
sureip, Может быть. Неясен мотив, непонятна цель. Насчет человеческого фактора Sand правильно указал - если Вы живете не один, запросто "взломом" могла оказаться подруга, стоявшая за плечом. Что хотел чел, зачем он это написал?
Начинаем с типа браузера и с вопроса "ставил ли я недавно какие-то плагины". Продолжаем вопросом "насколько сильные мотивы и сколько денег чел мог бы потратить на их реализацию и что он потенциально может получить". При наличии сильной мотивации и денег несложно слабать "персональный" плагин, который будет что-то сливать куда-то.
И - если это так - это не взлом, а банальная социальная инженерия
Mogambus, сигареты, бухло, крипта, азартные игры etc - это все "серая зона", вещи вроде бы напрямую не запрещенные, но местами весьма неровно регулируемые. Поэтому Вам стоит проконсультироваться у юриста, которому Вы сможете рассказать больше подробностей.
Александр Иванов, Что быстрее - не знаю, да и не требуется тут особая быстрота. Соединения из-за NAT обычно нужны саппорту, а там главное - чтобы связь не рвалась.
У TeamViewer (и прочих) обычная клиент-серверная архитектура - на сервере - программа-сервер, на клиентах - программа-клиент. Клиент коннектится к серверу, а гоняет пакеты вообще говоря, ядро :)
Antony, Не пробовал, но почему не должно-то? Я правда, всегда делал простейший "шреддер", заливая на диск/флэшку дистриб дебиана, потом удалял его и так раза три :) Вот представляешь - чел восстанавливает файл - и получает дебиан! :)
Dmitriy Loginov, Правильное решение. Обновляторы могут такого наобновлять, что потом просто диву даешься... Однажды например, случайно основную базу потерли :)
mkone112, Я обычно та такие комменты не отвечаю :) Почему? Потому что всегда в таких случаях вспоминаю прочитанное где-то место, как сотня дикарей на маленьком острове в Микронезии всьерез считала, что кроме них других людей нет :) - аналогия, я думаю, понятна?
Но мне сейчас нужен небольшой перерыв в работе и я таки решил проверить утверждение "нет вакансий джунов в офис"
Итак.
Идем на superjob.ru, выбираем Нерезиновск, набираем запрос "junior программист" БИНГО!
Да, там их всего десяток. Да, там не все на самом-то деле и джунские. Но вопрос-то был
Ты вообще давно видел вакансии джунов в офис?
Вот - только что видел.
Вывод - прежде чем распространять понятие собственного острова на весь свет - стоит сначала подумать...
Я джун - я на удаленке.
И тебя конечно взяли просто так вот, прислал cv - и взяли :) Впрочем, мне это не сильно интересно, даже если это и так, это типичная ошибка выжившего :)
Владимир, adb - это Android Debug Bridge, программа для управления телефоном с компа через отладочный мост. Еще она может управлять образом телефона, эмулируемым в Android Studio.
adb devices выводит список устройств, подключенных к компьютеру
List of devices attached
69U49PPNBE55AEOF device
Я так понял, что эта команда возьмет ID устройства и попытается установить на него some.apk
Анастасия, Нет :) Это компонент веб-сервера, стоящий на сервере, выполняющийся на сервере, а Вам позволяющий работать с файлами примерно так же, как в винде
Анастасия, Правильно, потому что sftp к ftp не имеет никакого отношения. Вот просто от слова совсем. sftp - это "ftp over ssh", реализуемый средствами ssh и на ftp он похож только командами.