World: r4wp
[Rebol School] REBOL School
older newer | first last |
Sujoy 5-Nov-2012 [1469x4] | shouldn't ./rebol -v open the console on linux directly? |
note: this is happening with MaxV's http://www.maxvessi.net/rebsite/Linux/ 2.7.8 as well | |
just saw this: http://www.rebol.org/aga-display-posts.r?post=r3wp226x4139 trying a reboot | |
no luck with rebooting... | |
Sujoy 6-Nov-2012 [1473x4] | xfonts-100dpi and xfonts-75dpi installed (yum install xorg-x11-fonts-100dpi.noarch and xorg-x11-fonts-75dpi.noarch) |
damn. >2 hrs and no luck any ideas anyone? | |
read somewhere that Xvfb may need to be used - no luck yet... :( | |
ok - finally got it to launch the console two more dependencies loaded: 1. xorg-x11-xvfb.x86_64 2. xorg-x11-xauth.x86_64 then: $ xvfb-run ./rebol -vs >> works! | |
MaxV 6-Nov-2012 [1477] | Sujoy, what distro are you using? |
Sujoy 6-Nov-2012 [1478] | Amazon Linux AMI 2012.09 |
MaxV 6-Nov-2012 [1479] | WOW, I didn't know of the existence of Amazon Linux. It has a very particular configuration for cloud and not for graphic, so you need Xvfb. |
Sujoy 6-Nov-2012 [1480x2] | :) |
took a while to figure out, but i found your posts on altme | |
MaxV 6-Nov-2012 [1482] | However if you have trouble with more "classic" distro, let me know, so I'll correct the installer packages. See also this: http://rebol2.blogspot.it/2012/09/linux-packages.html |
Sujoy 6-Nov-2012 [1483] | thanks MaxV |
NatasjaK 6-Nov-2012 [1484] | With Kaj here I've got my own private school, but I still am curious, so taking a look here. Goodmorning. |
Sujoy 6-Nov-2012 [1485] | Kaj - i've been trying to run the ZeroMQ bindings on an Amazon Linux AMI (took a while to get Rebol View running!) I have installed and built zeromq from the source, but the result is a 64bit build, so rebol complains: wrong ELF class: ELFCLASS64 would you happen to have a 32bit libzmq.so i can use? |
NatasjaK 6-Nov-2012 [1486] | Sujoy - Kaj is still asleep, I will tell him you asked this question as soon as he's awake. |
Sujoy 6-Nov-2012 [1487] | :) thanks Natasja |
NatasjaK 6-Nov-2012 [1488] | Welcome Sujoy :) |
Kaj 6-Nov-2012 [1489x3] | Sujoy, you're in luck; last week I added most dependency libraries for Windows to my Red testing repository: |
http://red.esperconsultancy.nl/Red-test | |
They're in the MSDOS folder. The 0MQ library is a bit old, because newer available versions are a bit harder to unpack in Windows, but it's sufficient for my bindings | |
Sujoy 6-Nov-2012 [1492] | Hi Kaj Am actually trying on an aws instance (amazon linux 2012.09) would you have the .so files? |
Kaj 6-Nov-2012 [1493x2] | Ah, as Natasja said, not very awake yet here. Sorry |
I'm not planning to add Linux binaries, as they're very dependent on the Linux distribution | |
Sujoy 6-Nov-2012 [1495] | true |
Kaj 6-Nov-2012 [1496] | It would be best to force a 32 bit compile on your AMI. If that's problematic, best install some 32 bit distro and extract them from there |
Sujoy 6-Nov-2012 [1497x2] | got it working just as you said. forced a 32bit compile of zeromq works - i can now do %ZeroMQ-binding.r2 with no issues more anon |
works flawlessly so far kaj | |
Kaj 6-Nov-2012 [1499] | Nice to know :-) |
Ladislav 6-Nov-2012 [1500] | An unhappy Ubuntu user (seems disoriented, not even knowing how to create a new ML thread): https://groups.google.com/forum/?fromgroups=#!topic/Rebol/iSgc1-dDZLs I guess somebody can tell him what he needs to download. |
Ladislav 10-Nov-2012 [1501] | Still no luck for him, more dependencies needed, I guess. Or maybe he really needs Core, not View? |
JohnM 12-Nov-2012 [1502] | Hello, all. Back in May I was here asking for lots of help in creating a simple CGI script in REBOL. Wanted to say thanks. It was most appreciated, especially considering how rarely you get new people my questions must have seemed so simple to the point of boring the crap out of all of you hardcore experts. My regular job has insane hours and months pass by in what seems like minutes. The person I was doing it for suddenly had other things come up on his website and business that required attention first so it fell by the wayside. I intend to pick it up where I left off this week during an evening when I have more time. While I had a few minutes I had to send my thanks. And I see REBOL might become open source... good to see it moving forward instead of stagnating. |
Henrik 12-Nov-2012 [1503] | Welcome back, JohnM! |
JohnM 14-Nov-2012 [1504] | Thanks for the welcome back message. I left off asking about the mySQL driver. So I want to insert into a database a random number the code already generated and associate it with an email address that was provided by a CGI form. Have yet to create this in the real world but for now let us assume I will call the database "customers". The people who process the credit card and collect the email address advised me that the address will be labelled "trnEmailAddress". After finding the mySQL driver Here is what I figured out using placeholders for things like password, etc. Would appreicate knowing if this is correct. ; Loads MySQL driver do %mysql-driver/mysql-protocol.r ; Opens connection to MySQL server db: open mysql://[[user][:pass]@]host[:port]/database ; Send query to database server. Enters random number from above. customers is probably the name of the database I will create insert db ["INSERT INTO customers VALUES (?,?)" "trnEmailAddress" "token"] Next I need to insert an existing PDF file (an e-book) into a directory created by the script. The directory will be named after a random number that was earlier generated by the script. I am astounded that I can not find the command to copy a file. So the variable assigned to this random number is called "token". So I have the following. make-dir %token/ How do I copy a file into this new directory? Also, is that the corecct way to make a directory? |
Kaj 14-Nov-2012 [1505] | Use READ and WRITE together |
afsanehsamim 16-Nov-2012 [1506] | guys ,i explained my mini project in database and game room ...they suggest me this room ! plz help me . my project is about one crossword which should show on web page ! i created html form and cgi file ... when user enter value and press submitt it should save in database ! my problem is i can not save value from form into database(MYSQL)... i am using mysql driver...i can make connectivity and retrieve data but i ca not save values ! plz guide me ,i do not have experience in REBOL... :( |
Andreas 16-Nov-2012 [1507x3] | Please read the CGI documentation suggested to you multiple times. |
Basically, you create an HTML file and put it on your webserver. Let's call it "form.html": <form action="form.cgi"><input type="text" name="word"><input type="submit"></form> Then you create a REBOL CGI matching the "action" used above, so "form.cgi", and also put it on your webserver: #!/usr/local/bin/rebol278 -cs REBOL [] cgi-values: construct decode-cgi system/options/cgi/query-string ;; Now you can access the "word" value submitted via the HTML form ;; as cgi-values/word. ;; Let's echo the value back to the user, as an example: print rejoin [ "Content-type: text/html" crlf crlf cgi-values/word ] | |
Instead of echoing the value back to the user, you can do whatever you want in the CGI. Such as inserting the value in a database. | |
Endo 22-Nov-2012 [1510] | Where to use throw-on-error function? How differ from DOing a block? |
Ladislav 22-Nov-2012 [1511] | In R2, THROW-ON-ERROR is used for error handling in functions. |
BrianH 22-Nov-2012 [1512] | In particular, for error handling in functions with the [catch] attribute. |
Ladislav 22-Nov-2012 [1513] | usually as follows: my-function: func [[catch] x] [throw-on-error [1 / x]] (notice the [catch] function attribute) |
Endo 23-Nov-2012 [1514] | Got it. Thanks a lot. |
afsanehsamim 23-Nov-2012 [1515] | @Andreas: i could insert data in database ... now i am comparing values which user insreted with correct answers ,i got the result of that as well but i want show the result to user on web page ,plz tell me what should i do? |
Ladislav 23-Nov-2012 [1516] | print ["this is the result:" result] |
afsanehsamim 23-Nov-2012 [1517x2] | result is like:[ ["c" none] ] [ ["a" none] ] [ ["t" none] ] [ ["a" none] ] [ ["e" "e"] ] [ ["r" none] ] [ ["o" "o"] ] [ ["a" "a"] ] |
i do not want result like this | |
older newer | first last |