Форум программистов, компьютерный форум, киберфорум
Записи в Март 2012
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Рейтинг: 5.00. Голосов: 1.
Новый алгоритм яндекс 2012 стал более социальным!
Запись от IIIa66uMEM6eP размещена 30.03.2012 в 19:35 / Киберцентр им. IIIa66uMEM6eP
Показов 128423 Комментарии 8

Новый алгоритм яндекс 2012 стал более социальным и это факт. То что раньше делали оптимизаторы для ускорения индексирования своих страниц или страниц с покупными ссылками стало официально потверждено. В блоге яндекс.поиск в обновлениях за 2012 год стала доступна информация о социализировании поиска. Теперь в яндекс доступен поиск людей по социальным сетям, блогам, твиттеру.

Раньше не все сеошники использовали твитер...
Аватар для IIIa66uMEM6eP
заставил Бендера
Старый
аналитический метод карт карно
Запись от Van111 размещена 30.03.2012 в 11:00
Показов 7379 Комментарии 4

Эту программу я написал когда клиент попросил реализовать карты карно, пытаться сделать, это как в викепедии - не получилось, с помощью строк - тоже провал. Потом наткнулся на аналитический метод, ПРАВИЛЬНО ПРЕДСТАВИЛ ДАННЫЕ и получил результат!!!
C++
1
2
3
4
5
6
7
8
//1 и 0 = -
//0 и - = 0
//1 и - = - 
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#define capacity 3 //количество знаков
...
Старый
Рейтинг: 5.00. Голосов: 2.
Список процессов без доп библиотек или учимся использовать NtQuerySystemInformation
Запись от -=ЮрА=- размещена 29.03.2012 в 16:10
Показов 3444 Комментарии 0

Большинство форумчан привыкло для получения списка процессов использовать библиотеки tlhelp32 либо psapi. Код и проект ниже используют кардинально отличный способ получения данных о процессе. Суть его в использовании функции NtQuerySystemInformation которая входит в состав NTDLL.DLL
Код с использованием NtQuerySystemInformation
C
1
2
3
4
5
6
7
8
#include <windows.h>
#include <string.h>
#include <stdio.h>
 
#define STATUS_INFO_LENGTH_MISMATCH 0xc0000004
// NTQUERYSYSTEMINFORMATION
 
typedef
...
Аватар для -=ЮрА=-
Старый
Рейтинг: 5.00. Голосов: 3.
Удаление программы из самой себя
Запись от deathNC размещена 28.03.2012 в 20:51 / Necroblog
Показов 147033 Комментарии 14

Недавно мне понадобилась такая штука, чтобы программа по завершению сама себя удалила. В иннете есть куча исходников, и я давно находил то, что мне нужно... однако
Код, который гуляет по иннету - это код, который создаёт bat-файл, удаляющий программу, и после этого, удаляющий...
Аватар для deathNC
Старый
Рейтинг: 4.50. Голосов: 8.
О вере.
Запись от Pure размещена 27.03.2012 в 13:02
Показов 64930 Комментарии 5

Цитата Сообщение от Pure Посмотреть сообщение
можно дать объяснение почему люди верят в Бога, ну или почему надо в него верить.
все достаточно просто. если вы верите в некие материальные объекты, в том числе и в себя, в свои супервозможности и несокрушимое здоровье со сказочной красотой, то очень неожиданно вас может
...
Аватар для Pure
Старый
есть ли день праздником
Запись от Alex_pac размещена 27.03.2012 в 08:53
Показов 3514 Комментарии 0
Метки php

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
function checkHolyDay($dateW) { // 1.1 @ d.1.3.1
    $d = explode('.',$dateW);
    $dat = getdate(time());
    $dat['mon_week_no'] = ceil(($dat['mday']-$dat['wday']+7)/7);
    if ($d[0] == 'd') {
        return (($dat['wday']==$d[1])&&($dat['mon_week_no']==$d[2])&&($dat['mon']==$d[3]));
    } else {
        return (($dat['mday']==$d[0])&&($dat['mon']==$d[1]));
    }
}
 
function bool_print($bool) { if ($bool)
...
Аватар для Alex_pac
Старый
MFC и параметры командной строки
Запись от -=ЮрА=- размещена 25.03.2012 в 21:32
Показов 1768 Комментарии 0

Получить доступ в любой точке можно посредством __p___argc и __p___argv.
(заголовки функций объявлены в stdlib.h). В аттаче проект простого MFC приложения позволяющего отображать в CListCtrl параметры командной строки
C
1
2
3
4
5
6
7
BOOL CMFCCmdArgsDlg::OnInitDialog()
{
    CDialog::OnInitDialog();
 
    // Set the icon for this dialog.  The framework does this automatically
    //  when the application's main window is not a dialog
    SetIcon(m_hIcon, TRUE);
...
Аватар для -=ЮрА=-
Старый
Полусдвиговый шифр
Запись от Ales'hon'ne размещена 25.03.2012 в 12:47
Показов 19830 Комментарии 1

Теория
Сама идея шифра довольно проста:
  1. Преобразовать текст в набор двузначных кодов символов в соответствии с таблицей;
  2. Первую цифру полученной последовательности перенести в конец;
  3. Восстановить из двузначных кодов текст в соответствии с таблицей.

Не по теме:

Кстати, в википедии я ничего похожего не нашёл. Неужели я - разработчик шифра?!


Пример
Используем следующую таблицу:
00а10ж20н30у40щ50я
01б11з21о31ф41'51_
02в12и22п32х42ы52.
...
Аватар для Ales'hon'ne
Старый
Автозапуск программы при старте Windows
Запись от Alex_pac размещена 25.03.2012 в 12:00
Показов 4288 Комментарии 0
Метки delphi

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
unit auto_run_modul;
 
// модуль установки программы в автозагрузку
// [url]http://delphidevelop.ru/publ/5-1-0-13[/url]
 
interface
uses SysUtils, Windows, Registry;
 
procedure Autorun(Flag:boolean; NameParam, Path:String);
//  Autorun(true,'www.DelphiDevelop.ru', Application.ExeName);
 
implementation
 
procedure Autorun(Flag:boolean; NameParam, Path:String);
var Reg:TRegistry;
begin
  if Flag then
...
Аватар для Alex_pac
Старый
Рейтинг: 5.00. Голосов: 1.
Эффективная формула вычисления числа сочетаний
Запись от -=ЮрА=- размещена 25.03.2012 в 11:10
Показов 1722 Комментарии 0
Метки c++

Сам алгоритм
C++
1
2
3
4
5
6
7
double C(unsigned long n, unsigned long k)
{
    double c = (n - k < 0) ?  0 : 1;//1 - это С из n по 0
    for(unsigned long i = 0   ; i < k; i++)
        c *= (n - i)/(1.0*(i + 1));
    return c;
}
Пояснения
Предлагаю установить во сколько раз отличаются друг от друга смежные сочетания
https://www.cyberforum.ru/cgi-bin/latex.cgi?{{C}^{k}}_{n} = \frac{n!}{k!\cdot (n - k)!}
https://www.cyberforum.ru/cgi-bin/latex.cgi?{{C}^{k + 1}}_{n} = \frac{n!}{(k + 1)!\cdot (n - (k + 1))!}
https://www.cyberforum.ru/cgi-bin/latex.cgi?{{C}^{k + 1}}_{n} =...
Аватар для -=ЮрА=-
Старый
Рейтинг: 5.00. Голосов: 1.
3 вещи, которые я ненавижу в книгах о программировании для начинающих
Запись от fasked размещена 25.03.2012 в 11:07
Показов 3051 Комментарии 8

Слишком длинные
Если обложка Вашей книги заявляет, что сделана для начинающих, и при этом она составляет 800 страниц, Вы все делаете неправильно. Откройте свой редактор заново. Сократите книгу вдвое. Я прекрасно понимаю, что делая книгу толще, Вы можете просто отправдывать ее огромную...
Аватар для fasked
Старый
спокойной ночи
Запись от AzaKendler размещена 25.03.2012 в 01:50
Показов 6889 Комментарии 7

некоторые люди будут хорошо смотреться если их одеть в пальто из толи с воротником из шифера
Аватар для AzaKendler
Старый
Криптографія: Матричний шифр обходу
Запись от MafiaWest размещена 24.03.2012 в 21:47
Показов 12312 Комментарии 1

Повідомлення записується рядками у вигляді прямокутної матриці. Криптотекст формується зчитуванням букв із матриці у зміненому порядку, а саме, стовпчиками. При цьому послідовність, у якій зчитуються стовпчики, визначаються ключем. Було поширеним задання ключа у вигляді ключового слова, що легко запамятовувалось. Порядком зчитування стовпчиків збігався з алфавітним порядком букв ключового слова.
Приклад і програма наведені нижче.
Старый
Рейтинг: 4.50. Голосов: 2.
Склейшик-раcклейшик изображений. XNA.
Запись от za5 размещена 24.03.2012 в 00:21
Показов 5053 Комментарии 0
Метки c-sharp, xna

Вообще, конечно, вещь крайне тривиальная и почти никому не нужная, но не пропадать же сообщению.)
ПИШЕТСЯ ЗА ВЕЧЕР-НОЧЬ.


Цитата Сообщение от za5 Посмотреть сообщение
вчера вечером решил написать простейшую и почти бесполезную прогу. вообще это нужно на конечном этапе когда несколько маленьких неодинаковых текстур нужно объединить в один файл или разделить
...
za5
Старый
модные фразы
Запись от Pure размещена 23.03.2012 в 22:00
Показов 8496 Комментарии 1

девушки в сети (пародон не только девушки)любят часто писать всякое фуфло. особенно в неких статусах. даже поднялись из пепла ресурсы со сборищем таких цитат, типа "статусы для вконтакте".

мне особо понравился статус одного парня. он написал так

"девушка которая пишет что ее трудно найти и легко потерять - похожа на НОСКИ"
Аватар для Pure
Старый
почему ты выбрал такой ник?
Запись от Pure размещена 23.03.2012 в 21:33
Показов 1474 Комментарии 0

Цитата Сообщение от Pure Посмотреть сообщение
Andreas Sander, Андрей Спиридонович?
микаэлю респект за йкул
Аватар для Pure
Старый
Рейтинг: 5.00. Голосов: 1.
Конкурс: "Рабочее место программиста"
Запись от Jallik Lich размещена 23.03.2012 в 15:59 / Жизнь проходит в коде...
Показов 1602 Комментарии 2

Всем добрый день... или вечер... или ночь... Короче, доброго времени суток

Вот пришла мне идейка организовать конкурс на лучшее рабочее место программиста. Приглашаю всех взять в нем участие и попытаться выиграть денежный приз...
Тем более, что для этого не надо много делать... Всего-то необходимо сфотографировать свое (или своего друга) рабочее место, за которым творятся шедевры информационных технологий, и отправить его мне на E-Mail (узнать его можно на странице ВКонтакте...
Аватар для Jallik Lich
Исследователь
Старый
Рейтинг: 3.00. Голосов: 1.
Литература по языку Си
Запись от fasked размещена 23.03.2012 в 13:48
Показов 3753 Комментарии 0

Reference style
Справочники

Си - стандартизированный процедурный язык программирования, разработанный в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном и Деннисом Ритчи. Си был создан для использования в операционной системе UNIX. С тех пор он был портирован на многие другие...
Аватар для fasked
Старый
Рейтинг: 5.00. Голосов: 1.
Очередь на массиве.
Запись от Kidasov размещена 23.03.2012 в 02:20
Показов 34057 Комментарии 2
Метки c++

Очередь на массиве

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
template <class QType>
class Queue {
    QType *a; //динамический массив типа QType
    int length; //длина
public:
    Queue();
    ~Queue();
    void push(QType number);
    QType pop();
    void show() const;
};
 
//конструктор
...
Старый
Динамические структуры данных на C++(стеки, очереди, деки, деревья)
Запись от Kidasov размещена 23.03.2012 в 02:14
Показов 21828 Комментарии 2

Стек на массиве
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
using std::cout;
using std::endl;
using std::cin;
 
template<class SType> class Stack {
    SType *a; //динамический массив типа SType
    int length; //длина массива
public:
    Stack();
    ~Stack();
    void push(SType s);
    SType pop();
    void show() const;
};
 
//Конструктор
...
Старый
Рейтинг: 5.00. Голосов: 1.
Стать владельцем папки/файла (One-Click)
Запись от Dragokas размещена 22.03.2012 в 22:31 / Alex Dragokas' Blog
Показов 13583 Комментарии 2

Добавляет в контекстное меню Windows пункт "Сбросить права ACL".
P.S. Используются только стандартные программы Windows из набора Resourse kit.

Установка:
Распаковать.
Запустить Setup.bat

Использование:
Правый клик по нужному файлу/папке, выбрать "Сбросить права ACL".

Предназначение:
Назначает Вас владельцем указанной папки (файла).
"Сбрасывает"...
Аватар для Dragokas
Старый
Рейтинг: 3.00. Голосов: 2.
CMD убирает фейковые ярлыки папок USB Flash и создает защитный Autorun.inf
Запись от Dragokas размещена 22.03.2012 в 21:41 / Alex Dragokas' Blog
Показов 25363 Комментарии 2

Актуальная версия теперь в теме: https://www.cyberforum.ru/cmd-... 99180.html

Обновлено до v.1.4.1 (10.08.12)

Использование:
Скопировать в корень съемного диска (USB Flash Drive).
Запустить.

Показания к применению:
Ваша флешка побывала на компьютере с вирусом, скрывающим папки, а вместо них - теперь ярлыки.
Вы хотите, чтобы на флешке нельзя было создать autorun.inf, который дает команду на запуск паразитов.

Функционал:...
Аватар для Dragokas
Старый
Статьи по проектированию игр
Запись от XAHOK размещена 20.03.2012 в 08:41
Показов 2850 Комментарии 0

Архитектура

Методы контроля целостности ресурсной системы в процессе разработки игры - статья Виталия Чибрикова, программиста проекта Аллоды Онлайн и разработчика инструментария для контроля целостности ресурсной системы проекта. Очень познавательная статья по контролю за игровыми ресурсами. Рассматриваются проблемы и методы контроля за ресурсами при добавлении и удалении их из проекта, а так же их валидация при коммите изменений.

Гибкая и масштабируемая архитектура для компьютерных игр, часть первая...
Аватар для XAHOK
Старый
Статьи по проектированию игр
Запись от XAHOK размещена 20.03.2012 в 08:40
Показов 2122 Комментарии 0

[QUOTE=XAHOK;2812497]
Наши любимые ММО
Технические риски разработки MMOG - статья Константина Бабушкина, ведущего серверного программиста Арены и CrimeCraft. В статье он рассказывает о технической стороне MMO сервера и потенциальных проблемах в его реализации. Очень понравилась классификация ботов и методы их выявления, устранение проблем с утечками памяти и баги, которые были обнаружены на боевых серверах, а так же методы выявления их.
Аватар для XAHOK
Старый
Рейтинг: 5.00. Голосов: 3.
VB Style Code - надстройка для VB и VBA:
Запись от coderxx размещена 18.03.2012 в 15:21
Показов 40724 Комментарии 54

Мой add-in для VB и VBA:
VB Style Code

Возможности:
  • Авто-форматирование строк кода в зависимости от операторов;
  • Авто-вставка недостающих конечных конструкторов.
  • Скроллинг с помощью мышиного колеса.
  • Авто-вставка Then для конструкции If-ElseIf в случаи его отсутствия;
  • Авто-вставка знака
...
Аватар для coderxx
Старый
Рейтинг: 4.00. Голосов: 1.
Небольшая программа для анализа текста(STL, потоки, лямбды)
Запись от Whiteha размещена 16.03.2012 в 03:22 / Поделки на C++
Показов 4155 Комментарии 0

Программа для анализа, английских/русских текстов.
Создаёт текстовый файл, который содержит отсортированный в порядке убывания по повторяемости список слов, с указанием процента повторяемости.

Возможности:
- подключаемый список слов-исключений(перечислять...
Программист
Старый
Рейтинг: 5.00. Голосов: 3.
Статьи по разработке игр
Запись от XAHOK размещена 15.03.2012 в 12:29
Показов 7881 Комментарии 0
Метки gamedev

По составлению диздока:
Геймдизайн - взгляд дилетанта - хороший цикл статей от Алексея Евгеньевича Быкова. Много полезной информации по составлению диздока и описание недостатков примера диздока от 1С для команды.

С чего начать

С чего начать? - очень хорошая статья про выбор средств реализации, как одиночных, так и сетевых игр. Что мне больше всего понравилось, так...
Аватар для XAHOK
Старый
Рейтинг: 5.00. Голосов: 1.
как узнать IP адрес подключившегося клиента
Запись от AzaKendler размещена 13.03.2012 в 14:35
Показов 1234 Комментарии 0

как то возник вопрос дружественно отобразить IP адрес подключившегося к серверу клиента.
Дружественно имеется ввиду в привычном виде ч.ч.ч.ч и в строке.

C++
1
2
3
4
5
//процедуры инициализации окружения и сервера опущены
sockaddr_in client_addr ={0};
//процедура установки соединения опущена
char* addr = inet_ntoa(*(struct in_addr *)&client_addr.sin_addr.S_un.S_un_b);
//в привычной
...
Аватар для AzaKendler
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru