Форум программистов, компьютерный форум, киберфорум
Peoples
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Рейтинг: 5.00. Голосов: 2.
Что я понял на первой работе программистом / Мои советы Junior-разработчикам
Запись от Peoples размещена 05.11.2023 в 08:56
Показов 1345 Комментарии 1

Текстовая версия на Хабре: https://habr.com/ru/articles/766868/

Старый
Python 3.10 | Что Нового?
Запись от Peoples размещена 17.12.2021 в 07:18
Показов 711 Комментарии 0

Начало октября 2021 года, а именно 4 число, ознаменовано выходом новой версии языка Python – 3.10. Сентябрь догорел, официальный релиз выкатился, а канал PyLounge представляет свой разбор долгожданного обновления. В этом ролике мы рассмотрим основные нововведения Python 3.10 и ответим на вопрос – есть ли смысл обновляться прямо сейчас?

Старый
5 Лучших Книг Для Изучения С++ (Мой Топ)
Запись от Peoples размещена 18.01.2021 в 07:46
Показов 6301 Комментарии 9

Старый
5 Лучших Книг По Data Science И Machine Learning
Запись от Peoples размещена 05.10.2020 в 22:10
Показов 1388 Комментарии 0

Старый
Основы NumPy Python | Массивы, Матрицы И Операции Над Ними
Запись от Peoples размещена 29.09.2020 в 08:44
Показов 1124 Комментарии 0

Основы NumPy Python | Массивы, Матрицы И Операции Над Ними


Старый
Основы Matplotlib | Построение Графиков На Python
Запись от Peoples размещена 14.09.2020 в 21:13
Показов 1440 Комментарии 0

Основы Matplotlib | Построение Графиков На Python

Старый
Создание Discord Бота На Python | Бот Для Игры В Города
Запись от Peoples размещена 10.09.2020 в 09:00
Показов 2989 Комментарии 0

Создание Discord Бота На Python | Простой Бот Для Игры В Города На Сервере

Старый
Создание веб-приложения, использующего технологии машинного обучения / Изучение Tornado Python
Запись от Peoples размещена 20.08.2020 в 14:47
Показов 1760 Комментарии 0

Старый
NewsLounge | Еженедельный новостной дайджест #1
Запись от Peoples размещена 17.08.2020 в 09:13
Показов 1413 Комментарии 0

Старый
Что такое Apache Kafka и зачем это нужно
Запись от Peoples размещена 16.07.2020 в 09:27
Показов 2952 Комментарии 0

Чем дальше ты идёшь по дороге программирования, тем больше понимаешь, что просто знаний языка программирования не достаточно. Удивительно, но даже со знанием пары-тройки фреймворков далеко не уехать. Любой более менее серьёзный проект использует различные технологии и инструменты не привязанные как к таковому языку или среде. Поэтому сегодня я простыми словами, на пальцах расскажу о таком популярном инструменте backend разработки как Apache Kafka. Приятного просмотра! (Можешь...
Старый
Рейтинг: 5.00. Голосов: 1.
Самые Перспективные Сферы Программирования И Как В Них Ворваться
Запись от Peoples размещена 29.06.2020 в 16:11
Показов 1046 Комментарии 0

Старый
Рейтинг: 5.00. Голосов: 1.
5 ЛУЧШИХ Советов Которые Помогут ПРАВИЛЬНО Выучить Python
Запись от Peoples размещена 28.04.2020 в 17:18
Показов 2104 Комментарии 2

Старый
Рейтинг: 5.00. Голосов: 1.
Подключение OpenCL NVIDIA, QtCreator, MinGW32, Windows
Запись от Peoples размещена 03.08.2019 в 11:35
Показов 8359 Комментарии 0

Подключение OpenCL NVIDIA, QtCreator, MinGW32, Windows


OpenCL (англ. Open Computing Language — открытый язык вычислений) — фреймворк для написания компьютерных программ, связанных с параллельными вычислениями на различных графических и центральных процессорах, а также FPGA.

Процедура установки и настройки OpenCL зависит от производителя вашего GPU/CPU:
Для использования OpenCL на процессорах Intel необходимо скачать и установить Intel SDK for OpenCL Applications...
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 813
Размер:	54.3 Кб
ID:	5491   Нажмите на изображение для увеличения
Название: Снимок2.PNG
Просмотров: 596
Размер:	101.5 Кб
ID:	5492   Нажмите на изображение для увеличения
Название: Снимок3.PNG
Просмотров: 747
Размер:	40.9 Кб
ID:	5493  

Старый
Рейтинг: 5.00. Голосов: 2.
Сборка Boost, Ubuntu 16.04, QtCreator
Запись от Peoples размещена 15.11.2018 в 23:12
Показов 1609 Комментарии 0

Сборка Boost, Ubuntu 16.04, QtCreator

Для начала необходимо скачать и разархивировать необходимую версию boost: https://sourceforge.net/projec... les/boost/
Bash
1
2
wget -O boost_1_64_0.tar.gz https://sourceforge.net/projects/boost/files/boost/1.64.0/boost_1_64_0.tar.gz/download
tar xzvf boost_1_64_0.tar.gz
Далее перейдём в соответствующий каталог
Bash
1
cd boost_1_64_0
Затем, чтобы собрать данный инструмент...
Старый
Рейтинг: 5.00. Голосов: 1.
Apache+PHP+Python3+MySQL+phpMyAdmin, Установка и настройка, Ubuntu 16.04
Запись от Peoples размещена 16.08.2018 в 15:34
Показов 5892 Комментарии 0

Apache+PHP+Python3+MySQL+phpMyAdmin, Установка и настройка, Ubuntu 16.04

1. Введение

В данной статье будет продемонстрирована установка и конфигурирование вышеуказанной связки. При работе будем пользоваться только менеджером пакетов apt.

Apache - кроссплатформенный веб-сервер. Позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д.

PHP...
Старый
Рейтинг: 5.00. Голосов: 1.
nginx+uWSGI+Python3. Установка и настройка, Ubuntu 16.04
Запись от Peoples размещена 15.08.2018 в 16:03
Показов 23762 Комментарии 0

nginx+uWSGI+Python3. Установка и настройка, Ubuntu 16.04

Введение


В данном блоге приведу пример минимальной рабочей конфигурации, состоящей из связки nginx+uWSGI+Python3, необходимой для взаимодействия python-приложений с веб-сервером.

nginxвеб-сервер и почтовый прокси-сервер,использующий не потоковую, управляемую событиями архитектуру, работающий на Unix-подобных операционных системах. Начиная с версии 0.7.52 появилась экспериментальная сборка под Microsoft...
Старый
Рейтинг: 5.00. Голосов: 3.
Подключение Curl библиотеки. QtCreator, MinGW32, Windows
Запись от Peoples размещена 28.06.2018 в 23:43
Показов 5480 Комментарии 0
Метки c++, curl, mingw

Подключение Curl библиотеки. QtCreator, MinGW32, Windows

1. Установка OpenSSL

Для начала установим библиотеку OpenSSL. Выбирать надо не Light версию. После скачивания, устанавливаем библиотеку в корень диска C. Тогда наш путь до библиотеки будет: C:\OpenSSL-Win32\

2.Curl

Скачиваем библиотеку Curl из раздела "Win32 - Generic", под названием "Win32 zip", автор "Viktor Szakats" - https://curl.haxx.se/download.html....
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок1.PNG
Просмотров: 975
Размер:	21.1 Кб
ID:	4901  
Старый
Рейтинг: 3.00. Голосов: 2.
Установка и настройка Apache (Windows)
Запись от Peoples размещена 04.12.2017 в 21:35
Показов 3896 Комментарии 1
Метки apache, windows

Установка и настройка Apache (Windows)

Скачивание

Для начала необходимо скачать непосредственно сам архив с Apache (https://www.apachelounge.com/download/VC11/). В нашем случае это будет файл httpd-2.4.29-win64-VC11.zip .

Нажмите на изображение для увеличения
Название: ска.JPG
Просмотров: 920
Размер:	32.3 Кб
ID:	4517

Подготовка

Для работы создадим на диске C папку с названием Server. В ней создадим ещё 4 папки: apache( папку где будет установлен наш сервер), log (папка куда apache будет...
Миниатюры
Нажмите на изображение для увеличения
Название: app.JPG
Просмотров: 542
Размер:	34.3 Кб
ID:	4515   Нажмите на изображение для увеличения
Название: path.JPG
Просмотров: 1279
Размер:	19.6 Кб
ID:	4516   Нажмите на изображение для увеличения
Название: апап.JPG
Просмотров: 1005
Размер:	39.3 Кб
ID:	4518  

Нажмите на изображение для увеличения
Название: вава.JPG
Просмотров: 769
Размер:	67.2 Кб
ID:	4519  
Старый
Рейтинг: 5.00. Голосов: 2.
Сборка Boost для MinGW
Запись от Peoples размещена 07.08.2017 в 16:25
Показов 7371 Комментарии 0

Сборка Boost для MinGW

Для начала надо скачать одно из версии Boost c официального сайта (http://www.boost.org). Я выбрал текущую релизную версию 1.64.0 для Windows (https://dl.bintray.com/boostor... 1_64_0.zip).

После завершения скачивания, распаковываем архив в любую папку (Допустим, я создал папку Boost1_6_4). Тогда в моём случае путь будет
C:\Boost1_6_4\boost_1_64_0

Важно

Путь к вашему...
Миниатюры
Нажмите на изображение для увеличения
Название: path.JPG
Просмотров: 674
Размер:	43.4 Кб
ID:	4329  
Старый
Рейтинг: 5.00. Голосов: 1.
Префиксное дерево (Trie). Реализация С++17
Запись от Peoples размещена 04.08.2017 в 12:50
Показов 3205 Комментарии 0

Пример из книги Jacek Galowicz C++17 STL Cookbook
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <optional>
#include <algorithm>
#include <functional>
#include <iterator>
#include <map>
#include <vector>
#include <string>
using namespace std;
 
template <typename T>
class trie {
        map<T, trie> tries;
    public:
        
        template <typename It>
...
Старый
Рейтинг: 3.86. Голосов: 7.
Список использованной литературы
Запись от Peoples размещена 15.03.2017 в 17:20
Показов 16338 Комментарии 8
Метки c++

Я достаточно часто натыкался на вопросы по типу: "Подскажите какой учебник по С++ почитать?","C++ за 21 день хорошая ли книга?", "А что рекомендуете почитать по плюсам для новичком/не новичков" и тд. Исходя из актуальности подобного рода вопросов, решил написать свой список используемой литературы. Здесь книги будут сгруппированы по разделам, с моими комментариями и в том порядке, в каком я...
Старый
Игра в города (моя попытка реализации )
Запись от Peoples размещена 29.08.2016 в 13:17
Показов 3072 Комментарии 0

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <vector>
#include <string>
#include <fstream> // для работы с файлами 
#include <set>      // для множеств 
#include <windows.h>  // для     SetConsoleCP
#include <algorithm> // для алгоритма find 
using namespace std;
int main() {
    SetConsoleCP(1251);  // для отображения русского языка, в
...
Старый
Рейтинг: 1.00. Голосов: 1.
Односвязный линейный список(List) C++
Запись от Peoples размещена 24.07.2016 в 13:01
Показов 3272 Комментарии 3

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
struct element {
    int x;
    element *next;
};
class List {
    private:
        element *head; // голова списка
    public:
        List() {
            head=NULL;   // констуктор
        }
        ~List(); // Деструктор
        void Add(int x); // добавление элемента в начало списка
        void Show(); // отображение списка
...
Старый
Контейнер Set С++. C. Липпман. Упр 10.25
Запись от Peoples размещена 02.07.2016 в 14:01
Показов 1795 Комментарии 0

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

C++
1
2
3
#include <iostream>
#include <vector>      // для векторов
#include<set>
...
Старый
Решения к стандартным задачам VBA
Запись от Peoples размещена 13.05.2016 в 14:32
Показов 3615 Комментарии 0

1.Создать макрос закраски ячеек линейного алгоритма в приложении MS Excel с помощью Visual Basic for Application.
Visual Basic
1
2
3
4
5
6
7
Sub Узор()
Range("A1").Interior.ColorIndex = Rnd() * 8
Range("B1").Interior.ColorIndex = Rnd() * 8
Range("C1").Interior.ColorIndex = Rnd() * 8
Range("D1").Interior.ColorIndex = Rnd() * 8
Range("A2").Interior.ColorIndex = Rnd() * 8
Range("B2").Interior.ColorIndex =
...
Старый
Процедура для удаления 1-го эл. списка(задача "Песни о Паскале" Деревенец О.В)
Запись от Peoples размещена 02.05.2016 в 14:36
Показов 1391 Комментарии 0

В) Напишите процедуру для удаления первого элемента списка. Или слабо?
Pascal
1
2
3
4
5
6
7
8
9
10
11
type
  prec = ^trec;// объявляем тип-указатель на запись 
  trec = record       // об. запись
    num: integer;
    fam: string[31];
    next: prec;   // поле ссылается на указатель на запись
  end;
var
  list, p: prec;      // сам указатель на запись
 
...
...
Старый
Функция подсчёта эл. списка.(задача "Песни о Паскале" Деревенец О.В)
Запись от Peoples размещена 02.05.2016 в 14:04
Показов 1558 Комментарии 0

Глава 54. А) Напишите функцию для подсчета элементов списка; она должна
принимать указатель на голову списка, а возвращать целое число.

В дополнение к представлены в книге процедурам допишем и нашу в { P_54_1 – Размещение данных в не сортированном списке }
Pascal
1
2
3
function cou(p: prec): integer;   // в качестве параметра принимает указатель на начало списка
var
  cout: integer; // переменная для счётчика
...
Старый
Рейтинг: 5.00. Голосов: 1.
Процедура линейного поиска в не сортированном массиве указателей. ( "Песни о Паскал
Запись от Peoples размещена 01.05.2016 в 14:07
Показов 1360 Комментарии 0

Напишите процедуру линейного поиска номера автомобиля в
не сортированном массиве указателей.


Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program pr;
 
type
  avt = record
    fam: string[50];
    num: integer;
  end;
  t = ^avt;
  av = array [1..100] of t;
 
var
  i, n: integer;
  a: av;
  p: t;
  s: string;
  nb: integer;
 
procedure ser(var a: av);         // сама процедура
...
Старый
Рейтинг: 5.00. Голосов: 1.
Подвиг контр разведчика (задача из "Песни о Паскале" Деревенец О.В)
Запись от Peoples размещена 26.04.2016 в 13:46
Показов 1729 Комментарии 0

Достаточно любопытная и в тоже время простая задача на множества.
"Контрразведка некоторого государства обнаружила утечку информации из
лабораторий секретного учреждения. Для поимки шпиона позвали сыщика
Шерлока Ивановича Холмского. Первым делом, он попросил списки сотрудников
лабораторий.
...
Старый
Ничего интересного
Запись от Peoples размещена 19.03.2016 в 20:15
Показов 1886 Комментарии 4

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
type
  List = record
    name : string[50];
    familystatus, babies : integer;
    revenue : integer;
  end;
  
var
   person : array [1..100] of List;
   s : string[1];
   rev : integer;
   i, j, count : integer;
   
begin
  Writeln('Введите информацию');
    for i:= 1 to 100 do
      with person[i] do
      begin
        Writeln('ФИО:');
        Readln(name);
...
Новые блоги и статьи
Вероятность в шансы / Шансы в вероятность
VistaSV30 31.05.2025
# Шансы -> Вероятность def Chance_to_Probability(ch): def gcd(a, b): # НОД - нужен для упрощения значений шансов while b != 0: a, b = b, a % b return a. . .
FastAPI и Flask: Отличия, производительность и примеры использования
py-thonny 30.05.2025
Если вы разрабатываете веб-приложения на Python, вы наверняка слышали о Flask и FastAPI. Эти два фреймворка часто становятся предметом жарких дискуссий в сообществе разработчиков. И не без основания. . .
ML.NET и TensorFlow.NET: Умные приложения на C# с машинным обучением
stackOverflow 30.05.2025
Еще совсем недавно, когда речь заходила о машинном обучении, C# разработчики обреченно вздыхали и тянулись к Python. Мир искуственного интеллекта словно был огражден невидимым забором с табличкой. . .
Когда сволочизм стал общественной нормой
kumehtar 30.05.2025
Такой цирк порою видишь, не укладывается в голове. Там какие-то парни решили прыгать с парашютом. И снимать на камеру. Привязали к себе собаку, и спрыгнули вместе с нею. И подписали "Отважная. . .
Node.js изнутри: Рантайм, архитектура и исходный код
Reangularity 29.05.2025
Node. js представляет собой среду выполнения JavaScript, построенную на движке V8 от Google Chrome. Но называть его просто "средой выполнения" - все равно что назвать швейцарский нож "штукой с. . .
Обработка Big Data на C#
stackOverflow 29.05.2025
C# традиционно оставался в тени Java, Python и Scala, когда речь заходила о работе с большими данными. Многие считали, что . NET недостаточно зрелая для таких задач. Но времена изменились. Язык C#. . .
Как генерируется мир в Minecraft
GameUnited 28.05.2025
Задумывались ли вы когда-нибудь о том, сколько песчинок на нашей планете? По приблизительным подсчетам - более 7 квинтиллионов! Это цыфра с 18 нулями. И все же, это даже не половина количества. . .
Один суперкластер Kubernetes для вообще всего
Mr. Docker 28.05.2025
Ваша компания развивается, количество сервисов множится, команды разработки разрастаются, а DevOps-инженеры начинают напоминать ту самую собаку из мема про "всё нормально, когда ничего не нормально". . . .
CAP-теорема или почему идеальной распределенной системы не существует
ArchitectMsa 28.05.2025
Вы переводите деньги со своего счета на счет друга. Казалось бы, что может быть проще? Вы открываете приложение банка, вводите сумму, жмете кнопку - и деньги мгновенно переходят с одного счета на. . .
Пишем первый чатбот на C# с нейросетью и Microsoft Bot Framework
UnmanagedCoder 28.05.2025
Microsoft Bot Framework представляет собой мощнейший инструментарий для создания разговорных интерфейсов любой сложности. Он предлагает целостную экосистему, которая включает SDK для C#, сервисы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »