11th
Июн

Рассылка. Выпуск 62.

Posted by bullvinkle under Рассылка

redaktor От ведущего рассылки.

Добрый вечер читатели. Сегодня выходит очередной 62 выпуск рассылки клуба программистов. В этом номере вы сможете прочитать обзор интересных тем с форума, и еще последнюю статью с третьего номера журнала ПРОграммист.

logo_greyНовые интересные статьи клуба программистов.

Статьи на сайте клуба постоянно пополняются. Поэтому это постоянная и основная рубрика рассылки.

Работа с LPT портом или компьютер в роли контроллера. Часть 1

Большинство пользователей персонального компьютера привыкли к тому, что весь результат деятельности на компьютере в той или иной степени все равно отражается в самом компьютере. В крайнем случае, отправляется на принтер или в Интернет, или же запись информации происходит на внешние носители (диски, флеш-память и т.п.). И уж мало кто задумывается, что с помощью простого РС – компьютера можно управлять различными внешними физическими устройствами.

Тем не менее, на форуме http://www.programmersforum.ru (да и на других также) часто появляются вопросы: «Как с компьютера зажечь светодиод?», «Как управлять освещением?» или «Можно ли компьютером закрывать шторы на окне?». Ответ:  «…однозначно да». С помощью современного персонального компьютера можно создавать, воспроизводить, управлять, хранить, моделировать, обучать и еще реализовать много и много других функций.

Это статья из третьего номера журнала “ПРОграммист”.

Нажать программно win+L

Есть WinApi из user32

Цитата:

The keybd_event function synthesizes a keystroke. The system can use such a synthesized keystroke to generate a WM_KEYUP or WM_KEYDOWN message. The keyboard driver’s interrupt handler calls the keybd_event function.

VOID keybd_event(

BYTE bVk, // virtual-key code
BYTE bScan, // hardware scan code
DWORD dwFlags, // flags specifying various function options
DWORD dwExtraInfo // additional data associated with keystroke
);

Подробнее на форуме.

Самый лучший калькулятор в мире

В свете последних новостей о гениях на Руси-матушке, таких как Школьник из Нижнего Тагила разработал аналог Windows форумчанин Ecosasha решил в шутку заявить, что он ни чем не хуже.

Самый лучший калькулятор двухкнопочный.rar

Посмотреть текст всего объявления и комментарии к этой шокирующей новости.

Поиск по Listbox

Функция ищет первое совпадение в листбоксе и возвращает индекс строки в которой это совпадение находиться; если ничего не найдено возвращает -1:

Тема на форуме.

SimpleBot v1.1 напишем вместе!!

Новая статья на http://pkonkurs.ru/

SimpleBot v1.1 напишем вместе!

Также новая версия игры с подправленным именами проектов

Fortress 2 build 2026 beta

В этой статье я покажу как добавив несколько строк кода можно очень сильно изменить игру бота в лучшую сторону.
Итак, приступим! Для разнообразия будем писать на C++.
Что мы сделаем в первую очередь? Изменим набор проектов. Смотрим строку в коде которая содержит список проектов

………..

Тема на форуме.

Программное выключение компьютера

Вот программное выключение компьютера (корректное).
Определяете системное время и в нужное время запускаете процедуру (в принципе, процедуру можно “прикрутить” к любому событию) :

Тема на форуме.

Исключающее ИЛИ

С помощью комбинации каких элементов (ИЛИ, И, НЕ) можно получить ИСКЛЮЧАЮЩЕЕ ИЛИ? Чем меньше тем лучше. Оптимально конечно через два элемента.

Код:

A xor B = (A and !B)or(!A and B) = (A or B) and (!A or !B)

Как этот процесс реализуется в электронных схемах, можно посмотреть на графиках, схемах, формулах и видео в теме на форуме.

Игра FunWorld 2

Форумчанин Манжосов Денис :) представляет вашему вниманию вторую часть игры Fun World.
Задача: дойти до конца уровня, желательно собрав все шарики. Уровней 9(два тестовых-скоростных и 7 нормальных). Игра написана на собственном движке, вывод графики через Canvas, на форме нет ничего кроме таймера.

Тип   файла: rar FunWorld2.rar (1.18 Мб)

__________________
FunWorld2
Тема на форуме.

Анализ введенной строки на наличие цифр. Java.

Как можно сравнить каждую букву в введённой пользователем строки символов на наличие цифр?

примерно так

Код:

if(!str.matches("^\\D*$")){
//содержит
}else{
//не содержит
}

Тема на форуме.


Перегрузка оператора “=” (присваивание)

Рабочий код. Пример перегрузки оператора присваивания.

Тема на форуме.

Воспроизведение звука. Язык Си.

Пример. Лежат исходники и готовая программа.

Вложения

Тип   файла: rar WAVE.rar (36.0 Кб)

Тема на форуме.

Создание робота и все что с ним связано.

Интересная тема на форуме о создании роботов. Со ссылками на интересные ресурсы, советами и размышлениями.

Советую принять участие.

На сайте клуба есть рубрики пост-обзор и топик-обзор клуба программистов.

evНемного юмора (сегодня юмор не связан с IT….сколько про работу думать можно :) ).

***

Хирург спрашивает анестезиолога:
- Ну что, Михалыч, как идёт работа?
- Хорошо. Пока все пациенты просыпаются…

***

Утром после пьянки Рабинович смотрится в зеркало:
- Видели бы меня сейчас те, кто вчера сказал, что я плохо выгляжу…

***

Верблюжонок входит в три часа ночи в спальню родителей и просит дать ему
стакан воды.
- Ещё? – удивляется отец. – Это уже второй за этот месяц. Уж не диабет
ли у тебя?

***

Однажды, вернувшись домой после ужина в ресторане, мужчина почувствовал
себя нехорошо. Решив, что это пищевое отравление, он позвонил в
ресторан.
- Не может этого быть, – сказала женщина на другом конце провода.
Казалось, что она была искренне удивлена. – А что вы заказывали?
- Рубленый бифштекс.
- Странно. Обычно жалуются на мясной рулет..


Посетите раздел юмора на форуме, который обновляется постоянно

Читать этот номер в клубе.

Случайные статьи