AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 43 |
r3wp | 567 |
total: | 610 |
results window for this page: [start: 44 end: 143]
world-name: r3wp
Group: RAMBO ... The REBOL bug and enhancement database [web-public] | ||
Volker: 8-Jan-2005 | execve("../rebol2558042", ["../rebol2558042"], [/* 18 vars */]) = 0 uname({sys="Linux", node="dino.local", ...}) = 0 brk(0) = 0x809b000 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 7 fstat64(7, {st_mode=S_IFREG|0644, st_size=51977, ...}) = 0 old_mmap(NULL, 51977, PROT_READ, MAP_PRIVATE, 7, 0) = 0x40018000 close(7) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libm.so.6", O_RDONLY) = 7 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2405\0"..., 512) = 512 fstat64(7, {st_mode=S_IFREG|0644, st_size=141236, ...}) = 0 old_mmap(NULL, 139712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0x40025000 old_mmap(0x40047000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x22000) = 0x40047000 close(7) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/libc.so.6", O_RDONLY) = 7 read(7, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200X\1"..., 512) = 512 fstat64(7, {st_mode=S_IFREG|0644, st_size=1270908, ...}) = 0 old_mmap(NULL, 1281292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 7, 0) = 0x40048000 old_mmap(0x40176000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 7, 0x12d000) = 0x40176000 old_mmap(0x4017f000, 7436, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4017f000 close(7) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40181000 set_thread_area({entry_number:-1 -> 6, base_addr:0x401812a0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0x40018000, 51977) = 0 rt_sigaction(SIGCONT, {0x804b6c4, [CONT], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTSTP, {0x804b67c, [TSTP], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x804b700, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {0x804b700, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGHUP, {0x804b700, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGCHLD, {0x804b718, [CHLD], SA_RESTART}, {SIG_DFL}, 8) = 0 socketpair(PF_UNIX, SOCK_DGRAM, 0, [7, 8]) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x401812e8) = 21686 close(8) = 0 brk(0) = 0x809b000 brk(0x80be000) = 0x80be000 brk(0) = 0x80be000 brk(0) = 0x80be000 brk(0x80eb000) = 0x80eb000 brk(0) = 0x80eb000 brk(0x810c000) = 0x810c000 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 ioctl(0, TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0 open("/etc/termcap", O_RDONLY) = -1 ENOENT (No such file or directory) write(1, "R", 1) = 1 | |
Anton: 18-Jan-2006 | Another issue. Looks like global word SUFFIX-MAP is supposed to be local to CTX-VIEWTOP. | |
Anton: 18-Jan-2006 | Just checked, Rebol/Link does not have SUFFIX-MAP global. | |
Group: Core ... Discuss core issues [web-public] | ||
Sunanda: 7-May-2005 | Gordon, your method only works for chars than happen to map to decimals. Try this for an error: print to-integer to-string to-hex to-integer to-decimal to-char "M" Variant on Tom's to produce the same result as yours (may not work with 64-bit REBOL) form skip to-hex to-integer first "a" 6 | |
Janeks: 9-May-2005 | How to set correctly progress function for read-net? Or what causes following error and : >> myProgr: func [ tot bt ] [ print bt / tot ] >> read-net/progress to-url "http://maps.dnr.state.mn.us/cgi-bin/mapserv36?map=/usr/loca l/www/docs/mapserver_demos/tests36/expressions/test.map&map_counties_class_expression=(% 5bAREA%5d %3e 7577272785.15339)&layer=title&map_title_class_text=Counties+Larger+Tha n+Itasca+County&mode=map" :myProgr 0.425625 ** Script Error: not is missing its value argument ** Where: read-net ** Near: all [:callback size not callback size length? buffer data: true break] not data >> source read-net read-net: func [ {Read a file from the net (web). Update progress bar. Allow abort.} url [url!] /progress callback {Call func [total bytes] during transfer. Return true.} /local port buffer data size ][ vbug ['read-net url] if error? try [port: open/direct url] [return none] size: to-integer any [port/locals/headers/content-length 8000] buffer: make binary! size set-modes port/sub-port [lines: false binary: true no-wait: true] until [ if not data: wait [60 port/sub-port] [data: true break] if data: copy port/sub-port [append buffer data] all [:callback size not callback size length? buffer data: true break] not data ] close port if not data [buffer] ] >> | |
MikeL: 10-Jun-2005 | You could use Andrew Martin's map function to achieve this do http://www.rebol.org/library/scripts-download/arguments.r; Needs do http://www.rebol.org/library/scripts-download/map.r; Instantiate map func [a][2 * a] [1 2 3 4 5 6] ; supply the function to map >>[2 4 6 8 10 12] | |
Allen: 19-Jun-2005 | Graham: Are you asking for email/1 & email/2 to map to the current email/user and email/host refinements ? | |
Romano: 19-Sep-2005 | I should remember that the doc of the original functions are in source-destination order, so for me is a good idea to make the same in Rebol, there a direct map of OS function and OS doc on rebol functions | |
Group: Script Library ... REBOL.org: Script library and Mailing list archive [web-public] | ||
shadwolf: 5-Jan-2011 | BrianH i'm not the only one in that case 90% of the people present here in 2005 have magicaly disapeared from the rebol map ... | |
Group: I'm new ... Ask any question, and a helpful person will try to answer. [web-public] | ||
BrianH: 30-Apr-2005 | The structure of an object is static (which fields in which order), but the values assigned to those fields are as dynamic as you want. Also, if you want to add or delete fields it is quite easy to create a new object with your changes at runtime. If you are just using an object as what other languages call a dictionary or hash map, you might as well use a block or hash type for your data. | |
Normand: 21-Jun-2006 | Simple blocks mappings: I looked in the maillist, but did not find for such a simple case. I am trying to devise a function to map values from rebDB to the user UI in rebGui. So I need to map the respective values in two blocks, as in a: [a b c d e] and b: [1 2 3 4 5], thinking that a foreach would do the mapping. To no avail? z: [] foreach [i j] [a b] [append z [i j]] I want [a 1 b 2 c 3 d 4 e 5] I would need two foreach, side by side, not to embed one in the other. This does not work, but the idea is there. >> z: [] == [] >> foreach i a foreach j b [append z [i j]] == 5 >> :z == [i j i j i j i j i j] -> ?What is the formula? | |
RobertS: 29-Aug-2007 | Thanks. btw I saw this on MAP on the Rebol3 group >> map [where:] [1 2 3 4 5 6] [take/part where 2] == [[1 2] [3 4] [5 6]] ; Graham said not too intuitive - I prefer the solution you suggested to me a few days back ; Will we have FOLD in Rebol3? If so, it should be intuitive, as should any MAP imho TAKE inside a MAP is counter-intuituve to me cuz MAP should not ;be slice-n-dice ... PARTITION/pairs PARTITION/triples partition/4 etc | |
Gabriele: 30-Aug-2007 | i don't think one would use TAKE often with MAP or FOREACH. | |
Gabriele: 30-Aug-2007 | usually you just do something like map [a b] [1 2 3 4] [a + b] | |
mhinson: 14-Apr-2009 | Hi, Pekr, I appreciate that the concept for parsing is different to the use of regular expressions, but there are some things that do map from one to the other & I wondered if any table of those things existed. As a noob sometimes the hardest questions to get answered are the ones where the answer is that there is no concept such as that sought by the noob. e.g. how do you grow strawberries in the sea? The first match must be at the begining of the line. If it was the first line in the set then it would not be after a new line, but other cases it would be. I will use parse/all from now, I like the extra control you describe. here a few lines of a test input, the script I am hoping to develop is to parse the config files from Cisco devices in order to extract the layer 2 & 3 information together with the interface names & descriptions. lines: {interface FastEthernet0 description The connection to the printer ! interface FastEthernet1 ! interface Vlan1 description User vlan (only 1 vlan allowed) no ip address ! interface Dialer0 description Outside ip address negotiated ! interface BVI1 description Inside ip address 192.168.0.1 255.255.255.0 ! ip sla 3 icmp-echo 217.0.0.1 source-interface Dialer0 ip route 0.0.0.0 0.0.0.0 Dialer0 interface ATM0.1 point-to-point no ip redirects no snmp trap link-status pvc 0/38 pppoe-client dial-pool-number 1 ! } ; sqlab, your change to use "thru newline" does what I wanted in this case which is good. ; my next step is to try & understand the "or" construct properly as the code below dosn't quite cut it. wanted: copy [] interface: ["interface" [to #"^/" | to "point-to-point"]] parse lines [any [[copy temp interface (insert tail wanted temp)] | thru newline ]] foreach line wanted [print line] ; thanks very much for your help, /\/\ | |
Maxim: 3-May-2009 | the "comprehension" of those simple things is essential, simply knowing about them is useless... cause in real life, you will have to "SEE" the whole recursive structure of the parse rules played in your head. if you don't fully grasp what is going on, you can't really create that essential mental map. that is what kept me from understanding parse for 6 yess... SIX years :-( and suddenly over the course of 2 days, I finally "GOT" it and a week later I was building a 700 line parse rule for a real-time server doing signal convertion from one data format to another through two network ports. | |
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
Graham: 4-Nov-2005 | I then I have to map the results so that different laboratory's fields can be made equivalent. | |
Graham: 4-Nov-2005 | Rather than storing the HL7 result as free text, to store each sub test in a database. So, a Hb result will be stored as a Hb record. Another laboratory might call that "haemoglobin", so I need to map these two together. | |
Group: Linux ... [web-public] group for linux REBOL users | ||
Pekr: 13-Jun-2007 | I would like you to suggest me some Linux distribution: Current situation: I run old Fedora Core 1 linux, so it lacks on security updates. The server is used for few domains, it runs apache, old mySQL 3.5.x version, glftpd, sendmail (I am used to that). Server has 2 hads. Content of server is packed each week via script and copied to other disk. Objectives: - need some easy distro, graphical mode installation, which even monkey can configure, forget somo guru stuff, target hardening, etc. - need mysql 5.x family, Apache 2. family - adding new users/developers by some tool, e.g. webmin - ftp, apache domain, webmail (squirrel) - needs to run rebol in cgi mode, eventual sqlite library compatibility welcomed - kind of easy recovery - install from CD in graphical mode, copy configs, reboot, or even better - instasll some kind of loader, map to second hd, unpack backup, reboot. Maybe this could be automated? Of course I have some sympathies already - stay with Fedora? Try Ubuntu server edition? Any other suggestion? Thanks. | |
Group: AGG ... to discus new Rebol/View with AGG [web-public] | ||
Ashley: 22-Jun-2005 | Pekr: the SVG Demo is just a quick and dirty prototype. I'm just going to get it to the stage where it can display simple SVG icons (for RebGUI). If someone else wants to write an SVG viewer that is fully SVG 1.1 (with 1.2 around the corner) compatible then good luck ... I'm *not* going to be doing that! ;) yeksoon: see above comments. I'm tweaking the SVG Demo code on an SVG icon by icon basis. As long as it works for the icons I use (or intend to use) I'm happy - I don't guarantee the code will work with anything other than the specific SVG files I have tested it on. Cyphre: SVG is such a "flexible" standard isn't it? :) One question; how did you map SVG "path d" commands (e.g. <path style=... d="M 10 10 C 20 20 ... z") where there is no "z" command to close the "shape" (i.e. the AGG shape command closes by default). shadwolf: Having our own SVG icons is a good idea as we don't have to worry about licence / distribution issues and we can tweak the generation to make it as AGG compatible as possible. To do that we need to settle on *one* tool so as we generate consistent SVG code, and we should generate SVG that uses a single unit of measure, preferably pixels, as it's a real pain trying to handle multiple units of measure within the same file. I'll continue this discussion in the RebGUI group. | |
Bo: 28-Jun-2005 | fovsz: 450x450 layout compose [starfield: image (fovsz) black] starfield: to-image starfield loop 1000 [ col: random 255 starcol: to-tuple reduce [col col col] poke starfield random fovsz/x * fovsz/y starcol ] view/new layout compose [ b: image starfield ] hvector: func [x y v][ (fovsz/x / fov) * (fov / 2 + either zero? pos/2 - y [90][arctangent (pos/1 - x) / (pos/2 - y)]) ] vvector: func [y z v][ (fovsz/y / fov) * (fov / 4 + either zero? pos/2 - y [90][arctangent (pos/3 - z) / (pos/2 - y)]) ] map: [ "A New Beginning" "" "Rebol HQ, led by their jedi leader," "Carl Sassenrath, has begun" "preparations to strike back against" "Darth Gates at the Redmond system" "during a time of growing unrest" "among the netizens of the Empire." "" "As the Empire works to complete" "construction of their hailed" "planetary domination device, code" {named "Longhorn Death Star", small} "centers of resistance continue to" "gain support among the" "oppressed masses." "" "Even with mounting support, only" "One is powerful enough to overcome" "the dark side of the Force --" "" "Rebol/View 1.3" ] mapimg: copy [] foreach line map [ b1: layout/origin compose/deep [text (line) 840 center font-size 48 sky black (either any [line = map/1 line = last map]['bold][])] 0x0 append mapimg to-image b1 ] pos: [0 30 20] dir: [0 0] fov: 45 for l pos/2 200 .1 [ agg: copy [] x: 0 y: 0 foreach item mapimg [ y: y + 5 if y < pos/2 [ append agg compose [ image (item) (to-pair reduce [hvector x + 15 y dir/1 vvector y 0 dir/2]) (to-pair reduce [hvector x - 15 y dir/1 vvector y 0 dir/2]) (to-pair reduce [hvector x - 15 y + 5 dir/1 vvector y + 5 0 dir/2]) (to-pair reduce [hvector x + 15 y + 5 dir/1 vvector y + 5 0 dir/2]) black ] ] ] b/effect: compose/deep [draw [(agg)]] show b pos/2: l ] | |
Volker: 18-May-2006 | How about exposing the math? To map mouse back to faces, as in Antons demo? | |
Gabriele: 4-Jun-2007 | basically... the event gives you the window gob and the offset in it. then there's a native that can map an offset inside the window to the gob it belongs too. so the mezz code just uses that, then maps the gob to the feel, eg via gob/data (user data field) | |
Gabriele: 4-Jun-2007 | since gob/data can be whatever... you can map any gob to any feel, gob b inside gob a may map to gob c which is elsewhere. | |
Gabriele: 4-Jun-2007 | (map to same feel as gob c) | |
Gabriele: 4-Jun-2007 | or you don't map the offset to the gob at all, but use a bitmap to map the offset to something else, like max does in elixir etc. | |
ICarii: 7-Jun-2007 | map readers etc | |
ICarii: 7-Jun-2007 | This latest rendering was just a test to see what the triangle speed limits were using a height map and a colour map. | |
shadwolf: 21-Sep-2009 | yeah .... events applyed directly on draw elements or draw able to "map" and show directly other graphical organised video layers who be so awsome that way from example what is rendered on sub engine external like opengl one could then be applyed to a regular vid area In one hand you will have an easy way to interface events and on the other hand you can map rendering any kind of sub rendering | |
Group: Dialects ... Questions about how to create dialects [web-public] | ||
Fork: 9-Jan-2010 | But I bet that it could put Rebol on the map as a code golf language. | |
Fork: 25-Jun-2010 | Which leads to the question of why map the words in the do dialect at all, and not just derebmu the whole thing before execution. (I think it's just a different way of thinking about what to do with the word map, not a tremendously big deal.) | |
Group: Web ... Everything web development related [web-public] | ||
Allen: 22-Jan-2005 | Graham. Yes! Would like to map other things to. Like.. 1 hard thump == ctrl-alt-del | |
Gabriele: 31-Jan-2005 | new functions, and added support for it to temple-map-data etc. | |
Anton: 8-Feb-2005 | Anyway, the idea is to map characters in the URL that are unallowed by the local filesystem to something else (probably the hex representation ?) | |
Anton: 8-Feb-2005 | This type of mapping could cause collisions (there might be a url with a %3F already in place of the ?) but I think this imperfect system is better than not being able to map at all. | |
Anton: 8-Feb-2005 | So the initial goal for me is just to map the ? character, then later I will see about other non-allowed characters. I think it is ? who is causing all or most of the problem. | |
Graham: 25-Feb-2005 | I suspect you will have to look up the ip address in an ip map and guess from there | |
Pekr: 8-Sep-2005 | and there is the main function temple-map-data, which in combination with above functions finds particular element (e.g. table) and in repetitive manner maps data into structure - it replaces those elements ... | |
Pekr: 8-Sep-2005 | so - my deisnger e.g. does table, assigns it 'id or not, does e.g. two rows as an example of the design, and via temple-map-data you map it .... | |
Pekr: 8-Sep-2005 | Gabriele just admitted, it can be slow ... you simply has template.html - your designer is completly free to replace it not knowing single line of REBOL, then you have your engine - temple, and then your temple script (those map-data find-by-class etc. instructions) | |
Sunanda: 14-Jan-2007 | Search engines like to index things a user can see. Thye get suspicious of anything that appears to be built just for the.....No surprising given how much they have been gamed by SERPS spammers. Having a human-readable site map has the same effect as a crawler page *and* taks you a long way towards having a site that is navigable by people under any conditions. *** The google-approved method of doing a crawler page is to use what they call a sitemap: http://www.google.com/support/webmasters/bin/topic.py?topic=8476 Someone could easily modify Carl's site-checker to emit a google sitemap: http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=site-check.r | |
Group: SDK ... [web-public] | ||
Ashley: 4-Dec-2005 | Difficult, as trying to map: "I'll take base and not include any of the networking mezz source" to: "Encap using latest rebview but exclude all the graphics and networking code *I* know I'm not going to need" doesn't sound too easy to me. | |
Gregg: 1-Dec-2006 | Ah, I missed that part. Just need to map GetFileVersionInfo then I guess. | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
Robert: 4-Mar-2005 | Terms: I'm all for using "standard" terms. I must say that View always forces me to map the words and rethink them. I would like to see: Window Canvas instead of face Attribute instead of facet (please keep non-native speakers in mind) Action instread of feel Widget instead of style For me a Widget can have different styles: Windows, Mac etc. | |
Group: !Uniserve ... Creating Uniserve processes [web-public] | ||
Louis: 13-May-2006 | If this list doesn't fulfill all your needs, here's the additionnal features planned for the 1.0 release : * RSP: REBOL Server Pages support. * General CGI support (run any CGI script). * Chunk-encoding transferts support (streamed data transferts). * Standard compression methods support: gzip, deflate, bzip2. * Byte-ranges request support (ability to request files in parts and resume broken downloads). * mod-rewrite module for powerful request URL transformations (without the regexp complexity!). * mod-map-url module for direct URL to REBOL functions or objects mapping. * SSL support. * Advanced GUI client for local and remote administration. | |
Group: XML ... xml related conversations [web-public] | ||
Volker: 28-Oct-2005 | So if we implement this api in rebol, we could use standard documentation? And browsers are based on DOM, we could map that to rebol-plugin and control browser? | |
Pekr: 28-Oct-2005 | There are two major types of XML (or SGML) APIs: Tree-based APIs These map an XML document into an internal tree structure, then allow an application to navigate that tree. The Document Object Model (DOM) working group at the World-Wide Web Consortium (W3C) maintains a recommended tree-based API for XML and HTML documents, and there are many such APIs from other sources. Event-based APIs An event-based API, on the other hand, reports parsing events (such as the start and end of elements) directly to the application through callbacks, and does not usually build an internal tree. The application implements handlers to deal with the different events, much like handling events in a graphical user interface. SAX is the best known example of such an API. | |
Pekr: 28-Oct-2005 | Chris - following is true imo which favors SAX with me: Tree-based APIs are useful for a wide range of applications, but they normally put a great strain on system resources, especially if the document is large. Furthermore, many applications need to build their own strongly typed data structures rather than using a generic tree corresponding to an XML document. It is inefficient to build a tree of parse nodes, only to map it onto a new data structure and then discard the original. | |
Volker: 28-Oct-2005 | If they are functions, we can map the same names to browser-calls. think protocols. | |
BrianH: 8-Nov-2005 | The important thing is to make sure that the events or data structures are a good map of the semantic model of XML. They have standards abut that too. | |
Volker: 12-Nov-2005 | I guess in rebol we have fewer problems than java, as rebol is dynamic and java has to emulate that? So it cant map its own classes because the format is not known at compile-time? While we can. And then xml in memory should be in the order of rebol-blocks? | |
yeksoon: 27-Apr-2006 | does having XSLT also means we can map that into /View? | |
Gabriele: 29-Apr-2006 | when i think about representing data conceptually, i tend to always come up with a graph or a tree (then i map the conceptual graph to a relational model, or maybe to a dialect). so for selecting data a "navigation" approach (which is basically what xpath does) seems rather natural for me; then you can map the navigation to SELECT statements etc if needed. | |
Group: DevCon2005 ... DevCon 2005 [web-public] | ||
eFishAnt: 5-Jul-2005 | not the best map, but I think I found Milan, Treviglio, and the airport in-between http://www.maporama.com/affiliates/popup/share/Map.asp?SESSIONID={E711FE54-B9BB-4D1C-BCB7-FD1C82113A3B}&ZoomSet=9 | |
eFishAnt: 5-Jul-2005 | http://www.maporama.com/affiliates/popup/share/Map.asp?SESSIONID={E711FE54-B9BB-4D1C-BCB7-FD1C82113A3B}&ZoomSet=9 | |
Group: SVG Renderer ... SVG rendering in Draw AGG [web-public] | ||
Joe: 3-Jan-2006 | shadwolf, a good example to use with your svg renderer is the word map with political borders (public domain license) http://www.mappinghacks.com/maps/world_borders.svgz | |
Group: Sound ... discussion about sound and audio implementation in REBOL [web-public] | ||
Oldes: 21-Apr-2009 | Anton: ** Script Error: cv has no value ** Where: do-parse ** Near: cv mold type-converter/c-to-rebol-map | |
Group: Rebol School ... Rebol School [web-public] | ||
[unknown: 9]: 4-Apr-2006 | Hello Denis, So, one of the things a group of us have been talking about is doing some group lessons (world wide). We have researched some tools for making this possible. We narrowed it down to Macromedia's Breeze. In fact last week I talked for about 2 hours with their team (meaning the people that actually designed and programmed it). This week I'm talking to their OEM leads about integrating Breeze from Rebol into Web applications. So our first Breeze interactive lesson will be in a few weeks is my guess. WE have not idea how good it will be with more than 10 people, and world wide, but we are going to try. As to a road map. Programming languages in general are difficult to learn in a methodical method. Rebol being even more difficult (in my opinion), because learning the structure does not help very much. Even learning how Rebol works is not all that usefull (compared to lets say Basic, or a Batching system). I will make some simple suggestions though: 1. Go to Rebol.com, and read what is offered there. It actually is a good starting point. Rebol Essentials" which is a PDF on the site is worth reading. 2. Write your own dictionary. Literally, pick a given word in Rebol, use it in a sentence. And just work your way through all 400+ words. You can do it in a few hours. All you need to do is try to use it in a way the Rebol Dictionary does not use it. 3. Build something you really want to build. Unless you have a goal, working on anything is going to be boring. Think of a utility, or a game that you have always wanted to understand better, or want to play with, and build it. Another cool concept is to simply copy it from an existing version in some other language you already know, or that is more simple (like Basic). | |
denismx: 4-Apr-2006 | I'm glad you agree that Rebol requires a different road map to learn than, say, C++ or Pascal, or even Prolog and such languages. I know a few languages, having been a programmer for a living in my younger days. Now I teach programming for young students starting in science (18 years old +) | |
denismx: 4-Apr-2006 | Reichart, you are working on defining the paradigm of the language. I think that is the right direction to follow to generate a faster learning map of Rebol. | |
BrianH: 11-Apr-2006 | A word is basically a value that can be put in a value slot. This value includes a pointer to a symbol and a pointer to a context. A symbol is like a string that is only stored once. The symbol that is pointed to by a word is the same symbol (same chunk of data) as that pointed to every other word that is made up of the same characters as the word (case-insensitively). A context is like a map from symbols to value slots. When you create a context it has the specified set of symbols associated with it and each one of these symbols has an associated value slot. When you bind a word to a context, you change the context pointer of a word to point to the context. If you try to bind a word to a context that doesn't include the word's symbol, the bind fails silently and the word is unchanged. With the exception of system/words, all contexts are of fixed length once they are created (for now). If the word's context pointer is not set, the word is considered unbound. If the corresponding value slot in the context the word is bound to is supposedly empty, the value slot really contains the unset! value, and the word is considered unset. (Current implementation) Every word you create is added to the system/words context, which expands to include it if it isn't already there. Currently, system/words has an upper limit of 8000 words. This effectively means that the words your script uses must not exceed 8000 unique symbols, including those used by the runtime. | |
denismx: 27-May-2007 | I'm looking for a LEARNING MAP that could be used as a fast track to learning to build interesting little applications. | |
Group: Rebol/Flash dialect ... content related to Rebol/Flash dialect [web-public] | ||
Reichart: 23-Feb-2008 | Where is the map data coming from? | |
Group: rebcode ... Rebcode discussion [web-public] | ||
Maxim: 20-Feb-2007 | hum... its possible that some values just don't map directly to precise values (floating point errors) | |
Group: Tech News ... Interesting technology [web-public] | ||
JaimeVargas: 14-May-2006 | Same for lisp MAP. | |
Group: SQLite ... C library embeddable DB [web-public]. | ||
Anton: 15-Feb-2006 | Actually, I do know why - I just read it today. The reason is that url paths don't necessarily map directly to the filesystem. | |
Pekr: 16-Feb-2006 | other thing is, if we should support /object as original scheme did? Even with odbc, some time ago, I simply created map-record function, which mapped record to object, for easier access (block position independent) .... dunno if you find that possibility usefull though .... | |
Ashley: 17-Mar-2006 | But they are not the same way ... SQL "insert into t values ('text') SQL {insert into t values ('"text"')} map to: SQL ["insert into t values (?)" "text"] ; with /direct refinement SQL ["insert into t values (?)" "text"] ; without /direct refinement The first approach in each case is saying, "I want this value to be stored as a SQLite TEXT value which will not be LOADed upon retrieval"; while the second is saying, "I want this value to be stored as a MOLDed SQLite TEXT value which will be LOADed upon retrieval back into a REBOL string value (as opposed to the word 'text)". A string! statement is strictly literal, it is passed onto SQLite with no parsing or conversion. If you want to bind values, use the block form ... that's what it's there for! | |
Robert: 22-May-2006 | DESCRIBE returns the column ID 0 based. As I map this either to block positions or objects and Rebol is 1 based how about adding an option to either get the results 0 based or 1 based as in Rebol? | |
Gregg: 21-Jan-2010 | There is no standard I know of for mapping data to faces. A number of us have rolled our own systems over time, each with our own critieria and design aesthetic. As a simple starting point, consider setting up declarative mappings and driving a data-exchange loop. e.g. face-field-map: [ lname 2 fname 3 spouse 4 email 5 hphone 6 cphone 7 addr 8 city 9 state 10 zip 11 ] foreach [face-name field-index] face-field-map [ set-face get face-name pick db/:counter field-index ] | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Pekr: 20-Apr-2006 | I think I know what trouble novices have though .... when you look at C or java-script like languages, it is clear what is happening, even if you don't know exact meaning of function name ... but imo with rebol - novice is looking into longer sequences of lots of english words, without parens, so the programmer can't immediatelly map to what is done and when .... :-) | |
Group: Postscript ... Emitting Postscript from REBOL [web-public] | ||
Graham: 16-Apr-2006 | Sigh .. looks like I need a better way to map postscript points to the draw coordinate system. | |
Graham: 16-Apr-2006 | I map the standard postscript fonts to the free GNU postscript equivalents in that zip file I mentioned. | |
Group: !Liquid ... any questions about liquid dataflow core. [web-public] | ||
Maxim: 24-May-2007 | Brian asks, "Can you map nodes to physical world objects?" | |
Maxim: 25-May-2007 | mario, mind maps are very cool... I would like to make an optimised tool for quickly creating and organising mind maps in elixir but I can say that I hope others will join me in adding toolsets... its the whole point of elixir, an open, common framework of integrated and live tools. anything goes into anything, so you can do things like share data between, you graphics, mind map and project management... why not even use some of it to drive the GUI building for one of the panes... I mean, in the end, they are all being used for one goal. | |
Maxim: 9-May-2009 | one reason is that it doesn't map 1:1 plugs are both edges and nodes, for example. | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Dockimbel: 29-May-2007 | Terry, in my todo-list, I have a generic module for interfacing cheyenne's HTTPd with REBOL applications called mod-map-url (or mod-mapping). It will map predefined URLs to REBOL objects. Example: http://domain.com/app/show will call the function ''show from your object 'app. This module should cover most of needs if you have to embed Cheyenne in your REBOL application. If it doesn't cover your specific needs, you'll have to write a specific mod_xyz HTTPd module, which might be a little more complex. | |
Terry: 3-Jun-2007 | Another way to put it.. I want to map all urls to a single module | |
Group: DevCon2007 ... DevCon 2007 [web-public] | ||
Maxim: 10-May-2007 | tomorrow you'll see globs, which actually seem like a 100% map to R3 gobs so far :-) | |
Maxim: 11-May-2007 | are you seeing how complex the problems he is mapping? trying to map this into databases, means queries which scrub piles of data, in relavance, there no "scrubing" | |
Maxim: 11-May-2007 | each levels can map to a specific type of hw/sw structure. | |
Group: Games ... talk about using REBOL for games [web-public] | ||
Volker: 16-Jan-2007 | i use positions and an immage for background-collision. less performant than grids but the map can be a big image without much work. | |
Volker: 17-Jan-2007 | hmm, maybe think links. thereis no real map, only relations. when someone browses, the page is picked by chance too, not only choice. when something good happens and you have high statistics, you may get it. | |
ICarii: 3-Jun-2007 | gah - i forgot how hard the ricebowl map was.. | |
ICarii: 5-Jun-2007 | Mahjong updated with save/load, scoring, timer, fixed ricebowl map and other general craziness. http://rebol.mustard.co.nz/mahjong.zip or http://rebol.mustard.co.nz/mahjong.rif you dont care about the bad ricebowl.map | |
ICarii: 5-Jun-2007 | .r file is just for updaters who already have resources :) altho i did fix the ricebowl.map in this update | |
ICarii: 5-Jun-2007 | had 2 extra tiles in the map for some reason.. was causing unfinishable games :( | |
[unknown: 9]: 29-Jun-2007 | So, let me help you help me (I have designed about 120 video games). You need to break down your art as follows name, size, comments For example In looking at your image names, I can't map them to "purpose" What are card and card1? May I suggest you rename things first, and a smart move is to put in place holder art that is the size you want to finally use. Even if it just has the name of what will be there, ie "Gold" etc. | |
BudzinskiC: 21-Apr-2010 | Which is sad because the drawing capabilities of Rebol are pretty cool. I got tile based map rendering and scrolling working in 5 minutes tops :) | |
Maxim: 2-Aug-2010 | wrt the second choice... its the same mission, I think it only changes the win rules and spawning rules. I helped the doctor. my guess is that when you help the protoss,you have to destroy the settlements before they all leave. in the ghost mission, its a completely different map IIRC. | |
Ashley: 23-Sep-2010 | This may be of interest to those of you who need to [quickly] create hexagonal game maps ... but don't want to master a complex CAD program. My QAD attempt at a declarative solution yields results like this: http://dl.dropbox.com/u/8269768/ACW.png The prototype code can be found here: http://dl.dropbox.com/u/8269768/MapMaker.zip No documentation, but the sample map file (ACW.r) shows how the PNG above was generated. Note you can drag the map around by click-moving it. Map, game and software still WIP. | |
Ashley: 23-Sep-2010 | Thanks. ACW.r coded by hand, but helped by the fact that I used a real map as a background image to trace over (the compass rose method of indicating paths is really easy ... "start in Cairo, go 3 hexes north, etc"). By comparison, I spent days trying to get the same results with CC3 (Campaign Cartographer 3) ... but I'm only a casual CC3 user. | |
Maxim: 24-Sep-2010 | well, what can I say... Ashley is directly responsible for my failure to resist getting Civ V.... yes... your tile map tilted me into buying Civ V ;-) | |
Group: DevCon2008 (post-chatter) ... DevCon2008 [web-public] | ||
Gregg: 28-Sep-2007 | There was a world map at one point, maybe done by Chriss Ross-Gill on an old IOS world. | |
Brock: 29-Sep-2007 | The version of your script that I have is showing only the time-zone map in newer views. | |
james_nak: 6-Oct-2007 | Brock, I know you don't get much sunshine but your "circle" doesn't show up on the rebcon-map. Thanks Chris for this, by the way. | |
Chris: 6-Oct-2007 | In case you're wondering, I made this map for DevCon '05. | |
Janko: 27-Dec-2008 | A little lower on the map.. Slovenia. Do we all (viewers) login with devcon u/p when the conf will start? | |
Group: Printing ... [web-public] | ||
BrianH: 4-Sep-2008 | How well does the Draw semantic model map to the Windows printing semantic model? | |
Dockimbel: 4-Sep-2008 | Righ, gobs being lower level would require less work to map to OS Printing API. |
1 / 610 | [1] | 2 | 3 | 4 | 5 | 6 | 7 |