Бесплатный сервер от Amazon

Облачные вычисленияНе так давно я писал про облачные решения от Амазон.

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

Для тех кому было интересно но не решались платить за пробования Amazon Web Services теперь как раз время все эти вкусности попробовать за бесплатно в течении года. Промо акция действительна только новым клиентам. Для того что бы зарегистрироваться нужна действующая кредит/дебит карточка.

Так давайте посмотрим что они дают бесплатно?

Конфигурация сервера
1. 613MB RAM, процессор с возможностью 32бит и 64бит.
2. 750 часов Elastic Load Balancer
3. 10GB от Amazon Elastic Block Storage
4. 5GB от Amazon S3 storage
5. 30GB траффик(15GB передачи данных «в» и 15 ГБ передачи данных «за»)
6. 25 Amazon SimpleDB Machine часов и 1GB хранилища

Так что все идем на эту ссылку %)

Christian Louboutin истинный ценитель женской души

Кристиан Лубутен пожалуй самый знаменитый обувщик нашего времени. Красная подошва марки Christian Louboutin узнаваема во всех столицах мира.
Такого успеха он смог достичь благодаря своей любви к женским ножкам и безупречному мастерству обувщика.
Уже восьмилетним мальчиком Кристиан Лубутен заинтересовался женской обувью.
В двенадцать он сбегал с уроков в парижские мьюзик-холлы, где наслаждался движениями танцоров и пытался проникнуть в тайны создания их обуви.
Знание особенностей функционирования каблука в экстремальной ситуации (ведь танцорам приходится взбираться по лестнице, прыгать и садиться на шпагат во время представления) очень пригодилось ему в дальнейшей работе.
В 18 лет Кристиан Лубутен поступил на работу в дом Шарль Журдан, где два года изготовлял образцы туфель. Затем он был внештатным сотрудником Chanel и Yves Saint Laurent. Собственный магазин Christian Louboutin открыл в 1991 году в Париже.
Своей профессиональной целью дизайнер считает “сделать женщину сексуальной и красивой, и сделать так чтобы её ноги выглядели такими длинными насколько это возможно.”

А вот и собственно мои Лубутены «un bout»
сказать, что я счастлива, это просто тупо промолчать.



Кристиан Лубутен мастер своего дела, истинный ценитель женской души, он делает именно ту обувь, за которую буквально готова отдать последние деньги.

iOS4 на айфон 3G

Ну вот, наконец то я могу пользоваться своим айфоном. Пока мой айфон отсуствовал я пользовался Нокиа 1202 и это было довольно большой контраст.

Вышел релиз ultrasn0w 0.93, который крякает все айфоны с модемом с 04.26.08 по 05.13.04. На первый день я установил iPhone OS 3.1.3 но через пару дней официально вышел iOS4. Вот я и решил апгрейднулся до iOS4.

Так вот, разница iOS4 на iPhone 4/iPhone 3GS и iPhone 3G и ниже в принципе большая.

Читать дальше →

Харуки Мураками, "Подземка"

Опять же, как в случае с "Мародёром", благодаря отзывам одной моей хорошей знакомой решил почитать Харуки Мураками, «Подземка». И снова неудача — бросил на 48-ми процентах.
Указанное произведение — интервью с некоторыми пострадавшими во время зариновой атаки в токийском метро, которую провели последователи секты «Аум Синрикё» в 1995 году.
Ни в коей мере не хочу приуменьшить масштабы трагедии, я только лишь выражаю своё мнение о литературной интересности. Так вот, не проникся я как-то идеей, мне довольно быстро стало неинтересно читать рассказы разных людей об этой трагедии, которые по сути мало отличались друг от друга. Отличия были только в именах и личных обстоятельствах, а рассказы о самом происшествии были почти одинаковыми и сводились к описаниям типа — работаю там-то, ехал на работу в метро, увидел то и то, начался кашель, затруднённое дыхание, ухудшилось зрение, попал в больницу, выписался из больницы, чувствую себя так-то. Моральные аспекты трагедии, её влияние на жизни людей освещены слабо. Не исключаю возможности, что я слишком поторопился с решением о прекращении чтения.

Шаг вперёд [письмо Деду Морозу]



«Такого никто не мог ожидать. Возможно в планах у кого – то они и были, пожалуй, он самоуверенный», — подумал молодой человек, любящий футбол и кальчо. Что бы собрать одинокий “Спартак” на признанный всеми “спорт№1”; на чемпионат среди клубов нелегко призвать людей, а тут ещё и сборная появляется с играми реже, чем в политических свершённых действиях. Чего скрывать политика – она везде. Куда не поверни голову тут и там расспрашивают о чиновниках и их высказываниях, что “вскоре жить станет лучше”. Футбол, как некоторые говорят далеко не лидер в списке спортивных видов. Что ж, сколько людей, столько и мнений. В Кыргызстане же за год, округляя, удалось вовлечь всех граждан в культуру и любовь к футболу. Появилась новая собственная эмблема, организация становилась с каждым разом всё авторитетнее, новая форма от известного бренда “joma”, которая одевает и клубы европейского уровня, на секундочку. Безусловно, сами виновники торжества – игроки и тренерский штаб позволил поверить в чудо, добавив, что ещё многое не сделано. Человек, который смеётся, достучится к внутреннему миру Деи. Она по велению любви увидит его искренне сердце; она не станет сомневаться в нём и обнимет, что есть мочи, дабы никогда не отпускать больше в другие места. А старенький добрый Урсус, который не отходил от них ни на шаг, а помогал и поддерживал в трудную минуту напишет о невероятной победе над лжём, которая издавна переплеталась с иронией и юмором.

Читать дальше →

CentOS IPv6

Есть интерфейс из ВЛАН-10, на котором уже имеется IPv4-адрес, надо добавить второй адрес, но уже из IPv6-сети. Это можно сделать вот так:
ip addr add 2001:0db8:3:4:0:0:0:3/64 dev eth0.10

Удалить вот так:
ip addr del 2001:0db8:3:4:0:0:0:3/64 dev eth0.10

А чтобы при перезагрузке компьютера этот адрес появился снова добавляем записи для IPv6 в уже существующий файл /etc/sysconfig/network-scripts/ifcfg-eth0.10:
DEVICE=eth0.10
PHYSDEV=eth0
ONBOOT=yes
VID=10
IPADDR=10.1.1.3
NETMASK=255.255.255.0
BOOTPROTO=static
VLAN=yes
USERCTL=no
GATEWAY=10.1.1.1
PEERDNS=yes
DNS1=10.1.1.1
DNS2=10.1.1.2
DOMAIN=elcat.kg
# Добавляем данные для IPv6:
IPV6INIT=yes
IPV6ADDR=2001:0db8:3:4:0:0:0:3/64
IPV6_DEFAULTGW=2001:0db8:3:4:0:0:0:1

Пингуем командой ping6, а путь смотрим командой tracepath6.

Несколько примеров просмотра, удаления и добавления IPv6-маршрутов:
ip -6 route show
ip -6 route show ::/0
ip -6 route show default
ip -6 route delete ::/0
ip -6 route add default via 2001:0db8:3:4:0:0:0:1
ip -6 route add 2001:0db8:33:44::/64 via 2001:0db8:3:4:0:0:0:1
ip -6 route delete 2001:0db8:33:44::/64

К сожалению маршрут до конкретного хоста из подсети, на которую добавлен маршрут, не показывается:
ip -6 route show 2001:0db8:33:44:0:0:0:13
Только для заданной подсети:
ip -6 route show 2001:0db8:33:44::/64

Ну или старый, добрый netstat:
netstat -rn --inet6

Выборочная сортировка на Java. Алгоритмы структуры данных

Сегодня проходили по алгоритмам виды сортировки и нужно было их реализовать в коде.

Сидели с ребятами долго почти весь день, и все-таки написали.

Хотел поделиться кодом. Может кому-нибудь он пригодится.


public class SelectionSort {
    public void sort(int[] x) {
        // int[] x - массив. ниже при создании обьекта и вызова функции написано
        for(int i = 0; i < x.length; i++) {
            // запускаем цикл и ищем наименьшее значение в массиве
            // x.length - длина массива
            int kleinste = x[i];
            // kleinste - наименьший элемент
            int pozition = i;
            // pozition - позиция
            
            for(int j = i; j < x.length; j++) {
                // запускаем еще цикл
                if(kleinste > x[j]) {
                    // здесь присваиваем наименьшее значение в массиве в наименьший индекс массива
                    kleinste = x[j];
                    x[j] = x[pozition];
                    x[pozition] = kleinste;
                }
            }
        }        
        for(int h = 0; h < x.length; h++) {
            // а тут просто выводим на экран
            System.out.print(x[h] + " ");
        }
    }
    
    public static void main(String[] args) {
        int[] x = {14, 6, 3, 78, 39, 87, 90, 0, 15};
        // создаем массив со значениями
        SelectionSort ss = new SelectionSort();
        // создаем обьект
        ss.sort(x);
        // и вызвваем функцию
    }
}

***

В твоём кругу я не первый.
Признаюсь, не знаю тебя до сих пор.
Быть может где-то я последний,
Но ты — мой единственный отпор.

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

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

Кто же она – это Миса?
Ответов нет ни у кого.
Возможно, она сияющая мика,
Отдающая всем людям сердце своё…