Определение недавно измененных файлов
При работе над сложным проектом требуется перемещать файлы с тестового компьютера на рабочий.
Определять измененные файлы можно с помощью систем контроля версий. Однако если их много, а желания копировать весь проект нет, то можно написать простое консольное приложение.
Подробнее Разговор в метро пролетария умственного труда и настоящего рабочего
Еду в метро, напротив парень смотрит исподлобья и лыбится. Улыбнулся и я, с меня не убудет. Тригернуло.
- Что-то мне ваше лицо знакомо.
- Не знаю-не знаю.
- Вы на Лаэртского похожи.
- Лысые все похожи. Музыкой увлекаетесь?
Подробнее Простые способы защиты сайта от взлома
В настоящее время создать свой сайт или "уютный бложек" и нести благую весть "Urbi et orbi" можно,
но недолго вы будете в покое. На просторах сети полно злоумышленников, мечтающих обрушить ваш сайт, проинфицировать его вирусами и рекламой или превратить в "зомби-бота".
Подробнее Один блогер сказал в 2014 году
С Новым 2015 годом, господа и дамы!
В качестве подарка традиционная подборка наиболее неординарных мыслей блогеров и просто неизвестных "социальных скалолазов" (ходоков в сеть) - убойная смесь философии, юмора и шизы. Уважаемая редакция не всегда разделяет мнение авторов, но считает прочтение познавательным.
Подробнее 2014.
Итоги
Год был непростой, насыщенный событиями, одних юбилеев 4 штуки, много хорошего и разного.
"Кац приходит после сдачи анализов к доктору Рабиновичу:
-
Доктор, что-нибудь хорошее скажете?
- Конечно, скажу: для охотников за органами Вы, Кац, уже не представляете интереса..."
Подробнее Научный семинар в
Пилзнере
Начиналось изыскано медлительно. Доцент кинул мыло "Привет, коллеги! А не провести ли "научный семинар" на следующей неделе?"
Андрей: - На
следующей не могу, буду в Москве через 10 дней, уж дождитесь. Вчера начал подготовку к семинару и на ночь прочитал две книги.
Вадим: - Где проводишь
подготовка к семинару? В открытых читальнях Греции или в библиотеках Германии?
Подробнее Программа для слияние двух изображений
Обеспечивает плавный переход. Ниже пример на C#.
Подробнее Простая программная защита от DDoS-атаки
DDoS (сокр. от англ. Distributed Denial
of Service, Распределённый отказ от обслуживания) — изначально тип сетевой атаки,
основанной на небезграничности ресурсов атакуемой службы, к которой
организуется масса запросов, с которыми она заведомо
не сможет справиться, и будет вынуждена отказать в обслуживании (либо заставить ждать неприемлемо долго),
собственно, отсюда и название.
DDoS может быть организована по заказу конкурентов или "в учебных целях" начинающим хакером. Заносить вручную в "черный
список" атакующие ip-адреса обычно неэффективно,
так как они передают "эстафетную палочку". Атака может длиться несколько суток и вестись тысячами
компьютеров, превращенных в "зомби".
Многие компании предлагают аппаратные методы защиты за немаленькие деньги. Однако имеется простое (но не всегда
эффективное) программное решение,
позволяющее снять остроту проблему. Суть - игнорировать "назойливые" запросы. Ниже пример на C#.
Подробнее Микро-робот для чтения данных из веб-страниц и сохранения в файл
Часто требуется считать однотипные данные из веб-
страниц, отформатировать и сохранить в файл.
Выбор как всегда прост, найти готовое приложение или разрабртать свое. В учебных целях создаем свое консольное
приложение на C#.
В конфигурационный файл будем помещать управляющие команды.
Потребуются команды:
@SAVE - файл, куда сохранять,
@LINK -
адреса веб-страниц и заголовки (через разделитель | ),
@START, @END - для указния, где искать данные,
@INPUT - шаблон (регулярное-выражение) для
входных данных,
@OUTPUT - шаблон (регулярное-выражение) для выходных данных.
Подробнее Простой модуль для рисования графиков
на html5-<canvas>
Элемент <canvas> ("холст") HTML5 используется для создания графики, на лету, с помощью сценариев (обычно JavaScript). Элемент
<canvas> только контейнер для графики. Вы должны использовать сценарий, чтобы рисовать графики.
Подробнее
Страницы:
1 2 3 4 5 6