AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 64 |
r3wp | 940 |
total: | 1004 |
results window for this page: [start: 801 end: 900]
world-name: r3wp
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
Pekr: 27-Oct-2010 | Two consecutive runs cause following: >> do %opengl-complex-tree.r3 Script: "Untitled" Version: none Date: none Script: "Untitled" Version: none Date: none IMPORTING LIBS CANNOT SET CGR LIB MORE THAN ONCE (cgr_opengl.dll) ==================================== OpenGL CGR initialization: registering polygon primitive register-primitive() [ valid-prim?() [ ] cgr-name() [ OpenGL ] ] ==================================== Script: "Untitled" Version: none Date: none then it stops for a while, then it shows window, and outputs other stuff to console .... | |
Maxim: 9-Dec-2010 | to get glass for R3 is a big endeavour, but after the holidays, possibly starting in february, I will be working on this. right now I've got a very stable glass for R2 which just needs to get its last touches applied to current skin and refurbishments for the tutorial I had already started building which is now a bit out of date with current state of glass. | |
GrahamC: 27-Dec-2010 | I also tried %D for date and got an error .. but %s works fine | |
Kaj: 24-Apr-2011 | What's the date of your Fossil version? | |
Group: !AltME ... Discussion about AltME [web-public] | ||
Sunanda: 9-Dec-2010 | Good points, Max. Given posts-to-date have been made on the assumption that they are not [web public], we'd need some general agreement from the contributors (or at least no vetos) before transitioning to web public. So.....anyone object? | |
Group: Announce ... Announcements only - use Ann-reply to chat [web-public] | ||
Kaj: 25-Nov-2010 | With my host kit environment updated to A110, I've started extension writing. It was rather difficult to get the first dummy extension working because the documentation and example sources are woefully out of date, so I had to cobble things together from all corners and the discussions here | |
Demitri: 26-Nov-2010 | Hi Kaj, if the extension and host kit and extension instruction are out of date then please update for some of us newbies. | |
ChristianE: 25-Jan-2011 | I've updated the R3 ODBC extension to R3A110, see it and get it from http://www.diefettenjahresindvorbei.de/odbc/odbc-docs.html This is the first version which works with date values. | |
Maxim: 1-Feb-2011 | Christian Ensel: I've updated the R3 ODBC extension to R3A110, see it and get it from http://www.diefettenjahresindvorbei.de/odbc/odbc-docs.html This is the first version which works with date values. | |
Group: !RebDB ... REBOL Pseudo-Relational Database [web-public] | ||
Ashley: 1-Feb-2010 | The other big news is that I've commenced an R3 specific rewrite of RebDB focusing more on the Storage Manager (as opposed to the Database Manager). Preliminary results, pre-optimization, look very promising: Script: "RebDB server" Version: 2.0.3 Date: 13-Apr-2007 Rows ...... 10,000 * 2 RAM Used .. 1,225 Kb Insert .... 0:00:05.02291 RAM Used .. 6,497 Kb Delete1 ... 0:00:42.43421 RAM Used .. 5,346 Kb Delete2 ... 0:01:13.110128 RAM Used .. 6,100 Kb Script: "RebDB Storage Manager" Version: 3.0.0 Date: 1-Feb-2010 Rows ...... 10,000 * 2 RAM Used .. 1,029 Kb Insert .... 0:00:00.689558 RAM Used .. 4,568 Kb Delete1 ... 0:00:05.103824 RAM Used .. 1,991 Kb Delete2 ... 0:13:47.026307 RAM Used .. 1,991 Kb Delete1 is primary key-based (10,000 deletes), whilst Delete2 is query-based. Apart from the sluggish query performance, what's noticeable is the more efficient use of memory. I've opted for a mixed binary! storage design where fixed-width fields are stored in RAM in a single binary! with pointers into a disk binary. The idea is that you'll generally want fixed width records in memory to query against, with variable length records (BLOBs) accessed on disk less frequently (e.g. specific text/binary attachments). All this is then wrapped up into an object so creating a table is as easy as: test1: db-create [integer! 8 string! 12 string! 15] with all other commands (db-insert, db-update, db-delete, etc) working as under v2. Oh, I've also cut the code size from 1,300 lines to less than 400 (75% complete). The final goal is to deliver what RIF promised ... a simple storage mechanism that provides the basic building blocks required by higher-level database systems (akin to ISAM or VSAM files). | |
GiuseppeC: 13-Nov-2010 | Also, I need to store DATE and TIME together and select rows greater than a DATE and TIME value. Does RebolDB support this ? | |
GiuseppeC: 16-Nov-2010 | Also the function TO-DATE is able to convert from "15 nov 2010/11:30:15" to "15-nov-2010/11:30:15" without having to parse the string. Something not noticed from REBOL documentation. | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Maxim: 17-Oct-2009 | I'd need a /time refinement returning what the date of the cache entry is for sure. cause many cache conditions are time based in remark. | |
Terry: 25-Dec-2009 | I was looking at my old experiments.. and they date back to the pre Cheyenne, Uniserve days. I simply created a traditional tcp socket to handle the tcp stuff, and Uniserve's http.r prot for http. | |
Graham: 29-Jan-2010 | build date of august 2009 | |
Graham: 13-Feb-2010 | POST /cgi-bin/rebdev HTTP/1.0 Accept: */* Accept-Charset: utf-8 Host: host.rebol.net User-Agent: REBOL Content-Type: application/x-www-form-urlencoded; charset=utf-8 Content-Length: 56 [0.4.0 "Graham" password login]HTTP/1.1 500 Internal error in REBOL CGI Proxy Date: Sun, 14 Feb 2010 02:05:45 GMT Server: Apache/2.0.53 (Fedora) Content-Type: text/plain; charset=UTF-8 Via: 1.1 bc7 Connection: close Cannot connect (3) | |
PeterWood: 9-Nov-2010 | This is a debug print of a correct response: req/result [ done [reply seq 1 service "Generic REBOL Service" commands 1 time 0:00] ok [date 9-Nov-2010/2:16:33-7:00] ] | |
PeterWood: 9-Nov-2010 | Quite often we get something like: req/result [?done [reply seq 1 service "Generic REBOL Servidb" commands 1 time 0:00] ok [date 9-Nov-2010/2:16:35-7:00] ] | |
GrahamC: 2-Dec-2010 | This is what I am sending HTTP/1.1 200 OK Server: Cheyenne/0.9.20 Date: Thu, 02 Dec 2010 15:33:25 GMT Content-Length: 475 Content-Type: application/vnd.adobe.xfdf Connection: Keep-Alive Content-Encoding: deflate Set-Cookie: RSPSID=XESYTVZSEFSXPQHCTITGRDQG; path=/md; HttpOnly Cache-Control: private, max-age=0 Expires: -1 Firefox opens up the PDF referenced in the xfdf file that is downloaded. Chrome just downloads and saves the content. So maybe it's just Chrome's PDF "plugin" that doesn't understand what to do ... | |
Steeve: 5-Dec-2010 | I that material up-to-date ? http://www.rebol.net/r3blogs/0182.html | |
onetom: 18-Apr-2011 | sometimes it seems it can detect the file change, sometimes it doesn't.. is cheyenne checking the modification date of the source file | |
Dockimbel: 18-Apr-2011 | Cheyenne is checking the modification date and reloads the source if the timestamp changed. | |
Dockimbel: 20-Apr-2011 | No 404 here: >> p: open/no-wait/direct tcp://localhost:80 >> insert p "DELETE /show.rsp HTTP/1.0^/^/" >> probe copy p {HTTP/1.1 200 OK Server: Cheyenne/0.9.20 Date: Wed, 20 Apr 2011 11:06:16 GMT Content-Length: 520 Content-Type: text/html Connection: close Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: -1 <HTML> <HEAD> ^-<TITLE>RSP Test Page</TITLE> </HEAD> ... | |
onetom: 20-Apr-2011 | onetom ~/rebol/delete $ cat httpd.cfg modules [ internal extapp static rsp alias ] globals [ listen [8888] bind RSP to [ .r ] ] default [ debug root-dir %./ alias "/test" %test.r ] onetom ~/rebol/delete $ cat test.r <% print request %> onetom ~/rebol/delete $ rm chey-*.log; rebol -qws ~/rebol/cheyenne-server-read-only/Cheyenne/cheyenne.r -w 0 -vvv onetom ~/rebol/delete $ curl -X DELETE -D- http://localhost:8888/test HTTP/1.1 404 Not Found Server: Cheyenne/0.9.20 Date: Wed, 20 Apr 2011 11:14:04 GMT Content-Length: 53 Content-Type: text/html Connection: close <html><body><h1>404 Page not found</h1></body></html> >> p: open/no-wait/direct tcp://localhost:8888 >> insert p "DELETE /show.rsp HTTP/1.0^/^/" >> probe copy p {HTTP/1.1 404 Not Found Server: Cheyenne/0.9.20 Date: Wed, 20 Apr 2011 11:17:34 GMT Content-Length: 53 Content-Type: text/html Connection: close <html><body><h1>404 Page not found</h1></body></html>} u were doing 1.0 DELETE request though, but it didn't make any difference. onetom ~/rebol/cheyenne-server-read-only/Cheyenne $ svn up U mods/mod-action.r Updated to revision 131. | |
onetom: 4-May-2011 | Most comments are lies. They don't start out to be lies, but gradually the get out of date. You might say that developers should be disciplined enough to maintain the comments; but this is not reasonable. Comments have no detectable binding to what they describe. If you modify a function, you have no way of knowing that 1000 lines above you (or perhaps in a different file) there is a comment that contradicts what you are doing). So comments slowly degrade and turn into misinformation. -- http://www.coderanch.com/t/131147/Agile/Clean-Code-Handbook-Agile-Software u just demonstrated this principle very well ;) | |
Group: !REBOL3 Priorities ... Project priorities discussion [web-public] | ||
Maxim: 7-Oct-2009 | I have spoken to Carl about using putty's completely self enclosed and extremely tight, completely up to date SSL code as-is. | |
Paul: 2-Nov-2009 | I know that me and Brian don't always see eye to eye but I'm an honest person where Christ has a say and I am humbled to acknowledge that Brian is instrumental in some of the greatest achievements of REBOL to date and see him as the REBOLer of the YEAR!!!!! if there were such a reward! | |
Group: Bounties offered ... Bounties on offer [Announce only] [web-public] | ||
Cyphre: 6-Jul-2010 | Graham, I got it and I agree. I just tried to show one of possible explanations why there is noone picking up the Bounties. I believe there is lot of great programmers around lurking on this Altme world. It seems to me they are just busy with their day jobs and rather want to spend the small piece of their free time(if there is any) in a different way than sitting in front of LCDs again. That's just my impression about the state. TomBon, please don't take it too personal. The DLL interface was just an example as I saw it at the end of the queue. As I said in previous msg maybe I'm just overestimating the work and some Rebol/C expert will do it in 5 days for Win/OSX and Linux. Also while looking at the 'valid date' you gave to the task this seems to me more like 'full time' job deadline than some fun bounty work. BTW isn't Maxim working on the DLL stuff already? | |
TomBon: 6-Jul-2010 | no problem cyphre ;-) just to explain: valid until means the bountie offer, not the creation timeframe. it makes no sense to offer a bountie with an unlimited timeframe to take. of course the task can & should be made step by step without any special due date. so if someone is interested to do the job he should 'decide' until this date. | |
Graham: 6-Jul-2010 | I've updated the bounty to indicate the acceptance date http://rebol.wik.is/Bounties/R3_-_simplified_DLL_interface | |
Group: !REBOL3 Schemes ... Implementors guide [web-public] | ||
Graham: 6-Jan-2010 | HEAD / HTTP/1.0 Accept: */* Accept-Charset: utf-8 Host: www.rebol.com User-Agent: REBOL HTTP/1.1 200 OK Date: Wed, 06 Jan 2010 07:28:08 GMT Server: Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.7 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a Last-Modified: Fri, 01 Jan 2010 21:19:01 GMT ETag: "3f44376-2667-4b3e66c5" Accept-Ranges: bytes Content-Type: text/html Via: 1.1 bc1 Content-Length: 9831 Connection: close | |
Steeve: 10-Jan-2010 | i wonder if the doc is up to date | |
Andreas: 14-Jan-2010 | sure. but forget that code, i'll put up something more up-to-date soon | |
Pavel: 13-Aug-2010 | Rebol [ file: %prot-rif.r title: "RIF protocol" author: "Pavel" rights: 'PD date: 13-Aug-2010 ] ;; Local functions Append-RIF: func [port [port!] record [binary!] ][ write/append port/locals/2 to-binary length? head port/locals/1 ;index port the end of data file will be beginning of new record write/append port/locals/1 record ;data port new record into data file return shift length? head port/locals/2 -3 ;number of records 8 bytes per record ] Get-RIF: func [ port [port!] i [integer!] /local numentry indexpos recpos recend value ][ numentry: shift length? head port/locals/2 -3 ;number of records 8 bytes per record if any [i = 0 i > numentry] [return none] ;numbering starts at 1 ends at file end indexpos: multiply subtract i 1 8 ;compute index offset recpos: to-integer read/seek/part port/locals/2 indexpos 8 either ( (8 * i) = length? head port/locals/2 ) [ ;last record special case recend: length? head port/locals/1 ][ recend: to-integer read/seek/part port/locals/2 add indexpos 8 8 ;internal record ] return read/seek/part port/locals/1 recpos subtract recend recpos ] ;; Scheme definition make-scheme [ name: 'rif title: "RIF Protocol" spec: make system/standard/port-spec-head [] awake: none actor: [ open: func [port [port!] /local path ] [ parse port/spec/ref [thru #":" 0 2 #"/" path:] append port/spec compose [path: (to-file path)] port/locals: copy [] either (0 = length? port/locals) [ append port/locals open/seek rejoin [port/spec/path ".dat"] append port/locals open/seek rejoin [port/spec/path ".idx"] ][ port/locals/1 open/seek rejoin [port/spec/path ".dat"] port/locals/2 open/seek rejoin [port/spec/path ".idx"] ] return port ] close: func [port [port!]] [ foreach port port/locals [close port] ] read: func [port [port!] /seek number [integer!] ] [ Get-RIF port number ] write: func [port [port!] record [binary!]] [ Append-RIF port record ] ] ] | |
Pavel: 27-Dec-2010 | Finally I've got it, so now I have a time scheme returning (RFC 868) integer number of seconds from 1-Jan-1900. I tried to define refinement /date to return well formated date!. But there is no possibility to define different refinement except of hadcoded one so I have to use /lines for that, silly. | |
Group: !REBOL3 GUI ... [web-public] | ||
Graham: 24-Jan-2010 | Or maybe the docs are just not upto date | |
Graham: 3-Feb-2010 | I was just curious to see how Gab's systemm worked .. and I tried %test.r but >> do %test.r Script: "Test vid" Version: none Date: none Script: "REBOL View System Functions" Version: none Date: none Script: "rewrite-tree function" Version: none Date: none Script: "Simple dialect to create/resize gobs" Version: none Date: none Script: "REBOL VID 3: Definition of FACE prototype object" Version: none Date: n one Script: "REBOL VID 3: Functions" Version: none Date: none Script: "REBOL VID 3: Events Handling" Version: none Date: none Script: "REBOL VID 3: Styles" Version: none Date: none ** Script error: cannot MAKE/TO map! from: none! ** Where: make either make handler parse parse-set-dialect make-styles catch eit her either applier do catch either either applier do ** Near: make map! style-spec/options | |
Henrik: 5-Feb-2010 | No, this is for VID3.4. It seems to be up to date. | |
Pekr: 4-Mar-2010 | Steeve - your script reports some error here: >> do http://sites.google.com/site/rebolish/test-1/draw-shapes-22.r Script: "Untitled" Version: none Date: none ** Script error: Moved has no value ** Where: catch either either applier do ** Near: catch/quit either var [[do/next data var]] [data] | |
Pekr: 13-Mar-2010 | Script: "Untitled" Version: none Date: none ** Script error: skip does not allow word! for its offset argument ** Where: catch either either applier do ** Near: catch/quit either var [[do/next data var]] [data] | |
Robert: 25-Jun-2010 | Script: "Resizing prototype" Version: none Date: 25-Jun-2010/16:08:26+2:0 building GOBS 0:00:00.256341 updating gobs 0:00:00.417243 resizing gobs 0:00:00.288457 number of resized GOBs: 6364 resizing time: 0:00:00.283141 rendering time: 0:00:00.693365 resizing time: 0:00:00.315615 rendering time: 0:00:00.726654 resizing time: 0:00:00.289055 rendering time: 0:00:00.676646 | |
Graham: 15-Jul-2010 | I'm less concerned about coolness then an appropriate license and functionality of an up to date graphics library | |
Graham: 21-Jul-2010 | Hmm... tricky when the docs are out of date. Says March 2010 too | |
Henrik: 21-Jul-2010 | I don't think it's particularly out of date. I think the function name never existed. I've never seen that function name before. | |
Graham: 2-Sep-2010 | and for A105 >> do %r3-gui.r3 Script: "Untitled" Version: none Date: none ** Script error: expected command! not font ** Where: size-text font-char-size? make make-text-style parse fontize catch eit her either applier do ** Near: size-text gob | |
Henrik: 8-Sep-2010 | also fields will eventually become sub-fields in tight panels, where the fields themselves may not be incorrect, but the overall value combination may be wrong, such as that for a date field and that can be for multiple different reasons. this is why the valid-indicator would contain a tool-tip to describe the problem. you would be eventually able to click on it, to get an overview or deeper help on how to solve the issue via the help system (not yet written). | |
Pekr: 8-Sep-2010 | when is validation triggered? In DOS app generator I mentioned, there was such a functionality, that you could limit values to type - it was called 'vtg - variable-to-get, and it was used e.g. when you wanted to limit selection to floppy drive A, B values, etc. :-) Nowadays we have list-boxes, but I still can imagine special kind of fields, e.g. Date, IP field with various masks, allowing to type only numbers for e.g. But that would require validation being triggered on per-press basis ... just thinking out loudly .... | |
amacleod: 17-Sep-2010 | Does r3-gui.r3 run on core a107? I'm getting an error. >> do %r3-gui.r3 Script: "Untitled" Version: none Date: none ** access error: cannot open: %shape.r reason: none | |
Group: !REBOL3 ... [web-public] | ||
Graham: 24-Jan-2010 | Is there a way to specifiy that you want a timestamp vs date ? | |
Graham: 24-Jan-2010 | now => timestamp now/date => date | |
Graham: 24-Jan-2010 | I want to specify that a datestamp is the required parameter .. and that a date is not enough | |
Graham: 24-Jan-2010 | date with a time ... | |
Graham: 24-Jan-2010 | So, some DBs have a date type, and a datestamp type | |
Graham: 24-Jan-2010 | Let's say that the function you just wrote requires that the user enter the date with a time .... | |
Graham: 24-Jan-2010 | how do you tell whether the user in error used now/date instead of 25-jan-2010/0:00 ? | |
BrianH: 24-Jan-2010 | If you are getting the data from a string and can afford to be strict, use TO-DATE. Like this: >> d: to-date "24-Jan-2010/0:00" == 24-Jan-2010/0:00 >> d/time == 0:00 >> d: to-date "24-Jan-2010" == 24-Jan-2010 >> d/time == none | |
Robert: 26-Jan-2010 | What is this? >> now/date == 26-Jan-2010/0:00 What's the /0:00 for? | |
Paul: 30-Jan-2010 | Where can I find the most up to date port information for R3? | |
Claude: 10-Feb-2010 | rebol[ file: %carte-joueur.r ] joueur: make object! [ id: none nom: none prenom: none date-naissance: none adresse: none code-postal: none commune: none pays: none ] | |
Graham: 14-Feb-2010 | since date has no case, it doesn't matter ... | |
Geomol: 18-Feb-2010 | I don't see a techinal reason. It could be implemented, but will slow date recognision down a little bit. I've considered sort of the same for thousand separators, so these could be recognized: 1.200,00 1,200.00 But will slow scanner a little bit and make code more complex. | |
Geomol: 18-Feb-2010 | Graham, about the date thing. It's also a potential problem, if you forget to set the system prefs back and then run some script. Your dates would suddently behave strangely. | |
Graham: 18-Feb-2010 | most people don't change their date preferenes | |
Geomol: 18-Feb-2010 | Let's say, you did change you date pref once. Then a month later you read some data with some dates. Now, what format would you guess, those dates were in? | |
Graham: 18-Feb-2010 | slow down date recognition a little ... I don't think so. It could be vectored on rebol start up. | |
Graham: 18-Feb-2010 | Or, you could set the date preference as the top of the script | |
Graham: 18-Feb-2010 | You should be able to also set the date window ... | |
ChristianE: 27-Feb-2010 | Petr, Graham, have you checked the >>CHAT >>Q >>DEMO problem after Carl has restored the chat server to an up-to-date version? That may be related? The sequence still works here. | |
Ladislav: 21-Apr-2010 | I think, that they confused you. It is not related to the Rebol binary datatype in any sense, it is just an alternative (hexadecimal) representation of integer. It is equivalent to date values in Rebol, where we can use alternative representations of values, e.g. 01-01-2010 , or 1/1/2010, or 1/Jan/2010. | |
BrianH: 2-May-2010 | If might help the insanity to know that you can't do this yet. After copying the above message to the clipboard: >> do clipboard:// Script: "Untitled" Version: none Date: none ** Script error: invalid argument: [[ "Constructs a specified datatype." type [datatype! any-object!] "The datatype or example value" spec [any-type!] "The attributes of the new value" ]] ** Where: make catch either either applier do ** Near: make :make [[ "Constructs a specified datatype." ... | |
Maxim: 4-May-2010 | brianh exactly... it would actually make sure the draw-block 'my-face to is up-to date and make sure: my-face/text: :delete-your-hd is refused | |
Claude: 8-May-2010 | >> upgrade Fetching upgrade check ... Script: "REBOL 3.0 Version Upgrade" Version: 1.0.1 Date: 7-Apr-2009 Checking for updates... R3 current version: 2.100.99.4.2 It was released on: 8-May-2010/0:13:33 Your version is current. ** Script error: invalid argument: %/home/ramcla/Téléchargements/ ** Where: change-dir all either applier do try upgrade ** Near: change-dir dir | |
AdrianS: 26-May-2010 | and then to query it for the up-to-date words | |
shadwolf: 17-Jul-2010 | BrianH ok but who promote that way of thinking and multicore crisis is mainly do to the shared memory and to the weak memory controller completly saturated with date flow from CPU and from GPU | |
Robert: 20-Aug-2010 | Added it as a codec so you can access it: >> ml: decode 'markup read http://www.rebol.com >> foreach tag ml [probe tag] <!doctype html> ^/ <html> <head> ^/ <meta name="generator" content="REBOL WIP Wiki"/> ^/ <meta name="date" content="10-Aug-2010/12:18:33-7:00"/> ^/ <meta name="rebol-version" content="2.100.97.4.2"/> ^/ <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> | |
AdrianS: 10-Sep-2010 | Should I expect something different?: >> do %r3-gui.r3 Script: "Untitled" Version: none Date: none >> source show show: make command! [[ {Display or update a graphical object or block of them.} gob [gob! none!] ]] >> source size-text size-text: make command! [[ {Returns the size of text rendered by a graphics object.} gob [gob!] ]] >> | |
Claude: 10-Sep-2010 | >> demo Fetching demo... Script: "R3 GUI - Development Test Script" Version: 0.1.2 Date: none This R3 release does not provide a graphics system. The demo cannot be shown. >> do http://rebol.hmkdesign.dk/files/r3/gui/r3-gui.r3 Script: "Untitled" Version: none Date: none ** access error: cannot open: %shape.r reason: none >> system/version == 2.100.107.4.2 | |
AdrianS: 10-Sep-2010 | I believe that the build that was posted didn't have the draw stuff in - on my own build, I get this error when I try the demo after loading your r3-gui script: >> do %r3-gui.r3 Script: "Untitled" Version: none Date: none >> >> demo Fetching demo... Script: "R3 GUI - Development Test Script" Version: 0.1.2 Date: none Fetching GUI... GUI Version: 0.2.1 (Developer test GUI theme) ** Script error: expected command! not font ** Where: size-text font-char-size? make make-text-style parse fontize do do either load-gui case catch either either applier do try demo ** Near: size-text gob | |
ChristianE: 13-Oct-2010 | Are all the "^M"s below because of datatypes not implemented yet or is this a bug? I'd expected READ/STRING to not only TO STRING!, but to DELINE the data read. >> sql: read/string clipboard:// == {create table scans (^M id serial primary key,^M date date not null,^M time time(3) not null,^M job integer not null, ^M branch integer, ^M ean char(13) not null,^M box integer^M )} | |
Pavel: 3-Dec-2010 | An idea of NTP scheme, but servers comunicates only on 123 UDP port. overview of time services: Daytime: Ascii response, Graham and Ladislav has written a scheme/tool already port 13 Time: most simple possible server listening on port 37 answer 32bit unsigned number of second from 1-1-1900/0:00 (calculation of human readable date is not so trivial because of leaping seconds inserted to UTC with no rule at all, an Earth is dancing a Jive in fact) HTTP: use inserted Date-time from any header returned from server port 80 SNTP: more precise protocol (contains also fraction of second in reply) subprotocol of NTP on UDP port 37 NTP: most precise available to compare more time servers, and calculate with computed transport delay and phase shift from evaluated couple of handshaking packets. UDP port 37 The latter two use minimally 12 32bit binary packets for request and response, symmetric or asymetric cryptography possible (honestly I've no clue why this). | |
Kaj: 11-Jan-2011 | R3 has added a third convention with just a few examples to date, such as words-of and body-of | |
Sunanda: 2-Mar-2011 | Is this a problem, or a change in execution model? b: reduce ['now] do first b (nothing on console) do do first b == 2-Mar-2011/13:10:13 R2 will respond with the date with only one DO | |
Henrik: 27-Apr-2011 | I find myself often needing to sort in a file system on date, when the file name contains a date, but I have to manually build a new date string, where the month is a zero padded number. Does it not make sense to have a file-system and sort friendly date stamp? | |
Maxim: 27-Apr-2011 | I have my own date-time function, its pretty complete IMHO. | |
Maxim: 27-Apr-2011 | don't know if it works in R3 though.... ;------------------------------------------------------------ ;- DATE STUFF ;------------------------------------------------------------ ; use this to prevent having to supply a spec all the time. ; the /default option of date-time sets this. default-date-time-spec: "YYYY/MM/DD-hh:mm:ss" ;-------------------- ;- date-time() ;-------------------- date-time: func [ "" /with spec ; specify /using thedate [string! date! time!] ; specify an explicit date instead of now() /default /local str date-rules thetime ][ vin/tags ["date-time()"] [date-time] str: copy "" either spec [ if default [ default-date-time-spec: spec ] ][ spec: default-date-time-spec ] unless thedate [ thedate: now/precise ] if thedate/time [ thetime: thedate/time ] filler: complement charset "YMDHhmspP" ;spec: "YYYY/MM/DD-H^^hmmP" ;error: spec itime: true unless parse/case spec [ some [ here: (error: here) ["YYYY" (append str thedate/year)] | ["YY" (append str copy/part at to-string thedate/year 3 2)] | ["MM" (append str zfill thedate/month 2)] | ["DD" (append str zfill thedate/day 2)] | ["M" (append str thedate/month)] | ["D" (append str thedate/day)] | ["hh" (append str zfill thetime/hour 2)] | ["mm" (append str zfill thetime/minute 2)] | ["ss" (append str zfill to-integer thetime/second 2)] | ["rrrr" (append str fill/with/right/truncate (remainder thetime/second 1 4) "0" )] | ["P" (append str "#@#@#@#")] | ["p" (append str "[--:--]@[--:--]")] | ["H" ( itime: remainder thetime/hour 12 if 0 = itime [ itime: 12] append str itime itime: either thetime/hour >= 12 ["PM"]["AM"] ) ] | ["h" (append str thetime/hour)] | ["m" (append str thetime/minute)] | ["s" (append str to-integer thetime/second)] | ["r" (append str remainder thetime/second 1)] | ["^^" copy val skip (append str val)] | [copy val some filler (append str val)] ] (replace str "#@#@#@#" any [to-string itime ""]) (replace str "[--:--]@[--:--]" lowercase any [to-string itime ""]) ][ print ["date-time() DATE FORMAT ERROR: " spec] print [" starting at: " error ] print [" valid so far: " str ] ] vout/tags [date-time] str ] | |
onetom: 28-Apr-2011 | here is my ObjectID routine a'la mongodb. wondering how much simpler could it be in r3?... not that i could use r3 any time soon for production stuff, but i would love to, of course rejoin probe reduce [ to-hex date-to-epoch now enbase/base copy/part checksum/method system/network/host 'md5 3 16 skip to-hex access-os 'pid 4 skip to-hex random/secure to-integer #ffffff 2 ] | |
Geomol: 5-May-2011 | If allowing get-words in spec blocks, then QUOTE is fine. I'm questioning allowing get-words in spec blocks. It can lead to uses as this: I make a function, that can do a paren! (in lack of better example, but it makes the point, I think): >> do-paren: [:p] [do p] I can try it on a paren: >> do-paren (1 + 2) == 3 Works ok so far, so I try having a var holding a paren: >> q: quote (1 + 2) == (1 + 2) >> do-paren q == 3 I got the feeling, I know how do-paren works, until I write: >> do-paren quote (1 + 2) ** Script Error: do is missing its value argument Hm, what if I use the old method: >> do-paren first [(1 + 2)] ** Script Error: p expected series argument of type: series pair event money date object port time tuple any-function library struct even... That's confusing, as I see it. (Example done in R2.) | |
Robert: 18-Sep-2011 | Don't get what you mean. If I have a date and I set the weekday, it should just set the day part to the given weekday. | |
Robert: 18-Sep-2011 | So, keep the date, just set: monday, tuesday, ... | |
Kaj: 18-Sep-2011 | Izkata makes sense. You can't keep the date while changing the day | |
Robert: 18-Sep-2011 | Sure, I don't want to keep the date. I want to change it. | |
Group: DevCon2010 ... this years devcon [web-public] | ||
Maxim: 16-Dec-2010 | it would be neet to setup, I think that setting up an official contest to ask for a date & time amongst all rebolers as well as proposed demos and topics would be a good first start. I don't thing this should be planned for 2010 though, the holidays are here and I know that I'm not available until january, already, and I presume this is a common issue for all of us now. | |
Group: Twitter ... Discussion related to Twitter APIs and such [web-public] | ||
AdrianS: 8-Feb-2011 | I follow a lot of RSS feeds and I find that Twitter is a system that is pretty good at leading me to find things to follow in more depth, RSS being one such mechanism. I guess it's the noise approach that actually brings value for me - if something should be looked at, others that share your interests will likely pick up on it too and the "signal" strength will increase for that subject. Gabriele, I'm just curious how you, in particular, determine which information out there is "good". Twitter isn't a medium that qualifies the information it publishes - you investigate the links just as you would with Google search results - only Twitter is more up-to-date. Reichart: I'd like a unified system too, but it's not there yet. | |
Group: Core ... Discuss core issues [web-public] | ||
Gregg: 29-Oct-2010 | set 'last-day-of-month func [date /local d] [ d: date d/day: 1 d/month: d/month + 1 d: d - 1 d ] | |
Oldes: 3-Dec-2010 | Is it possible to change file-modes of directory? This doe not work: >> get-modes %/f/dir/ 'creation-date == 26-Oct-2010/16:55:30+1:00 >> set-modes %/f/dir/ compose [creation-date: (now)] ** Access Error: Cannot open /f/dir/ ** Near: set-modes %/f/dir/ compose [creation-date: (now)] | |
Brock: 16-Feb-2011 | Does anyone know why modifeid? and info? return a date without the time when accessing a file through ftp lon a windows ftp server? Is this a limitation of windows, the ftp scheme, the ftp server, or the version of Rebol (I'm using the latest 2.7 - activated ODBC connection all dll access)? Are there any known fixes to this - a quick google didn't find anything? | |
Maxim: 16-Feb-2011 | it should return the time, I've got ftp synching routines which use info? and use date/time. so I'd bet its a limitation on the server, or its using a non-standard date string in its LIST command. | |
Brock: 16-Feb-2011 | Okay, I'll see if our server admin can change something that will help. Using Romano's FTP-Patch.r shows the date for files, but there is some code in place to get it to work from what I can tell. | |
james_nak: 12-Mar-2011 | I think this is a Graham question. I've been trying to communicate with this video encoder. It uses .xml and .cgi files to talk to it: tmp: http-tools http://192.168.1.62/user/GetTTLStatus.xml[] and this works fine. The problem is with he .cgi files. They aren't POST files but they only return a: http-tools http://192.168.1.62/user/StorageMediaFiles.cgi[] probe a make object! [ HTTP-Response: "<?xml version='1.0' encoding='ISO-8859-1' ?>" Date: none Server: none Last-Modified: none Accept-Ranges: none Content-Encoding: none Content-Type: none Content-Length: none Location: none Expires: none Referer: none Connection: none Set-Cookie: none ] When you place the url in a browser it works as expected. Any ideas on how to get this to work? | |
james_nak: 12-Mar-2011 | And you're right, there is probably something else going on. I am at least getting part of the message. A successful .xml call looks like this: a: http-tools http://192.168.1.62/user/StorageEventMode.xml[] probe a make object! [ HTTP-Response: "HTTP/1.1 200 OK" Date: none Server: "Mango DSP - HTTP Server (v2.34)" Last-Modified: none Accept-Ranges: none Content-Encoding: none Content-Type: "text/xml" Content-Length: "270" Location: none Expires: none Referer: none Connection: none Set-Cookie: none Cache-Control: "no-store" content: {<?xml version="1.0" encoding="ISO-8859-1" ?> <?xml-stylesheet type="text/xsl" href="StorageEventMode.xsl"?> <StorageEventMode> ^-<RecOnNetworkFailure id="RecOnNetworkFailure" checked="true"/> ^-<PreEventBufferTime id="PreEventBufferTime" value="20"/> </StorageEventMode> } ] |
801 / 1004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | [9] | 10 | 11 |