Форум программистов, компьютерный форум, киберфорум
Loafer
Войти
Регистрация
Восстановить пароль
Старый
Intervals problem
Запись от Loafer размещена 25.03.2020 в 16:42

Поиск общих интервалов между массивами интервалов.

C#
1
2
3
4
5
6
using System;
using System.Collections.Generic;
 
namespace intervals
{
    public class Program
...
Аватар для Loafer
Размещено в C#
Просмотров 124 Комментарии 0 Loafer вне форума
Старый
Concurrency problem
Запись от Loafer размещена 23.03.2020 в 14:40

Асинхронный запуск переданных лямбда-функций в том порядке, в котором они переданы.

C++
1
2
3
#include <atomic>
#include <condition_variable>
#include <functional>
...
Аватар для Loafer
Размещено в C++
Просмотров 352 Комментарии 20 Loafer вне форума
Старый
Еще одна задача
Запись от Loafer размещена 15.02.2020 в 16:49

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

Yet another taskYou are given two arrays
...
Аватар для Loafer
Размещено в C++
Просмотров 153 Комментарии 0 Loafer вне форума
Старый
Ключи Valgrind
Запись от Loafer размещена 19.11.2019 в 18:31

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

Проверить на наличие Debug-символов:
Bash
1
objdump --syms <executable>
...
Аватар для Loafer
Размещено в RHEL
Просмотров 120 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Разбиение диска с помощью Logical Volume Manager
Запись от Loafer размещена 15.04.2019 в 14:41

Возникала у меня следующая проблема. После установки системы RHEL на машину с SSD-диском, у меня остались два HDD-диска, которые "висят в воздухе" и никак не
...
Аватар для Loafer
Размещено в RHEL
Просмотров 307 Комментарии 5 Loafer вне форума
Старый
Шпаргалка по openssl
Запись от Loafer размещена 21.03.2019 в 14:38

OpenSSL - это инструмент, который позволяет проводить большинство криптографических операций, в числе которых шифрование,...
Аватар для Loafer
Размещено в RHEL
Просмотров 333 Комментарии 3 Loafer вне форума
Старый
Первые шаги на C#
Запись от Loafer размещена 24.01.2019 в 17:55

С недавнего времени решил изучить такой замечательный язык программирования, как C#. После C++ и мучений с системами...
Аватар для Loafer
Размещено в C#
Просмотров 437 Комментарии 4 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
API для работы с ВКонтакте
Запись от Loafer размещена 12.10.2018 в 16:38

Очередной говно-скрипт на Python'е, выложенный здесь, чтобы он не потерялся. В теории, можно было бы выкладывать код на GitHub'е, но я считаю, что там надо выкладывать только...
Аватар для Loafer
Размещено в Python
Просмотров 539 Комментарии 5 Loafer вне форума
Старый
Знакомство с FUSE
Запись от Loafer размещена 30.09.2018 в 18:06

FUSE - это свободный модуль для ядер UNIX-подобных операционных систем, позволяющий разработчикам создавать новые...
Аватар для Loafer
Размещено в C++
Просмотров 556 Комментарии 2 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Перехват сетевого трафика
Запись от Loafer размещена 23.09.2018 в 12:48

В связи с некоторой направленностью деятельности моего нового места работы, мне пришлось разбираться в вещах,
...
Миниатюры
Нажмите на изображение для увеличения
Название: packet_filter.png
Просмотров: 328
Размер:	42.5 Кб
ID:	5040  
Аватар для Loafer
Размещено в C++
Просмотров 904 Комментарии 6 Loafer вне форума
Старый
Задача с собеседования №3
Запись от Loafer размещена 02.09.2018 в 18:19

Третья задача с собеседования. Задача звучит следующим образом. Дано дерево (не обязательно бинарное). На вход...
Миниатюры
Нажмите на изображение для увеличения
Название: continents2.jpg
Просмотров: 142
Размер:	90.2 Кб
ID:	5022  
Аватар для Loafer
Размещено в C++
Просмотров 712 Комментарии 14 Loafer вне форума
Старый
Задача с собеседования №2
Запись от Loafer размещена 01.09.2018 в 16:52

Вторая задача с собеседования. Задача звучит следующим образом. Дано бинарное дерево. В каждом узле дерева есть указатель next, в котором хранится адрес узла справа. Если...
Миниатюры
Нажмите на изображение для увеличения
Название: tree_next2.jpg
Просмотров: 243
Размер:	80.2 Кб
ID:	5021  
Аватар для Loafer
Размещено в C++
Просмотров 354 Комментарии 0 Loafer вне форума
Старый
Использование epoll в Linux
Запись от Loafer размещена 22.08.2018 в 15:27

Программный интерфейс epoll - это API мультиплексированного ввода-вывода, предоставляемого Linux для приложений. Более подробно можно прочитать здесь, либо в справочных man-страницах....
Аватар для Loafer
Размещено в Arch Linux, C++
Просмотров 400 Комментарии 0 Loafer вне форума
Старый
Задача с собеседования №1
Запись от Loafer размещена 12.08.2018 в 19:00

Проходил я собеседование в одну из крупных компаний России. Целью была проверка уровня своих знаний. В этом блоге...
Аватар для Loafer
Размещено в C++
Просмотров 530 Комментарии 2 Loafer вне форума
Старый
Debug символы и прочее
Запись от Loafer размещена 01.05.2018 в 15:07

Компиляция программы с добавлением отладочной информации в запускаемый файл (debug символы):
Bash
1
g++ gcc-debug.cpp -g -Og -o gcc-debug
По умолчанию на Linux-системах отладочная информация...
Аватар для Loafer
Размещено в C++
Просмотров 500 Комментарии 0 Loafer вне форума
Старый
From Oracle to MySQL
Запись от Loafer размещена 24.04.2018 в 17:25

Установка пакета:
Bash
1
pip3 install python-docx
Наговнокодил на Python'е:
Python
1
2
3
4
5
import docx
import re
import sys
 
def column_0(cell_text):
...
Аватар для Loafer
Размещено в Python
Просмотров 571 Комментарии 2 Loafer вне форума
Старый
Работа с гибридной графикой
Запись от Loafer размещена 01.10.2017 в 20:24

Есть ноутбук с наличием интегрированной карты Intel и дискретной карты NVIDIA. Можно организовать совместную работу...
Аватар для Loafer
Размещено в Arch Linux
Просмотров 531 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 2.67. Голосов: 6.
Настройка FTP сервера vsftpd
Запись от Loafer размещена 25.06.2017 в 14:24

Установка пакета:
Bash
1
sudo pacman -S vsftpd
Прописываем в файле /etc/vsftpd.conf:
Bash
1
2
anonymous_enable=NO
local_enable=YES
Автоматический...
Аватар для Loafer
Размещено в Arch Linux
Просмотров 909 Комментарии 2 Loafer вне форума
Старый
Рейтинг: 3.00. Голосов: 5.
Настройка ReadyMedia (MiniDLNA)
Запись от Loafer размещена 25.06.2017 в 14:12

Установка пакета:
Bash
1
sudo pacman -S minidlna
Отредактировать файл /etc/minidlna.conf:
Bash
1
2
3
user=loafer
media_dir=V,/home/loafer/torrents
friendly_name=Loafer
...
Аватар для Loafer
Размещено в Arch Linux
Просмотров 811 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 3.00. Голосов: 5.
Напоминалка по KDevelop
Запись от Loafer размещена 05.06.2017 в 18:10

Запуск KDevelop с очисткой кэша:
Bash
1
CLEAR_DUCHAIN_DIR=1 kdevelop > /dev/null 2&>1 &
Установка иконок для KDevelop:
Bash
1
sudo yum install oxygen-icon-theme*
...
Аватар для Loafer
Размещено в RHEL
Просмотров 370 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Цветной вывод svn diff
Запись от Loafer размещена 25.04.2017 в 15:00
Обновил(-а) Loafer 25.04.2017 в 15:47

Устанавливаем colordiff:
Bash
1
sudo yum install colordiff
Пишем следующий скрипт:
Bash
1
2
#!/bin/sh
svn diff --diff-cmd colordiff -x "-u -w -p"
...
Аватар для Loafer
Размещено в RHEL
Просмотров 358 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Настройка Apache HTTP Server
Запись от Loafer размещена 25.04.2017 в 14:39
Обновил(-а) Loafer 18.07.2017 в 18:12

Необходимый софт для работы с FastCGI:
Bash
1
sudo yum install fcgi-devel mod_fcgid
Редактируем файл httpd.conf:
Код:
Listen 8080

Include conf.modules.d/*.conf
...
Аватар для Loafer
Размещено в RHEL
Просмотров 324 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 3.40. Голосов: 5.
Цветной вывод в терминале Linux
Запись от Loafer размещена 20.04.2017 в 11:26

Файл color.h:
C++
1
2
3
4
5
6
#ifndef COLOR_H
#define COLOR_H
 
#define COLOR_RESET "\033[m"
#define COLOR_BOLD "\033[1m"
#define RED "\033[31m"
...
Аватар для Loafer
Размещено в C++
Просмотров 738 Комментарии 4 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Настройка tmux
Запись от Loafer размещена 17.04.2017 в 18:48

Прописать следующее в файле ~/.tmux.conf:

Включение возможности использовать комбинации клавиш:
Bash
1
set-window-option -g xterm-keys on
Установка ограничения...
Аватар для Loafer
Размещено в RHEL
Просмотров 344 Комментарии 0 Loafer вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Настройка Samba
Запись от Loafer размещена 16.04.2017 в 17:06
Обновил(-а) Loafer 16.04.2017 в 17:11

В файле smb.conf прописать:
Bash
1
2
3
4
5
6
7
8
[global]
map to guest = Bad User
security = user
 
[homes]
comment = Home Directories
browseable = no
writable
...
Аватар для Loafer
Размещено в Arch Linux
Просмотров 311 Комментарии 0 Loafer вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.