Rebol.RU
- Сообщество Rebol программистов (20,946)
- Почитать (2,438)
- Сообщество (2,387)
- REBOL CGI в Apache для Windows (2,091)
- Почему Rebol? (1,975)
-
Опера мини для Samsung
-
Опера мини
-
Опера мобайл скачать
-
скачать Opera Mobile для
-
Скачать скайп для HTC
Cообщения в блогах
Тихо ругаемся
Если вы так же, как и я, страдаете от информационного голода, то спешу вас "порадовать" - всё тихо, и меня это огорчает не меньше чем вас. Все прикладные rebol разработчики видимо тоже находятся в перманентном ожидании выхода третьей версии... или забили на ребол (не смешно, правда?).
Меня очень расстраевает отсутствие доступа к репозиториям кода таких интересных проектов, как Cheyenne Web Server и RebGUI.
Единственным местом в мире rebol, где за последний месяц мне удалось обнаружить хоть какую-то активность, были страницы altweb на rebol.net.
Вообще странная ситуация складывается вокруг rebol. С одной стороны это язык программирования, который сносит башни, с другой - похоже, что он сносит башни напрочь.
Посудите сами, как человека можно назвать адекватным если в двадцать первом веке он все еще боится того, что другие программисты получив доступ к коду испортят его. Это официальная позиция Карла Сасенрата, принятая многими его адептами, такими же свихнутыми как он.
Также меня поражает дикая привязанность к своим детским поделкам этих уже сильно немолодых людей. AltMe и IOS Express даже в лучшие свои дни не стали для людей полезнее какого-нибудь банального движка для форума, это два абсолютно тухлых и провальных продукта с которыми носятся, вместо того, чтобы заняться делом. Думаю AltMe и IOS Express исчерпали лимит доверия своих пользователей ещё лет пять назад.
Почему же ощущая всё это я всетаки создал этот сайт? Я верю в светлое будущее rebol3 как технологии и языка программирования, да Карл и его Incorporated - с точки зрения бизнеса, развития, и как софтверная компания полные лузеры, но Карл гениальный инженер. Восемь лет назад его компания после многообещающего старта и кратковременной активности превратилась в хобби домохозяек. Когда через пару лет несколько человек попробовали создать свою реализацию ядра rebol они ни к чему так и не пришли, а позже когда репутация Rebol Inc. стала похожа на что-то из века дот-комов, а сайт на могильную плиту, никто уже видимо не решался связываться с rebol. Но я верю что найдется вундеркинд, который теперь уже под впечатлением R3 реализует открытое совместимое микроядро Rebol VM, этого будет достаточно, чтобы портировать на него все остальные наработки. И все мы заживем счастливо.)
И на последок. Чтобы прочувствовать насколько все с Rebol Inc плохо, советую почитать разговоры на www.rebol.net/altweb/rebol3, в часности этот до и после пункта 4737. Вот отрывок оттуда: "but as a developer I know the best path to get to the finish of my project, not the users waiting for it.". Что можно сказать об этом человеке и его продукте?
Обновлен SQLite Driver для Rebol
В Dobeash Software обновили драйвер для подключения и использования SQLite - библиотеки популярной встраиваемой базы данных. Ознакомиться с тем, как работать с sqlite из rebol можно прочитав соответствующее руководство пользователя.
Иллюстрации работы прилагаются:
1, 2, 3.
Обновление сайта Rebol.ru
Наконец-то нашлось немного времени и мы обновили сайт Rebol.ru.
Кроме небольших изменений во внешнем виде, теперь вы можете подписаться и получать емейл обо всех новых сообщениях на сайте.
Cheyenne Web Server развивается
Cheyenne Web Server - это легкий, быстрый, асинхронный веб сервер, полностью написанный на rebol. Вот некоторые из его возможностей, которые доступны уже сейчас:
- Поддержка FastCGI. Автор отлаживает эту функциональность на подключении PHP
- Очень быстрое выполнение cgi скриптов, написанных на rebol
- RSP-API
Скачать последнюю версию сервера можно посетив блог, посвященный его разработке - http://softinnov.org/cheyenne/blog.cgi.
Ребол в ЖЖ
Не знаю как я умудрился пропустить - уже больше месяца, как был произведён пуск русскоязычного жж-сообщества, посвящённого Rebol'у, а я забыл подписаться на ленту.
Спасибо Владимиру Анохину! Он приглашает вас -- "добро пожаловать в Реболюционную газету! Подмётные rss-ленты! Вооружённая борьба с устоявшимися парадигмами! Будь в курсе реболюционной ситуации!"
Обновлен туториал
10 февраля обновлен краткий курс обучения программированию на rebol (кратким его назвал я, так как он является усеченной версией курса Rebol Programming For The Absolute Beginner), автором является Ник Антонассио. Полная версия курса доступна здесь - http://musiclessonz.com/rebol_tutorial.html
Оглавление краткого курса:
1. Introducing Rebol
1.1 Quick Overview
1.2 An Amazing Tour of Rebol Features and Benefits
2. Getting Started: Installing Rebol, Hello World, and 5 Short Examples
3. A Quick Summary of the Rebol Language
3.1 Built-In Functions and Basic Syntax
3.2 More Basics: Word Assignment, I/O, Files, Built-In Data Types and Native Protocols
3.3 Built-in Help and Resources
3.4 GUIs
3.5 Blocks and Series
3.6 Conditions
3.7 Loops
3.8 User Defined Functions
4. More Useful Topics
4.1 Binary Embedding and Compression
4.2 Running Command Line Applications
4.3 Saving and Running Rebol Scripts
4.4 "Compiling" Rebol Programs - Distributing Packaged .EXE Files
4.5 Responding to Special Events in a GUI
4.6 Common Errors
5. Examples
5.1 Little Email Client
5.2 Simple Web Page Editor
5.3 Simple Menu Example
5.4 FTP Chat Room
5.5 Image Effector
5.6 Guitar Chord Diagram Maker
5.7 Listview Database Front End
5.8 Peer-to-Peer Instant Messenger
5.9 Textris
6. Additional Topics
6.1 2D Drawing, Graphics, and Animation
6.2 3D Graphics with r3D
6.3 Multitasking
6.4 Using DLLs and Shared Code Files in Rebol
6.5 Web Programming and the CGI Interface
6.6 Rebol as a Browser Plugin
6.7 MySQL and databases
6.8 Parsing
6.9 Objects
6.10 Rebcode
6.11 Useful Rebol Tools
6.12 6 Rebol Flavors
6.13 Learning More About Rebol
Ждем Rebol3 beta
Публичная beta Rebol3 появится в августе. Новая версия обещает много чего хорошего, среди прочего и поддержка юникода и новый подход к дистрибуции и документации. Будем с нетерпением ждать.
Rebol3 дразнится
Видимо предполагая, что не стоит уж совсем оставлять общественность в полном неведении при полном срыве всех ранее упоминавшихся сроков выпуска Rebol3 public beta, разработчики опубликовали немного об истории разработки REBOL 3 Alpha.
Rebol видеокурс по программированию
На youtube выложено более восьми часов демонстраций работы с rebol. (via http://musiclessonz.com/rebol_video_links.html)
Автор Nick Antonaccio.
http://uk.youtube.com/watch?v=RXgkmOZTYvM
- #1:
Intro and Installing Rebol
http://uk.youtube.com/watch?v=2tXxSOxGum8
- #2:
1st Code Examples (GUIs)
http://uk.youtube.com/watch?v=sbqXTRuZxqg
- #3:
More GUIs, Important Functions
http://uk.youtube.com/watch?v=N5dzDgsIpYU
- #4:
Variables, More About GUIs
http://uk.youtube.com/watch?v=lofRfNFGqzk
- #5:
More About Variables
http://uk.youtube.com/watch?v=Nwc2okiQGzo
- #6a:
Blocks and Series (1/2)
http://uk.youtube.com/watch?v=kFzMgA4CwO8
- #6b:
Blocks and Series (2/2)
http://uk.youtube.com/watch?v=MNYM20znv_w
- #7a:
User Defined Functions (1/2)
http://uk.youtube.com/watch?v=TIcKU1_GI5M
- #7b:
User Defined Functions (2/2)
http://uk.youtube.com/watch?v=WT1KbGmt16o
- #8:
Conditional Operations
http://uk.youtube.com/watch?v=gKGPRqYnPCY
- #9a:
Loops (1/3)
http://uk.youtube.com/watch?v=68NW05-7Ofc
- #9b:
Loops (2/3)
http://uk.youtube.com/watch?v=b1U_yAqGGxg
- #9c:
Loops (3/3)
http://uk.youtube.com/watch?v=pKOaxvsgRyQ
- #10a:
Exe and Install Packs (1/3)
http://uk.youtube.com/watch?v=BROhoXZLHnU
- #10b:
Exe and Install Packs (2/3)
http://uk.youtube.com/watch?v=Dxfhtz91XR0
- #10b:
Exe and Install Packs (3/3)
http://uk.youtube.com/watch?v=25StxYOnUB0
- #11: Compressing, Embedding Data
http://uk.youtube.com/watch?v=y0GiqvOpVrQ
- #12:
Viewtop Settings/Resources
http://uk.youtube.com/watch?v=oHzgVr_RJnQ
- #13:
Importing Code Modules
http://uk.youtube.com/watch?v=4VViNO_JWTM
- #14:
Built in Help + Topic Review
http://uk.youtube.com/watch?v=d7np-3CgWBs
- #15:
Ex. 1: Little Email Client
http://uk.youtube.com/watch?v=G0x4apZokxI
- #16a:
Ex. 2: FTP Chat (1/2)
http://uk.youtube.com/watch?v=E-J1zkzqc6E
- #16b:
Ex. 2: FTP Chat (2/2)
http://uk.youtube.com/watch?v=g2JAg3w3wic
- #17a:
Ex. 3: Looping Through Data (1/3)
http://uk.youtube.com/watch?v=Hj0YJ52byZY
- #17b:
Ex. 3: Looping Through Data (2/3)
http://uk.youtube.com/watch?v=BwyUT-j_kdM
- #17c:
Ex. 3: Looping Through Data (3/3)
http://uk.youtube.com/watch?v=_Qg5DCEFCa8
- #18a:
Ex. 4: Image Effector (1/2)
http://uk.youtube.com/watch?v=d4fYxwUjUOE
- #18b:
Ex. 4: Image Effector (2/2)
http://uk.youtube.com/watch?v=oTqsWce5BT0
- #19a:
Ex. 5: Sliding Tile Game (1/2)
http://uk.youtube.com/watch?v=SKoqrcnBe6I
- #19b:
Ex. 5: Sliding Tile Game (2/2)
http://uk.youtube.com/watch?v=XiwS99ne_BU
- #20a:
Ex. 6: Guitar Diagram Maker (1/2)
http://uk.youtube.com/watch?v=kZPj1ZLE8o4
- #20b:
Ex. 6: Guitar Diagram Maker (2/2)
http://uk.youtube.com/watch?v=cxCtTZY7NsQ
- #21a:
Ex. 7: Listview Database (1/2)
http://uk.youtube.com/watch?v=eBrYQJnLpdc
- #21b:
Ex. 7: Listview Database (2/2)
http://uk.youtube.com/watch?v=mO8zk56GQvo
- #22a:
Ex. 8: P2P Messenger (1/2)
http://uk.youtube.com/watch?v=1TJBKNPHAG4
- #22b:
Ex. 8: P2P Messenger (2/2)
http://uk.youtube.com/watch?v=W5i7Hw7VgL4
- #23a:
Menus in Rebol (1/3)
http://uk.youtube.com/watch?v=7oY1Wo0_kCY
- #23b:
Menus in Rebol (2/3)
http://uk.youtube.com/watch?v=-hOocXIex9U
- #23c:
Menus in Rebol (3/3)
http://uk.youtube.com/watch?v=Hl-S2fBGSK0
- #24a:
GUI Events - "Feel" (1/2)
http://uk.youtube.com/watch?v=bYeNc64N72k
- #24b:
GUI Events - "Feel" (1/2)
http://uk.youtube.com/watch?v=zx99dAaTKtw
- #25a:
2D Graphics and Animation (1/3)
http://uk.youtube.com/watch?v=9ZpDkgutlds
- #25b:
2D Graphics and Animation (3/3)
http://uk.youtube.com/watch?v=ROEKg4iSqcc
- #25c:
2D Graphics and Animation (3/3)
http://uk.youtube.com/watch?v=YgOvhMxZcOM
- #26a:
3D Graphics and Animation (1/3)
http://uk.youtube.com/watch?v=prjtfkTycpc
- #26b:
3D Graphics and Animation (2/3)
http://uk.youtube.com/watch?v=gPXHG2-iYpw
- #26c:
3D Graphics and Animation (3/3)
http://uk.youtube.com/watch?v=dNn7o4AQATg
- #27a: Multitasking (1/2)
http://uk.youtube.com/watch?v=oj_Vv1R8-Cw
- #27b: Multitasking (2/2)
http://uk.youtube.com/watch?v=yeqdJaKDdwY
- #28a:
DLLs (1/4)
http://uk.youtube.com/watch?v=qiDAbQmDO5c
- #28b:
DLLs (2/4)
http://uk.youtube.com/watch?v=XZzHcRSNraI
- #28c:
DLLs (3/4)
http://uk.youtube.com/watch?v=uRHuzXpOdB8
- #28d:
DLLs (4/4)
http://uk.youtube.com/watch?v=72-9bxPFoeY
- #29a:
CGI (Web) Programming (1/6)
http://uk.youtube.com/watch?v=5gevDzwFh20
- #29b:
CGI (Web) Programming (2/6)
http://uk.youtube.com/watch?v=dlP6r0wfEM0
- #29c:
CGI (Web) Programming (3/6)
http://uk.youtube.com/watch?v=rFQP6iGu9WQ
- #29d:
CGI (Web) Programming (4/6)
http://uk.youtube.com/watch?v=Ag-ckR_qb0c
- #29e:
CGI (Web) Programming (5/6)
http://uk.youtube.com/watch?v=GMvdTgco630
- #29f:
CGI (Web) Programming (6/6)
http://uk.youtube.com/watch?v=s6dGKw1WBeg
- #30a:
MySQL and Databases (1/3)
http://uk.youtube.com/watch?v=cc90-5Rd9v0
- #30b:
MySQL and Databases (2/3)
http://uk.youtube.com/watch?v=1yY6hIDaOgU
- #30c:
MySQL and Databases (3/3)
http://uk.youtube.com/watch?v=mgcOIvHRRz8
- #31a:
Parsing (1/3)
http://uk.youtube.com/watch?v=eYQci4p22Js
- #31b:
Parsing (2/3)
http://uk.youtube.com/watch?v=AhuZbxilRYA
- #31c:
Parsing (3/3)
http://uk.youtube.com/watch?v=dXvTb6ndVNo
- #32a:
Objects (OOP) (1/3)
http://uk.youtube.com/watch?v=yNE44WPAu2U
- #32b:
Objects (OOP) (2/3)
http://uk.youtube.com/watch?v=3hv2EMqN08I
- #32c:
Objects (OOP) (3/3)
CureCode - багтрекинг
Багтрекинг - это очень хорошо, системы отслеживания ошибок необходимы и востребованы как в серьезной программной разработке, так и во многих приложения бизнеса.
CureCode - это совсем юная, но уже полноценно работающая багтрекинг система написанная на rebol, точнее на rebol server pages и поэтому для её использования весьма желателен Cheyenne Web Server.
Сейчас о CureCode можно коротко почитать в специальной Altme группе, а скачать последний на сегодняшний день релиз можно по адресу http://softinnov.org/dl/curecode-r092.zip.
Среди известных систем подобного рода можно упомянуть Bugzilla и Atlassian JIRA. Внедрение системы Jira стоит серьезных денег, но повторюсь, багтрекер для широкого круга задач вещь очень нужная. Кстати один мой хороший знакомый, занимавшийся внедрением и расширением Jira для нужд одной солидной московской финансовой компании, сейчас готов поработать над частными заказами по настройке и расширению функциональности Jira, так что пишите подробно, если кого заинтересует.
Надеюсь скоро общими усилиями CureCode будет смотреться не хуже Jira, а словосочетание rebol программист станет намного привлекательней.
Rebol 3 альфа версия
Я очень надеюсь, что скоро в этом каталоге http://www.rebol.net/builds/rebol3/alpha/ появится что-нибудь более зрелое, чем то что было выложено туда пару дней назад. Даже половина из приложенных в архиве коротких программ не работает.
Мега обновление туториала
Ник Антонассио продолжает свой тяжелый труд, он продолжает писать большой мануал по Rebol, даже несмотря на то, что вот уже второй год "на подходе" Rebol 3. Многие верят в скорое пришествие последнего и замораживают разработки на ребол 2.7 до появления адекватной рабочей третьей версии, я Карлу Сассенрату не верю ,т.к. это всё уже было.
В обновленном великом туториале Ника Rebol Programming For The Absolute Beginner появились ссылки на новые видео уроки и огромное колличество новых примеров программ. Вобщем, если тема интересует, то очень советую познакомиться с этим беспрецендентным источником информации по программированию на Rebol.