Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1951 сообщений
Cообщения с меткой

колибри - Самое интересное в блогах

Следующие 30  »
ЛОИНА

Интересные факты о колибри.

Вторник, 27 Июля 2016 г. 00:23 (ссылка)

Это цитата сообщения браило Оригинальное сообщение




Колибри, пожалуй, самое маленькое и восхитительное создание нашей матушки-природы. Самую маленькую колибри зовут «колибри-пчелка», длиной эта птичка всего 7 сантиметров и весом 2 грамма; самого большого представителя колибри именуют «исполинский колибри», его длина 21 сантиметр и вес около 20 грамм.









Исследователи природы также наградили очень красивыми именами и других представителей этого семейства: «колибри-ангел», «снежно-шапочный колибри», «колибри-кокетка», «изумрудное горлышко», «огненный топаз», «летающий аметист».

Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
kolobok_serj

ОЧАРОВАТЕЛЬНЫЕ КОЛИБРИ;) ВДОХНОВЛЯЙТЕСЬ!

Воскресенье, 24 Июля 2016 г. 16:42 (ссылка)





























































































 


 










Болтай фотоискуссво.jpg

ОЧАРОВАТЕЛЬНЫЕ



КОЛИБРИ,



ВДОХНОВЛЯЙТЕСЬ!







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





5145824_0_214734_d57b9185_orig (224x109, 41Kb)





ИСТОЧНИК

 




















 

Метки:   Комментарии (1)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

C--. Первое знакомство

Среда, 20 Июля 2016 г. 16:24 (ссылка)

Процесс портирования и создания средств разработки программ для KolibriOS продолжается. По наиболее активно используемым языкам программирования мы публикуем статьи. Сегодня мы начинаем рассказывать о языке С--, вокруг которого сложилось активное сообщество в 2000-е годы. Подробности под катом.



Кратко о языке с официального сайта:



C-- — это язык программирования, занимающий промежуточное положение между ассемблером и Cи. Идеально подходит для написания маленьких программ, резидентов (TSR), драйверов, обработчиков прерываний. Для работы с языком C-- необходимо знакомство с ассемблером и Cи. Сейчас С-- умеет генерировать 32-битный код под ДОС и Windows (прим. ред. а также под MenuetOS, KolibriOS).



Автором языка SPHINX C-- является Peter Cellik (CANADA). Последняя авторская версия SPHINX C-- v0.203 от 28.Oct.96. К сожалению автор отказался от дальнейшего развития языка. Сам язык вместе с исходные текстами был объявлен сиротой и отдан никому в никуда. Т.е. делайте что хотите. А почему бы и не сделать? На этой страничке Вы найдете самую последнюю (но уже не авторскую) версию самого языка, библиотеки, примеры программ, описание самого языка и библиотек в формате Notron Guide и много другой полезной информации по языку C--.


После Питера Селлика поддержкой занимался Михаил Шекер, но он прекратил разработку несколько лет назад. В прошлом году исходники были выложены на Github https://github.com/jossk/c--sphinx, но мы узнали об этом только в марте 2016 года.



Было решено рассказать о данном языке по двум причинам:




  1. На нём написаны несколько популярных программ KolibriOS, среди которых и Eolite — пожалуй, самый используемый файловый менеджер.


  2. Относительно недавно компилятор данного языка был портирован для KolibriOS (ответ на вопрос о лицензии можно найти тут).



Немного о процессе портирования от GerdtR:



Итак. Сначала я переделал код под gcc. Исходники просто были написаны для Watcom C, ну и пусть не значительная, но несовместимость была. Исправил пару названий переменных(extern в ваткоме можно, видимо), и обозначение 64битных чисел по другому. Потом уже Leency выявил, что gcc-версия совсем не ищет файлы в текущей папке, только в папке с самим экзешником. Когда и это исправил осталось самое сложное: порт для Колибри. Ну так как под С я в КОС не писал, то была стандартная проблема — с кем линковать, да и какие инклудники брать. Выбор не широкий, menuetlibc отпал сразу, как я, покопавшись в исходниках, увидел ещё старые функции обращения к файлам(ф56 вроде). Короче menuetlibc устарел сильно, остался newlib. Долго разбирался, как всё таки на выходе получить kex, а не PE, помог один Makefile, где писалась дополнительно обработка objcopy. Ну а дальше уже дописывание функций, которых нет в newlib(например stat не было, в port.c лежит его реализация). Ну и пара функций преобразования кодировок ANSI->ASCII, а точнее заглушек, потому как русских букв всё равно в строках компилятора нет. Ну и последней проблемой было, да и частично осталось вот это: из-за newlib(скорее всего, больше некому) текущий каталог устанавливается как путь до самого сmm(а обычно /rd/1), потому оказывается, что узнать, где лежит исходник компилятор не может, хоть откуда его запускай. Выход на данный момент — копировать компилятор в папку с исходниками, либо указывать абсолютный путь. Кстати, раньше символ '/' считался началом параметра и абсолютный путь указать было не возможно, сейчас можно. Но с абсолютным путём пока не уверен, что инклудники находить будет. Пока что-то не хочется с этим возиться, да и можно просто написать -IP="/hd1/1/my_source". В теории должно работать, на практике никто не спрашивал. Кстати… указать в форуме что ли, что параметры через '-' указывать теперь… И при запуске без параметров, в той таблице поправить, а то некоторая путаница получается. Ладно, потом как-нибудь. Ну вот в общем, вся история. Самое сложное было — это разобраться, откуда брать либы :) Сам код довольно несложный, не в супер порядке, но особо ковыряться в коде не пришлось


Руководство по языку находится по ссылке http://www.c--sphinx.narod.ru/c--doc.htm. Рассмотрим пример простого приложения для KolibriOS:



#define MEMSIZE 4096*10

#include "../lib/io.h"
#include "../lib/gui.h"

void main()
{
word id;
dword file;
io.dir.load(0,DIR_ONLYREAL);
loop() switch(WaitEvent())
{
case evButton:
id=GetButtonID();
if (id==1) ExitProcess();
break;

case evKey:
GetKeys();
if (key_scancode == SCAN_CODE_ESC ) ExitProcess();
break;

case evReDraw:
draw_window();
break;
}
}
void draw_window()
{
proc_info Form;
int i;
DefineAndDrawWindow(215,100,350,300,0x34,0xFFFFFF,"Window header");
GetProcessInfo(#Form, SelfInfo);
for (i=0; icode>




Как видите, данный код почти не отличается от кода на Си, но при этом есть возможность писать спокойно в почти ассемблерном стиле, аналогично написанию оберток для системных функций. Например, функция создания окна:



void DefineAndDrawWindow(dword x, y, size_w, size_h, byte WindowType,dword WindowAreaColor, EDI, ESI)
{
EAX = 12;
EBX = 1;
$int 0x40

$xor EAX,EAX
EBX = x << 16 + size_w;
ECX = y << 16 + size_h;

EDX = WindowType << 24 | WindowAreaColor;
$int 0x40

EAX = 12;
EBX = 2;
$int 0x40
}


Чем же он привлекателен для разработчиков ПО для KolibriOS? Во-первых тем, что начать писать на нём очень легко. Это был единственный язык, не считая FASM, на котором можно было просто начать писать, не заморачиваясь с настройкой кросс-компиляции (сейчас в этом деле Си уже набирает обороты). Во-вторых, для C-- было написано множество библиотек и различных оберток над системными функциями. Среди них собственный набор элементов интерфейса и даже неплохие шрифты:







Вы наверняка зададитесь вопросом: если всё так прекрасно, то в чем же проблема? Почему он не применяется повсеместно, хотя бы в рамках проекта KolibriOS?

Ответ следующий. Несмотря на преимущество в простоте освоения, при его использовании всплывают и недостатки:




  • плохая оптимизация результирующего кода;

  • практически отсутствуют приоритеты операций (C-- всё считает слева направо, т.е. 2+2*2=8, а не 6);

  • самое главное, хоть он и похож на Си, но это другой язык программирования со своей сферой применения. В рамках KolibriOS он наиболее подходит для создания программ с графическим интерфейсом и почти не применяется в системном программировании.


Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/303582/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
wladcalsa

Женская футболка колибри

Суббота, 27 Июня 2015 г. 04:11 (ссылка)

Женская футболка колибри.


Читать далее
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
MelissaBer

Вышивка «Колибри и бутоны гибискуса «

Воскресенье, 19 Июня 2016 г. 10:02 (ссылка)

Вышивка "Колибри и бутоны гибискуса "



2

Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Философия_нашей_души

Упражнения, выпрямляющие спину

Среда, 08 Июня 2016 г. 12:32 (ссылка)






Упражнения, выпрямляющие спину



 



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



Для создания хорошей фигуры нужны упражнения для сокращения и укрепления мышц спины, растяжения мышц грудной клетки, а значит и для выпрямления позвоночника.



Прежде чем перейти к упражнениям, надо научиться правильно стоять, применяя это умение везде: разговаривая с приятельницей, ожидая транспорт, а также в очереди.



Во время простого «стояния» работают все мышцы нашего тела. Когда мы стоим, в нашем организме сгорает намного больше калорий, чем когда мы сидим. Но при правильной осанке мышцы напряжены меньше, и это экономит нашу энергию.



Правильное «стояние» — это упражнение, которое помогает выработать правильную осанку.



Чтобы научиться стоять правильно, надо поставить пятки вместе, голову высоко поднять, спину выпрямить, лопатки свести вместе, а колени выпрямить и.... упражнение сделано.



Постояв так минутку, можно расслабься, отставив в сторону левую ногу. Это напоминает воинскую команду «смирно — вольно». Повторив несколько раз упражнение «стояние», время пролетит незаметно, быстро подойдет очередь и пребудет ожидаемый транспорт.



 



1.Молоточек. Ложимся на коврик, на живот, руки согнуты в локтях и разведены в стороны, одна ладонь на другой, упираемся в них лбом, ноги вытянуты, пятки вместе. Теперь приподнимаем верхнюю часть туловища, одновременно разводя руки в стороны. Голову держим ровно, подбородок вверх не задираем, руки вниз не опускаем. Затем возвращаемся в исходное положение.



Упражнение выполняем 6–10 раз, вдох делаем, когда приподнимем туловище. Чтобы облегчить упражнение, можно ногами зацепиться за диваном или кресло.



2. Горный мостик. Ложимся на спину, ноги сгибаем в коленях (ступни надо поставить как можно ближе к бедрам), руки раскидываем в стороны ладонями к полу. Под спину можно подложить подушечку или полотенце, сложенное в несколько раз. Теперь, сильно упираясь руками в пол, выгибаем грудную клетку, опираясь на голову. При этом нижняя часть туловища должна плотно прилегать к полу. Вдох при выгибании грудной клетки.



Упражнение повторить 5–8 раз.



3.Паровоз. Встанем на колени, опираясь о пол руками, расставленными на ширину плеч. Руки и бедра под прямым углом к туловищу. Колени слегка расставлены.  Поднимаем правую руку вперед-вверх, одновременно отводя левую прямую ногу назад-вверх. Возвращаемся в исходное положение. Потом то же делаем левой рукой и правой ногой. 



Повторяем упражнение 6–8 раз. Делаем вдох, когда поднимаем руку и ногу.



Второй вариант. В этом же исходном положении отводим в сторону правую ногу и правую руку, затем сгибаем их, подтянув к туловищу.



Так ритмично повторяем 3–5 раз. То же делаем с левой рукой и левой ногой.



4.Колибри. Садимся на пятки, спина прямая, руки опущены. На счет «раз, два» поднимаемся с пяток, выпрямляем туловище, руки поднимаем вверх.  На счет «три, четыре» садимся на правое бедро, руки поворачиваем влево. На счет «пять, шесть» вновь выпрямляем туловище, поднимая руки вверх. На счет «семь, восемь» садимся на левое бедро, руки поворачиваем вправо. На счет «девять, десять» вновь выпрямляемся и садимся на пятки. 



Упражнение повторить 3–5 раз, дыхание произвольное.



5.Уточка. Садимся на коврик, прямые ноги максимально раздвигаем, левой рукой тянемся к правой стопе, правая рука отведена в сторону. Затем возвращаемся в исходное положение и уже правой рукой тянемся к левой ноге, левая рука отводится в сторону.



Повторить упражнение можно 3–5 раз к каждой стороне. Дыхание произвольное.



6.Ушастый зайка. Стоя на коленях, соединенных вместе, поднимаем руки над головой и касаемся ее, ладони повернуты вперед, словно ушки у зайчика, спина прямая.



Очень медленно наклоняемся вперед, одновременно садясь на пятки. Особенно интенсивно работают тазобедренные и коленные суставы. Руки вниз не опускаем, они все время остаются в одном положении, зафиксированы возле головы, словно ушки. Голова тоже должна быть неподвижна. Когда грудью касаемся коленей, расслабляем мышцы спины. Когда касаемся ладонями пола, расслабляем плечевые мышцы и свободно опускаем голову. Возвращаемся в исходное положение, напрягая мышцы спины, медленно выпрямляем туловище, принимая вертикальное положение. Дыхание произвольное.



Упражнение повторяется 4–8 раз.



7.Кошечка. На расстоянии двух шагов, слегка расставив ноги, становимся перед стулом или табуретом. Руки в локтях выпрямлены, колени и спина прямые, голова слегка поднята вверх.



На счет «раз, два, три» прогибаем позвоночник. На счет «четыре, пять, шесть» возвращаемся в исходное положение.



Дышим ритмично, упражнение повторяем 4–6 раз.



Эти упражнения укрепят спину, выровняют осанку, и, сделав вас изящнее, подарят весеннее настроение, что так важно в прекрасную весеннюю пору.



Из книги "Включите внутренний свет" 



Метки:   Комментарии (1)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Дайджест KolibriOS #12

Четверг, 02 Июня 2016 г. 10:40 (ссылка)

Очередной выпуска нашего дайджеста с описаниями изменений за последние 3 месяца. Срок короткий, но по событиям он оказался достаточно интересным. Подробности под катом.



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

https://habrahabr.ru/post/302094/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Трииночка

Чудесный сад Lili Ann

Вторник, 24 Мая 2016 г. 08:53 (ссылка)


Чудесный сад Lili Ann



***Спящая Дюймовочка :)



Чудесный сад, цветы, фотографии, настроение радушной хозяйки... Вот уже больше часа разглядываю эти фото, наверное, я по лету соскучилась!) И вы посмотрите внимательнее, видите спящую дюймовочку. Ну, что это за прелесть, маленькая зеленая эстетка!) А какие здесь бабочки,... и колибри себя чувствует в полной безопасности,... а зайчишки тоже не прочь полакомиться цветками петунии! Спасибо автору за потрясающие фото и сад!



*** ***



Читать далее...
Метки:   Комментарии (22)КомментироватьВ цитатник или сообщество
LediLana

Колибри крупным планом

Суббота, 21 Мая 2016 г. 09:10 (ссылка)


3925311_Kolibri_krypnim_planom_3 (600x600, 188Kb)



Велики чудеса твои, Боже, даже в малом!



Читать далее...
Метки:   Комментарии (9)КомментироватьВ цитатник или сообщество
СветЛана_Каламанова

Колибри

Понедельник, 17 Мая 2016 г. 01:43 (ссылка)


Комментарии (0)КомментироватьВ цитатник или сообщество
MelissaBer

Клематис и колибри

Понедельник, 16 Мая 2016 г. 19:42 (ссылка)

Вышивка Клематис и колибри (Dimensions)



Описание вышивки




  • артикул №13667

  • счетный крест

  • размер: 20х46 см

  • канва:  аида 14



Описание в разработке.



Изображение схемы вышивки



Схема вышивки Клематис и колибри (Dimensions) 1 из 2Схема вышивки Клематис и колибри (Dimensions) 2 из 2



Скачать схему вышивки



В архиве находится: 




  1. Схема вышивки крестиком

  2. Ключ к схеме





https://stitchart.net/klematis-i-kolibri.html/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
natali120654

Удивительные шкатулки от Гаврилова Олега. Часть 3.

Воскресенье, 08 Мая 2016 г. 17:59 (ссылка)

Удивительные шкатулки от Гаврилова Олега. Часть 3.


Гаврилов Олег Алексеевич родился в 1962 году в городе Тамбове. Образование – окончил Московское высшее художественно – промышленное училище (Б.Строгановское). Год вступления в Союз художников –1998г.







Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<колибри - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda