Команда (фрилансеры)

Набираем команду фрилансеров, Вы:

  • Программист,
  • Дизайнер,
  • SEO-специалист,
  • Менеджер

Халява, сэр!

Получи 500 руб !!!

подробнее

Топовые покупки на Aliexpress от top ali:
Внешний аккумулятор ультратонкий 15мм 10 000 мА подробнее

Разработка на заказ

Наша команда фрилансеров выполнит
работы на заказ:

Создание и раскрутка сайтов
Разработка приложений (мобайл, десктоп, сервер)
Разработка игр (веб, мобайл, 3D)
Аутсорсинг, фриланс

Контакты
Skype: sitev.ru
ICQ: 660423656
vk.com/sitev_ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))

Установка MinGW 64

MinGW (c английского Minimalist GNU for Windows) — портированный GNU Compiler Collection (GCC) под Windows компилятор вместе с набором библиотек для Windows API. Позволяет разработчикам создавать нативные приложения под Windows.

Система MinGW обычно используется для компилирования Linux-приложений под Windows.

Есть порты MinGW и для 32-х битной и для 64-х битной версий Windows. Рассмотрим установку 64-х битной версии MinGW-W64 по шагам.

далее


За открытие карты - получи 500 руб

Вы уже думали открыть банковскую карту и получить дополнительный доход к своей зарплате до 8% годовых + 3% за покупки?

Если уже собирались или думали, то есть шанс получить вознаграждение 500 баллов (= 500 руб.) по промо-ссылке.

далее


OpenCV примеры на С++

Давайте разберём несколько примеров использования библиотеки OpenCV.

Начнём с банального вывода текста на экран.

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>
 
using namespace cv;
using namespace std;
 
int main(int argc, char** argv)
{
	int w = 600, h = 200; //размеры картинки
	Point pt = Point(100, 100); //точка, куда выводим

	IplImage* hw = cvCreateImage(cvSize(w, h), 8, 3); //создаём картинку
	cvSet(hw, cvScalar(0, 0, 0)); // заливаем чёрным цветом
	
	CvFont font;
	cvInitFont(&font, CV_FONT_HERSHEY_COMPLEX, 1.0, 1.0, 0, 1, CV_AA); // инициализируем шрифт
	cvPutText(hw, "OpenCV for sitev.ru", pt, &font, CV_RGB(255, 0, 0)); // выводим на картинку текст

	namedWindow("sitev.ru", WINDOW_AUTOSIZE); // создаём окошко
	cvShowImage("sitev.ru", hw); // выводим картинку в окошко
	waitKey(0); // ждём любую клавишу

	// освобождаем ресурсы
	cvReleaseImage(&hw);
	cvDestroyWindow("sitev.ru");
	return 0;
}

далее


Установка OpenCV под Windows

Решил поизучать компьютерное зрение. Есть такая библиотека OpenCV. Читаю про неё:

Это библиотека, которая до 1-й версии разарабатывалась в Центре разработки программного обеспечения Intel (причём, российской командой в Нижнем Новгороде).

Вау! Наша российская разработка! Установим её!

далее


Пишем свою монету для Ethereum!

Прежде чем читать эту статью, прочитайте http://sitev.ru/post/180, иначе будет ничего не понятно.

Монетой или токеном называют смарт-контракт, если он отвечает стандарту ERC20

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

далее


Ethereum, блокчейн, умные контракты

Что такое Ethereum? Это платформа для создания децентрализованных онлайн-сервисов на базе блокчейна. Такс... а что такое блокчейн? Хорошо продолжаем... Ethereum работает на базе умных контрактов. Ещё не легче. Реализована как единая децентрализованная виртуальная машина...

Корпорация IBM предложила применить технологию блокчейн для легального распространения марихуаны в Канаде. Да уж...

Давайте разберёмся сначала что такое блокчейн.

Блокче́йн (англ. block chain) - непрерывная последовательная цепочка блоков, выстроенная по определённым правилам. Каждый блок содержит как собственно данные, так и ссылки для связки на другие блоки, чем-то напоминает связный список. Блоки хранятся независимо друг от друга и обрабатываются на множестве разных компьютеров.

Становится понятнее. Блокчейн - это распределённые цепочки блоков, а Ethereum использует технологию блокчейн для создания онлайн-сервисов.

далее


Трансляция Cj на LiveEDU

Разрабатывать Cj в одиночку уже стало не прикольно, но и подключить кого-то пока не получается. А что если начать программировать Cj онлайн? Интересная идея!

Сервис LiveEDU не только позволяет вести такие трансляции, но и каким-то чудным образом зарабатывать на них.

Ссылка на нашу трансляцию: www.liveedu.tv/sitev_ru/l5DgK-cj-c/

далее


Ноутбук выходит из строя

На чём идёт разработка всех проектов нашего сайта? Вы не поверите - это старенький ноутбук. Ему уже более 7-ти лет и он постоянно разваливается и выходит из строя! ))

Чего только он не пережил за эти 7 с лишним тяжёлых лет испытаний на прочность! Каждодневные перепады температуры на работу и с работы, особенно зимой, открывания и закрывания, включения и выключения. В руках жены он заменяет сковородку, а дети жёстко тестируют на отказ играя в долбилки или роняя с небольшой высоты. Я же использую его ещё и в качестве подставки под кофе...

И тут я услышал про конкурс Russian AI Cup, где главный приз ноутбук Apple MacBook Pro! Фантастика!

Да, это, пожалуй, самый крутой ноутбук! Мечта!

далее


Классы и объекты в Cj (spec 0.3)

Продолжаем расширять спецификацию (см. спецификацию 0.2).

Ещё недавно мы реализовывали функции, а теперь внедряем классы! Почему мы так спешим? Ведь, например, Javascript до сих пор не имеет нормальной реализации классов?

Скажу сразу, я фанат парадигмы ООП!

Если я фанат и пишу программы, практически всегда, основанную на классах, то, например, у меня есть знакомый товарищ, который любит применять структуры. И когда я ему пытаюсь объяснить, что классы и структуры, например, в С++ это почти одно и тоже, а человек, который живёт в мире объектов, должен более органично воспринимать именно объекты, а значит, и их описание в виде классов, он всё равно применяет структуры - так написание программы ему кажется более правильной и он в своих структурах не применяет никаких функций, функции у него отдельно. Видимо, у него функциональный стиль написания программы. Меня же структуры просто бесят.

далее


Динамические массивы Cj

Теперь в Cj есть и динамические массивы!

Да, надо признать, это сокращённая версия, соответствующая данной диаграмме:

далее

Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Реклама
Концепция SITEV.ru

SITEV.ru - это социальная сеть для ИТ-специалистов (программистов, дизайнеров, seo-специалистов, рекламных менеджеров, маркетологов), в том числе фрилансеров, бизнесменов... а также обычных пользователей, для которых и делается ИТ