Linux. Заметка первая. SSH

Linux, Заметки новичка/специалиста : 2009-01-29 13:40:29

Сразу оговорюсь, что всё написанное ниже в первую очередь относится к Ubuntu. На других linux’ах что-то может отличаться, но в целом всё так же просто.

Установка SSH.
Просто устанавливаем пакет SSH

apt-get install ssh

и запускаем службу в «Система > Администрирование > Службы».
Читать полностью »


Java. Заметка третья, часть первая

Java, Заметки новичка/специалиста : 2009-01-28 23:36:59

В одной заметке показать несложный GUI с кодом и комментариями несколько проблематично и поэтому я сделаю заметку из нескольких частей.

Сегодня мы напишем минимальную программу, которая будет показывать своё окошко с заданным заголовком. И эта программа будет уметь закрываться по нажатию на «крестик». ;)
Читать полностью »


Java. Заметка вторая

Java, Заметки новичка/специалиста : 2009-01-28 23:18:48

Ещё немного о типах
Стоит заметить, что в java почти все встроенные целочисленные типы (кроме byte) — знаковые.
Читать полностью »


Java. Заметка первая

Java, Заметки новичка/специалиста : 2009-01-28 23:13:14

Типы данных в java

Встроенный тип Замещающий тип размер (байт) default min max
boolean Boolean 1 false true false
byte Byte 1 0 -128 127
char Character 2 ‘x0′ Unicode 0 Unicode 65535
short Short 2 0 -32768 32767
int Integer 4 0 -2147483648 2147483647
long Long 8 0L -9223372036854775808 9223372036854775807
float Float 4 0.0F +/-1.5*10^(-45) +/-3.4*10^38
double Double 8 0.0D +/-5.0*10^(-324) +/-1.7*10^308

Читать полностью »


Managed C++. Заметка первая

C++, Заметки новичка/специалиста : 2009-01-28 22:29:45

Автор заметки: vverdna

Заметка ориентированна на людей знакомых с Visual C++ и в общех чертах понимающих принципы .Net.

Насколько мне понимается основное назначение Managed C++ — это интеграция старого кода(или нового но более быстрого) unmanaged кода с новым managed кодом. Огромный плюс Managed C++ перед всеми остальными языками работающими с .Net это гибкая и очень простая работа с unmanaged кодом, а следовательно и указателями и MFC библиотекой и огромным количеством других библиотек. Собственно Managed C++ это обычный С++ проект с подключенными классами .Net и несколькими дополнительными ключевыми словами для работы с ними. В данной заметке я буду рассматривать Visual Studio 2005 это следует учесть потому как в 2003 студии все несколько иначе Microsoft очень многое изменил в том числе и ключевые слова. Рассматривать Managed C++ будем на примере упрощенного рабочего задания т.е берем задание которое я когда-то получил на работе убираем лишнюю рутину и пытаемся это реализовать. Суть задания имеем библиотеку с неким классом на C++ требуется сделать к нему интерфейс чтоб его можно было использовать в C#.

Читать полностью »