БлогNot. Блог ПерСа

Помощь дата->рейтинг Поиск Почта RSS канал Статистика nickolay.info Домой

studio c++ графика дата люди преступление история статистика блог алгоритм числа php форматы программирование памятка картинка общество шахматы ссылки психология спам email мошенничество безопасность english россия форум excel время random маразм украина стихи ссср музыка политика деградация видео прогноз javascript личное социалки цензура закон ретро реклама фото google браузеры chrome все теги все комментарии поиск!


[1-15] [16-30] ... [2041-2055] [2056-2061]


Прикреплённое сообщение, правила и всё такое

Остеклить балкон, лоджию в Новосибирске? Проверено, Вам сюда

Encoding: Windows-1251 (Russian). Для полноценной работы блога нужны включённые в браузере картинки + JavaScript + Cookies.
Если картинки выключены, используйте эти ссылки: Поиск ::: Статистика ::: Помощь ::: E-mail ::: RSS ::: Nickolay.info
Ссылки, открывающие новое окно (вкладку), везде подсвечены.

Даже по законам Эрефии этот блог не является СМИ, все сообщения выражают личную точку зрения автора блога и являются оценочными суждениями, при этом любые совпадения мест, имён, названий и действующих лиц далеко не случайны. В блоге нет файлов, способных нанести вред Вашему компьютеру или мобильному устройству. Если Вам не исполнилось 18+, срочно отвалите отсюда, прикиньтесь ветошью и не отсвечивайте покиньте этот блог. Учтите, что читая его, Вы вторгаетесь на мою личную территорию :) Страница статьидалее...
19.01.2038, 15:15 [11596]


Visual C++: рисуем многоугольник на Picturebox, "который не исчезает"

...имеется в виду, при изменении размеров окна или его перетаскивании. Небольшой пример, которым решили затруднение начинающего :) Код проверен в Visual Studio 2015.

Сделаем всё, как в этой заметке - на форме приложения Windows Forms расположим панельку panel1 с установленными свойствами AutoScroll = true и Dock = Fill, а на панельке - рисунок pictureBox1 со свойством SizeMode = AutoSize и положением Location = 0; 21 (чтобы рисунок не закрывал верхнее меню). На форму также перетащим верхнее меню menuStrip1, добавим в него элемент "Нарисовать", а в нём - какой-нибудь пункт, например, с названием "Многоугольник". Щелчок по этому пункту будет вызывать функцию отрисовки многоугольника. Её код также показывает, как организовать массив точек для изображения заштрихованного многоугольника: Страница статьидалее...
16.11.2018, 13:44 [13]


100 лет Павлику Морозову!

- А пачиму Петю посадили за лайк, Мишу за перепост, а Толя на свободе?
- Дурак. Смотри котэ.

Вот здесь я писал:

14 ноября 2018, отметить 100 лет со дня рождения Павлика Морозова

И светлая дата наступила :)

Павлик Морозов, точней, созданный из несчастного подростка легендарный образ, был символом того, кого воспитывали из нас - "принципиальных пионеров", которые должны были ставить "интересы партии" и "победу коммунизма" выше родственных связей и естественных человеческих чувств.

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

Книга П. Соломеина "Павка-коммунист" прочитана и перечитана едва ли не каждым школьником конца 70-х - начала 80-х гг прошлого века, её содержание я неплохо помню до сих пор :) В реальности, вероятнее всего, подросток просто подтвердил в суде показания матери, долго притесняемой и унижаемой находящимся с ней в разводе отцом и его родственниками. За это он был убит в лесу вместе с младшим братом, и, случись это ещё парой десятилетий раньше в "России, которую мы потеряли", вероятнее всего, убийцы не понесли бы никакого наказания, ведь вступиться за брошенную с детьми мать Павла было особо некому, а урядник из-за такой "ерунды", как убийство двух крестьянских детей, в глухую таёжную деревеньку и не поехал бы, чего там.

А в ретроспективе победили всё же "кулаки", правда, реабилитации по политическим основаниям убийц Данила Морозова и Арсения Кулуканова их ныне здравствующим потомкам и сторонникам добиться пока не удалось, думаю, теперь и не удастся. Жизнь родственников Павлика Морозова сложилась по-другому и, в сущности, довольно страшно. Никого из них уже нет в живых. Страница статьидалее...
14.11.2018, 14:32 [24]


Подматрица с минимальной суммой элементов

Задача состоит в том, чтобы в прямоугольной двумерной матрице целых чисел найти подматрицу, сумма элементов которой минимальна.

Очевидно, что "нативный" полный перебор даст здесь вычислительную сложность порядка O(N4), применяя алгоритм Кадане для работы с одномерными массивами-столбцами, попробуем обойтись сложностью O(N3), кто меньше?

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

Консольная программа, показанная ниже, проверена в Visual Studio 2015. Страница статьидалее...
11.11.2018, 13:34 [18]


Как напечатать размерности многомерного массива на C++

То есть, по массиву вида

int a[2][3][4][5];

программа должна напечатать

2x3x4x5

без ограничений на количество размерностей.

Поможет вот этот небольшой шаблончик (проверенный в консоли Visual Studio 2015) и рекурсия: Страница статьидалее...
11.11.2018, 12:37 [18]


PHP: почему не нужно искать URL-адреса регулярками

Потому что с версии 5.2 есть функция filter_var с рядом готовых фильтров на данные, вот их списки.

В частности, есть FILTER_VALIDATE_EMAIL, FILTER_VALIDATE_IP, FILTER_VALIDATE_URL и т.п., писать вот такие выражения становится излишеством.

Приведём пример того, как из текста $tests вытаскиваются URL-адреса, код выполнялся на Denwer и предполагает, что файл размещён к кодировке Юникода UTF-8. Страница статьидалее...
10.11.2018, 12:57 [32]


Вместо длинного занудного поста к 101 годовщине революции

...маленький демотиватор.

Глацких и Сталин, 2 цитаты
Глацких и Сталин, 2 цитаты

Да, "кровавый тиран" и всё такое. Но тем не менее.

А чиновница - молодец. Смело сказала вслух то, о чём её коллеги стыдливо молчат. В рентном государстве население в принципе не нужно и является обузой, потому что неизбежно сокращающейся со временем ренты на "хорошую жизнь для всех" не хватает.

И ещё, просто одна мысль: Страница статьидалее...
07.11.2018, 09:24 [43]


Карлсен-Каруана, матч за звание чемпиона мира по шахматам - 2018

Уже совсем скоро, 9-го ноября, начнётся очередной "ритуальный сплав" (© Валерий Салов), следите за рекламой...

Порадовал лого (справа на странице в "Вики"), очередные руки "Щуки", пятиручка-мутант до боли напоминает какое-то из существ, которых изготавливал из частей трупов сумасшедший доктор в фильме "Невеста реаниматора". Шестая рука, видимо, ушла читерить.

Выиграет ли молодой американец итальянского происхождения, находящийся на пике формы, у сильнейшего в мире, но явно подуставшего от лавров и не всегда корректно себя ведущего Карлсена? Если удастся что-то посмотреть или оценить, соберу ссылки в эту заметку.

Мне лично Каруана куда симпатичней, например, вот почему (см. на 25 секунде): Страница статьидалее...
04.11.2018, 14:18 [147]


Пятничная задача про бутылки и стаканы

Жалко стало стирать примерчик :) Как и в задаче алкоголика, предполагаем, что в стаканы налита вода или лимонад :)

Имеется n стаканов, ёмкости которых могут быть различны и хранятся в массиве a. Задача состоит в том, чтобы разлить k≤n стаканов, открыв при этом наименьшее количество бутылок. Ёмкость всех бутылок одинакова и равна c.

Идея решения очень проста - отсортировать ёмкости стаканов по возрастанию, затем сложить первые k ёмкостей и поделить на значение c.

Встроенные в C++ стандартные алгоритмы позволяют обойтись без "школьного" ручного программирования сортировки и суммирования.

Вот мини-листинг, консоль Visual Studio (C++) 2015. Страница статьидалее...
02.11.2018, 15:05 [48]


Будет ли атака на Хеллоуин? :)

Это письмо получили уже многие, вот и я сподобился, случайно заглянув в "спам", привожу полный текст:

Hello!

I'm a programmer who cracked your email account and device about half year ago.
You entered a password on one of the insecure site you visited, and I catched it.
Your password from ****@*****.*** on moment of crack: *******

Of course you can will change your password, or already made it.
But it doesn't matter, my rat software update it every time.

Please don't try to contact me or find me, it is impossible, since I sent you an email from your email account.

Through your e-mail, I uploaded malicious code to your Operation System.
I saved all of your contacts with friends, colleagues, relatives and a complete history of visits to the Internet resources.
Also I installed a rat software on your device and long tome spying for you.

You are not my only victim, I usually lock devices and ask for a ransom.
But I was struck by the sites of intimate content that you very often visit.

I am in shock of your reach fantasies! Wow! I've never seen anything like this!
I did not even know that SUCH content could be so exciting!

So, when you had fun on intime sites (you know what I mean!)
I made screenshot with using my program from your camera of yours device.
After that, I jointed them to the content of the currently viewed site.

Will be funny when I send these photos to your contacts! And if your relatives see it?
BUT I'm sure you don't want it. I definitely would not want to ...

I will not do this if you pay me a little amount.
I think $893 is a nice price for it!

I accept only Bitcoins.
My BTC wallet: 1HQ7wGdA5G9qUtM8jyDt5obDv1x3vEvjCy

If you have difficulty with this - Ask Google "how to make a payment on a bitcoin wallet". It's easy.
After receiving the above amount, all your data will be immediately removed automatically.
My virus will also will be destroy itself from your operating system.

My Trojan have auto alert, after this email is looked, I will be know it!

You have 2 days (48 hours) for make a payment.
If this does not happen - all your contacts will get crazy shots with your dirty life!
And so that you do not obstruct me, your device will be locked (also after 48 hours)

Do not take this frivolously! This is the last warning!
Various security services or antiviruses won't help you for sure (I have already collected all your data).

Here are the recommendations of a professional:
Antiviruses do not help against modern malicious code. Just do not enter your passwords on unsafe sites!

I hope you will be prudent.
Bye.

Перевести это Вы легко можете сами. Что тут можно сказать? Страница статьидалее...
31.10.2018, 12:39 [119]


Почему нельзя любить власть

Давно не писал и не делал так мало, впрочем, мой "творческий пол", возможно, всё ещё остаётся чьим-то потолком :)

Правда, на паре ресурсов чего-то понемногу малюю, но дискуссий особо не продолжаю.

Разве что случайную реплику из очередной перепалки переписки с Мониным приведу, потому что в ней я высказал, как мне кажется, важную мысль.

Опубликовано Микола Минский в 28 Октябрь, 2018 - 23:04.
Счет: 1
Хвалящие власть часто ищут какую-то конкретную выгоду. Соглашусь, таковы Серожа Карякин, Газманов. Ну примеров много. Но и встречаются люди "любящие" власть из-за любви к искусству. Быть может, Поединщик или кто еще к таким людям относятся, это его право. А вот это право навязывать остальным? Зачем.
А когда вспомнаем о "будущем", почему то вспоминается дополнительное "СВЕТЛОЕ" будущее. При Союзе оно было отнюдь не такое светлое.
Цели Серожи же предельно ясны. Он будет плясать, танцевать и все что ему скажут. Заапишется и в палату. Общественную и не только. Он предан до глубины души.
Опубликовано ПерС в 30 Октябрь, 2018 - 17:21.
Счет: 4
> "встречаются люди "любящие" власть из-за любви к искусству"
не имея в виду уважаемых Николая Николаевича, Сергея Александровича или кого-то ещё лично (хотя в обоих названных случаях не уверен, что любовь бескорыстна), замечу лишь, что люди, любящие власть бескорыстно, обычно объективно вреднее, чем любящие что-либо иное. Власть нельзя любить. Можно мириться с ней, как с необходимостью. Оправдывать её или умеренно порицать. Можно даже порицать неумеренно. Только не любовь, а то всё отношение к жизни превращается в "Садомазохизм - любовь дьяволов" (название одной моей старой до-интернетной статейки, выпиленной вообще отовсюду, даже из кэшей).
P.S. Публикуя эту заметку, я не имел в виду ущемить права садомазохистов на любовь к власти, равно как и права вольных людей на любовь к воле. Всё это - лишь частное мнение частного человека, которое, по закону практически всех стран мира, юридических последствий не имеет.
Опубликовано Поединщик в 30 Октябрь, 2018 - 22:54.
Счет: -3
Знаете, Перс! Это инвалид Володин должен, по идее любить власть, которая всегда его подкармливала и ежегодно посылала на реабилитацию в Сочи(с сопровождающим - что на фото). Но ему всё нипочем, а желание обкакать перевешивает блага - всё равно дадут.
Я, как раз, власть сильно недолюбливаю и на выборы, никакие, давно не хожу, но хрен ли Вам доказывать? Не знаю что любите Вы, а мне она мила - Родина!
К примеру, меня, 3-го призёра чемпионата Санкт-Петербурга среди ветеранов, местная шахмотно-шашечная, вшивая власть в лице господ Быкова и прочих не командировала на чемпионат России. Денег у них, видишь-ли, нет.
Я, понятно, человек строптивый, но, перефразируя Пушкина, "обиду чувствую глубоко" и жутко жизнь люблю!

Страница статьидалее...
31.10.2018, 11:21 [52]


Календарик-2019 на стену

Наверное, пригодится такой же, как в этом году, календарик трудоголика на 2019-й.

На 2 листах приложенной книги Excel - календарики на 2019-й год для работающих по 5-дневной и 6-дневной неделям, хорошо впечатаются на лист A4 (цветной принтер).

Нас ждёт 247 рабочих и 118 выходных дней, ну, не считая отпусков, конечно :) Страница статьидалее...
29.10.2018, 11:29 [57]


Турнир на острове Мэн - 2018

Вот же гад Сирожа, один раз сыграл красиво, так что и мне запомнилось.

Сегодня - завершение турнира на острове Мэн, пожалуй, посмотреть, если не усну.

А интересная партия случилась ещё в 5 туре, причём, я начинал её смотреть, но бросил: Карякин-Севян, остров Мэн, 5 тур.

Подвох - в мате двумя конями, который, вообще-то, может быть только "кооперативным". Страница статьидалее...
28.10.2018, 15:06 [53]


SetPixel в .NET: почему так медленно и можно ли быстрее?

Код проверен в Studio 2015. Создав пустое приложение Windows Forms, разместим на форме контейнер Panel с установленными свойствами AutoScroll = true и Dock = Fill (панелька растянется на всё окно формы), а на нём - стандартный элемент PictureBox с установленным свойством SizeMode = AutoSize и положением в левом верхнему углу клиентской области формы (Location = 0; 0).

Попытаемся сделать что-то, чего не делали в этой статье по обработке изображений, скажем, поработать с отдельными пикселами (сформировать из них картинку).

Выполнять показанные ниже кусочки кода можно, например, из стандартного меню MenuStrip, перетащив его в окно конструктора, вписав название нужного пункта меню и затем создав двойным щелчком мыши обработчик его выбора.

Рисовать по пикселам можно на Bitmap, созданном вот таким или подобным кодом: Страница статьидалее...
24.10.2018, 14:39 [62]


Измеряем время на C++ .NET

Самый простой в данном случае способ измерить время выполнения вычислительного процесса - воспользоваться встроенными методами библиотеки:

System::Diagnostics::Stopwatch ^watch = System::Diagnostics::Stopwatch::StartNew();
 //Начать отсчёт

Когда отсчёт нужно остановить, поможет такой код: Страница статьидалее...
24.10.2018, 14:36 [53]


[1-15] [16-30] ... [2041-2055] [2056-2061]

  свежие записипоиск по блогукомментариистатистикао "вирусах" в архивах .zip

Наверх Яндекс.Метрика
© PerS
вход