пятница, 23 октября 2015 г.

Онлайн конвертер файлов.


Неплохая вещь - онлайн конвертер практически всех формиатов файлов - графических, звуковых, музыки, видео. Даже свои старые хм-ки попробовал конвертировать - получилось. http://www.coolutils.com/

пятница, 6 марта 2015 г.

CarotDav - доступ к нескольким облакам

Давно обеспокоился чем-нибудь клиентом, обеспечивающим доступ к моим облачным хранилищам. Нашел - в сабже название. "С ходу" установил соединение с DropBox'ом и GoogleDrive. Для соединения же с Яндекс.Диском нужно вручную прописать свои учетные данные с созданном соединении WebDav. В общем, все три диска подключены - у меня, но программа позволяет создавать и другие, включая обычный FTP. Синхронизации нет, перетаскиваем драг-н-дропом. Где скачать - не знаю, официального сайта не нашел, но в инете валяется на многих файлохранилищах.

вторник, 3 февраля 2015 г.

Pure Basic, проба №1

На досуге между рерайтингом :-) скачал сабж, посмотрел, покопался.
Первая прога:

scx=700:scy=700 If OpenWindow(0, 0, 0, scx, scy, "2DDrawing Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) SmartWindowRefresh(0, 1) If CreateImage(0, scx, scy) x=0 j.f=0 Num=10 DataSection Data.s "Hello!", "Pure basic", "Greatest!", "COOL", "It's nice!", "* colorfull *","It's a w o n d e r !", "I tryed it", "r e a l l y", "[ 2 0 1 5 ]", "--= 2015 =--", "(c)", "*** Nice software ***", "PURE BASIC", "P u r e B a s i c" EndDataSection Global Dim x.f(Num): Global Dim y.f(Num) Global Dim xd(Num) Global Dim cr.f(Num):Global Dim cg.f(Num):Global Dim cb.f(Num) Global Dim crd.f(Num):Global Dim cgd.f(Num):Global Dim cbd.f(Num) Global Dim mes.s(30) For i= 1 To 15 Read. s mes.s(i) Next i For i = 1 To Num x.f(i)=Random(scx)/2+scx/4: y.f(i)=1 xd(i)=Random(scx)/3 cr(i)=Random(254):cg(i)=Random(254):cb(i)=Random(254) crd(i)=1:cgd(i)=1:cbd(i)=1 Next i StartDrawing(WindowOutput(0)) Box(0,0,scx,scy,RGB(0,0,0)) StopDrawing() j.f=0 h.f=0 Repeat For i = 1 To Num cr(i)=cr(i)+crd(i) ;Debug(cr(1)) If cr(i)>254 crd(i)=crd(i)*-1 EndIf If cr(i)=0 crd(i)=crd(i)*-1 EndIf cg(i)=cg(i)+cgd(i) If cg(i)>254 cgd(i)=cgd(i)*-1 EndIf If cg(i)=0 cgd(i)=cgd(i)*-1 EndIf cb(i)=cb(i)+cbd(i) If cb(i)>254 cbd(i)=cbd(i)*-1 EndIf If cb(i)=0 cbd(i)=cbd(i)*-1 EndIf Next i j.f=j.f+0.005 h.f=h.f+0.01 StartDrawing(WindowOutput(0)) GrabDrawingImage(0, 0, 0, scx, scy) DrawImage(ImageID(0),0,1,scx,scy) Box(1,1,scx,1,RGB(cr(8)/2, cg(8)/2, cb(8)/2)) x.f(1)=x.f(1)+Sin(j.f)*Cos(h.f)*1.5 x.f(2)=scx-x.f(1) Box(x.f(1),y.f(1),3,3,RGB(cr(1),cg(1),cb(1))) Box(x.f(2),y.f(2),3,3,RGB(cr(1),cg(1),cb(1))) Box(x.f(1)+xd(1),y.f(1),3,3,RGB(cr(1),cg(1),cb(1))) Box(x.f(2)-xd(1),y.f(2),3,3,RGB(cr(1),cg(1),cb(1))) Box(x.f(1)+xd(1)/4,y.f(1),1,1,RGB(cr(1),cg(1),cb(1))) Box(x.f(2)-xd(1)/4,y.f(2),1,1,RGB(cr(1),cg(1),cb(1))) x.f(3)=x.f(3)+Sin(h.f)*Cos(j.f)*1 x.f(4)=scx-x.f(3) Box(x.f(3),y.f(3),3,3,RGB(cr(2),cg(2),cb(2))) Box(x.f(4),y.f(4),3,3,RGB(cr(2),cg(2),cb(2))) Box(x.f(3)+xd(2),y.f(3),2,2,RGB(cr(2),cg(2),cb(2))) Box(x.f(4)-xd(2),y.f(4),2,2,RGB(cr(2),cg(2),cb(2))) Box(x.f(3)+xd(2)/2,y.f(3),1,1,RGB(cr(2),cg(2),cb(2))) Box(x.f(4)-xd(2)/2,y.f(4),1,1,RGB(cr(2),cg(2),cb(2))) x.f(5)=x.f(5)+Sin(h.f*5)*Cos(h.f)*Sin(j.f)*3 x.f(6)=scx-x.f(5) Box(x.f(5),y.f(5),5,5,RGB(cr(3),cg(3),cb(3))) Box(x.f(6),y.f(6),5,5,RGB(cr(3),cg(3),cb(3))) If Random(100)>90 xs=Random(scx) Box(xs,1,2,2,RGB(cr(7),cg(7),cb(7))) Box(scx-xs,1,2,2,RGB(cr(7),cg(7),cb(7))) EndIf If Random(1000)>995 i=Random(15) DrawingMode(#PB_2DDrawing_Transparent) x1=Random(scx/2)+Random(scx)/4 DrawText(x1+1, 51, mes.s(i), RGB(0,0,0)) DrawText(x1, 50, mes.s(i), RGB(255-cr(1),255-cg(2),cb)) EndIf Delay(30) StopDrawing() Until Event = #PB_Event_CloseWindow ; If the user has pressed on the close button EndIf EndIf

суббота, 24 января 2015 г.

Позиции контекста в Joomla 2.5 (раскладка шаблона)

Скопировано с форума:

Как посмотреть позиции модулей в Joomla 1.7 (или Joomla 1.6)?
* в Joomla 1.5 это было www.sitename.com/?tp=1
* в Joomla 1.6 www.sitename.com/?tp=1 - ничего не происходит.

Да точно так же, только надо не забыть, в настройках шаблонов разрешить просмотр позиций (Extensions - Template Manager - Options - Preview Module Positions). Я так понимаю, они это сделали из соображений безопасности, чтобы все подряд не изучали чужие шаблоны.

Ту же опцию нужно включить в версии 2.5.


Теперь цитата с другого блога, копирайт не привожу (все на ходу), но как дань уважения к автору ВЕСЬМА полезного для джумловодов текста оставляю прописанную рекламу :)

Увидеть позиции любого шаблона можно, набрав в браузерной строке название сайта и добавив к нему /?tp=1
Например, http://localhost/demo/?tp=1. Нажмите Enter, и вы увидите эти позиции.

Наиболее распространенные из них называются top, user1 - user6, left, right, header, footer, breadcrumb и newsflash.

1. В "top"- позиции модули "Banners" и "Newsflash" располагаются по умолчанию.

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

Модуль Newsflash показывает краткое содержание (или заголовок) одной, или нескольких статей в горизонтальной или вертикальной конфигурации. Через админку вы укажете, статьи из какой категории будут показаны в модуле Newsflash.

2. Модуль Top menu показывается в позиции "user3" по умолчанию .

3. Модуль Breadcrumbs размещается в позиции "breadcrumb" . Он показывает навигацию для посетителей сайта, - страницу, на которой посетитель находится в данный момент, и полный путь к этой странице.Это очень удобно для посетителей, особенно в случаях, когда меню содержит ряд подменю.

4. Модуль Search располагается в позиции "user4" . Он дает посетителям возможность поиска по сайту.

5. Несколько модулей располагаются слева, т.е. в позиции "left". В этой позиции вы можете разместить вертикальные меню, форму "Войти на сайт", другие модули, - в зависимости от своих нужд.

6. Модуль Latest News размещается в позиции "user1" . В нем показываются заголовки последних статей, добавленных на сайт. Вам только надо будет указать, из какой категории будут эти статьи, или не указывать категорию, и тогда будут показываться новые статьи из всех категорий. Очень удобно для тех, кто посещает ваш сайт часто.

7. Модуль "Popular" располагается в позиции "user2" . В нём показываются заголовки статей, которые читаются посетителями чаще всего. Иначе говоря, это заголовки популярных материалов сайта.

8. Это главная арена, предназначенная для публикации статей .

9. Модуль "Polls" - голосования - публикуется справа, т.е. в позиции "right" . Создать голосования можно через Компоненты>>Голосования, а потом опубликовать их в модуле "Голосования" через Менеджер модулей.

10. Модули "Banners" и "Footer" располагаются в позиции "footer". Вы можете использовать модуль "Footer" для показа полезных линков, копирайта, другой полезной информации в самой нижней части вашего сайта.

Позиции, что мы рассмотрели выше, относятся к стандартному шаблону Joomla!
под названием rhuk_milkyway. Когда вы будете подбирать шаблон для своего сайта, обращайте внимание не только на цветовое оформление, но и на раскладку: на одном шаблоне есть и правая, и левая позиции, на другом - только левая(правая). Есть шаблоны с четырьмя позициями, есть с более, чем тридцатью. Поэтому прежде, чем приступить к поиску, продумайте заранее, что хотите найти, и - вперёд! Предлагаю начать поиски с сайта Siteground.com. Здесь вы найдёте более ста бесплатных качественных шаблонов.

ИМХО, обладая полноценным Artisteer'ом и минимальным дизайнерским чутьем, можно вполне обходиться и без коммерческих шаблонов; хотя, конечно же, следует учитывать и бизнес-нишу сайта. Одно дело - персональный сайт-визитка и совсем другое - крупный корпоративный сайт.

среда, 7 января 2015 г.

Просмотр файлов *.gsm в проводнике Windows.

Расширение Graphisoft Shell - это утилита, которая модифицирует Вашу оболочку Windows XP для воспроизведения на экране рисунков и краткой информации о содержании файлов проектов ArchiCAD и библиотечных элементов. Установка этого расширения позволит Вам просматривать файлы *gsm с помощью режима "эскиз" Проводника Windows. Также при нажатии пкм можно просматривать свойства модели.
Обычно (но далеко не всегда) расширение Graphisoft Shell устанавливается автоматически при установке ArchiCAD. Если это не так, то откройте папку С:\ Program Files\ Graphisoft\ ArchiCAD такой то\Расширение Graphisoft Shell и запустите файл "Register.bat".

Проверено - работает.