AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 12 |
r3wp | 265 |
total: | 277 |
results window for this page: [start: 201 end: 277]
world-name: r3wp
Group: Ann-Reply ... Reply to Announce group [web-public] | ||
Maxim: 20-Jul-2011 | for sure their interface will improve, But I think Google has a much better record for making things better in time... IMHO, Facebook hasn't really changed at all in years. Its all cosmetics, and even then I can't really tell you what its improved. I've still got a useless stream of hundreds of posts a day which I can't *easily* manage. configuring **anything** in FB is tedious to say the least. And the idea of "annoy everyone you know" and "give your personal data to unknown companies, without my conscent" is not something I readily enjoy. even friend lists are limited in length! basically, the whole UI is a disaster. | |
Group: !AltME ... Discussion about AltME [web-public] | ||
GrahamC: 7-Oct-2010 | so it would be hard to open source it now if it is continuing to provide a revenue stream | |
AdrianS: 7-Oct-2010 | Is Carl really living of the AltME revenue stream these days? | |
Group: Core ... Discuss core issues [web-public] | ||
Rebolek: 4-Jan-2010 | Pavel, yes it is. But you can say that binary! is subset of vector! - 8bit unsigned vector. With vector! You can generate for example 16bit signed stream and then just add WAV/AIFF header. So vector! is superior to binary! from this point of view. | |
Janko: 21-Jan-2010 | data: parse-fixed-width-lines read/lines %PO.txt [ vat-incl: 4 [ trim empty? not ] vat-num: 9 trim ... ] this func is used to execute [ trim empty? not ] with a value.. which is similar to pipe or stack lang with only 1 level deep stack :)) stream-through: func [ fs d /local x acc ] [ accumulate x acc copy [] fs [ do compose [ (x) d ] ] ] | |
Group: View ... discuss view related issues [web-public] | ||
Maxim: 4-Feb-2007 | I experimented a stream system for glass and it works very well. it changes the way we approach events and can allow plugins to manipulate the way events are handled (and adding handlers for those changes) without the faces even knowing. | |
Maxim: 4-Feb-2007 | basically, each event is passed down a stream which applies the event, changes it or even creates new events out of it. | |
Maxim: 4-Feb-2007 | each node in the stream handles only one condition or type of manipulation. the most obvious way to show how this is cool, is when you handle keys. | |
Maxim: 4-Feb-2007 | you can have a special node in the stream which replaces certain strokes with others... executing macros, or inserting a whole stream of text, even if the app doesn't really support it. | |
Maxim: 4-Feb-2007 | I built the stream using a purpose built liquid node. liquid is a generic core reference for dataflow programming. | |
Gregg: 16-Sep-2007 | If you have an animated GIF, try just using the standard ANIM style in VID; I thought it played them. Creating the animated GIF is a different story, but if you have a bunch of images, or a motion JPG file/stream, it's easy to parse and play. | |
Maxim: 26-May-2010 | because detect is part of the wake-event system, it gets all the events from the input stream, so you end up with all time events. | |
Group: Parse ... Discussion of PARSE dialect [web-public] | ||
Geomol: 27-Apr-2011 | The end specifies that nothing follows in the input stream. The entire input has been parsed. I read it, as there isn't anymore to parse. So is it possible to parse past the end? I would say no. | |
Group: !RebGUI ... A lightweight alternative to VID [web-public] | ||
Graham: 25-Dec-2007 | opens as octet stream | |
Group: Hardware ... Computer Hardware Issues [web-public] | ||
Evgeniy Philippov: 13-Feb-2012 | Every key displays a video stream. | |
Group: !REBOL3-OLD1 ... [web-public] | ||
Rod: 2-Jan-2008 | Thanks Maarten, very glad someone is taking that load off Carl. I can only hope it means a more steady stream of information will be available as well a public alpha (at some point). I was going to ask for an update since the latest blog entries are more than a month old now. | |
[unknown: 5]: 21-Jan-2009 | Basically it is open/lines but instead of separating lines from the stream it would separate the blocks. | |
shadwolf: 11-Apr-2009 | boring to have to put the content of a port stream into a buffer then to have to parse it + it wsate memory | |
Steeve: 28-May-2009 | Wtf, i want the reference of the hardstored binary data of the vector. What the prob ? it's stored as a binary stream | |
Pekr: 7-Aug-2009 | IIRC there was also problem with my proposed aproach, that currently decoders can't stream (and it really sucks), so that we could get double memory consumption - first reading text, then decoding it. That is imo why BrianH proposes read/text, to handle it in low level. But - I don't like, when architecture flaws are fixed by such workaround. Please give me streamed codecs and streamed parse instead ;-) | |
Steeve: 20-Sep-2009 | Your attention plz... I noticed that between r3-a65 and r3-a76 (sorry i didn't test the interval). we lost an hidden feature very useful (to my mind). >>bin: #{000000} >>bin/1: 513 >>bin ==#{010200} Do you see what i mean ? we could store integers into a binary stream in reversal order (little endian) without the need to use a to-binary conversion (which consumes memory by reconstructing a binary and convert into big endian format instead). But in the last alphas, we lost that.hidden feature: ** Script error: value out of range: 513 Any reason for that ? | |
Pekr: 24-Sep-2009 | hmm, actually I wonder, how can I match one input stream by multiple rules (the real logical AND), this is not probably even possible :-) | |
Oldes: 2-Dec-2009 | without it I get some continuous stream | |
shadwolf: 2-Dec-2009 | yeah the continous stream is the MP3 streaming part :P | |
shadwolf: 2-Dec-2009 | and got the stream mp3 | |
shadwolf: 2-Dec-2009 | in php they do it like that function getHTML($page=False) { if (!$page) $page = $this->path; $contents = ""; $domain = (substr($this->domain, 0, 7) == "http://") ? substr($this->domain, 7) : $this->domain; if (@$fp = fsockopen($domain, $this->port, $this->errno, $this->errstr, 2)) { fputs($fp, "GET ".$page." HTTP/1.1\r\n". "User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)\r\n". "Accept: */*\r\n". "Host: ".$domain."\r\n\r\n"); $c = 0; while (!feof($fp) && $c <= 20) { $contents .= fgets($fp, 4096); $c++; } fclose ($fp); $this->encodeContent($contents); preg_match("/(Content-Type:)(.*)/i", $contents, $matches); if (count($matches) > 0) { $contentType = trim($matches[2]); preg_match("/(meta http-equiv=\"Content-Type\" content=\"(.*); charset=(.*)\")/iU", $contents, $matches); if (isset($matches[3])) { $this->setStreamEncoding($matches[3]); } if ($contentType == "text/html") { $this->isShoutcast = True; return $contents; } else { $this->isShoutcast = False; $htmlContent = substr($contents, 0, strpos($contents, "\r\n\r\n")); $dataStr = str_replace("\r", "\n", str_replace("\r\n", "\n", $contents)); $lines = explode("\n", $dataStr); foreach ($lines AS $line) { if ($dp = strpos($line, ":")) { $key = substr($line, 0, $dp); $value = trim(substr($line, ($dp+1))); if (preg_match("/genre/i", $key)) $this->nonShoutcastData['Stream Genre'] = $value; if (preg_match("/name/i", $key)) $this->nonShoutcastData['Stream Title'] = $value; if (preg_match("/url/i", $key)) $this->nonShoutcastData['Stream URL'] = $value; if (preg_match("/content-type/i", $key)) $this->nonShoutcastData['Content Type'] = $value; if (preg_match("/icy-br/i", $key)) $this->nonShoutcastData['Stream Status'] = "Stream is up at ".$value."kbps"; if (preg_match("/icy-notice2/i", $key)) { $this->nonShoutcastData['Server Status'] = "This is <span style=\"color: red;\">not</span> a Shoutcast server!"; if (preg_match("/ultravox/i", $value)) $this->nonShoutcastData['Server Status'] .= " But an <a href=\"http://ultravox.aol.com/\" target=\"_blank\">Ultravox</a> Server"; $this->altServer = $value; } } } return nl2br($htmlContent); } } else return $contents; } else { return False; } } | |
Oldes: 2-Dec-2009 | after the ICY info there is MP3 stream which can contain ID3 tags | |
Oldes: 2-Dec-2009 | you can get the stream using something like: while [not none? buf: copy/part p 2048][probe buf] | |
shadwolf: 2-Dec-2009 | i got that {icy-notice1:<BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>^M icy-notice2:SHOUTcast Distributed Network Audio Server/Linux v1.9.8<BR>^M icy-name:OUIFM^M icy-genre:Rock^M icy-url:http://www.ouifm.fr^M content-type:audio/mpeg^M icy-pub:1^M icy-br:128} >> | |
Oldes: 2-Dec-2009 | and the ID3 will be on the song start so this would require to listen the stream for some time and parse it | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Graham: 19-Aug-2009 | Yes .. I know ... that was the end of the "follow tpc stream" | |
Maxim: 15-Oct-2009 | it has the advantage of freeing the load from the web server so it can continue to stream data... and some client work using several inter-connected cheyenne servers actually provides good results, so I'm optimistic so far ;-) | |
Terry: 22-Dec-2009 | Though Comet and Ajax can both deliver end-user experiences that provide desktop-like functionality and low user-perceived latency, only Web Sockets lives up to the promise of providing a native means to accurately and efficiently stream events to and from the browser with negligible latency. It is by far the most comprehensive solution for delivering real-time information over the Web. Not only does it provide full asynchronous duplex streaming communication with a single TCP/IP connection, but also benefits from few HTTP headers and more importantly allows the same message format to be used by both the browser and the origin service. | |
Dockimbel: 20-Jan-2010 | Right, this requires NTLM to authenticate users. I've hacked once a RSP script for authenticating LAN users on a W2k domain (for a customer). It didn't worked fully from scratch, as my ntlm:// scheme needs some improvements to better deal with Windows security model (I had to make some customer specific hacks in the protocol stream). Unfortunately, these hacks seems lost, I can't find the script anymore in my archives after a quick look. | |
Terry: 14-Jul-2010 | uses a text/event-stream mime type | |
Pekr: 6-Sep-2010 | My experience with RT is, that if you try to communicate, you might get special deal. So - maybe /Command is no more a source of revenue stream for RT. What about asking them to relax the restrictions? | |
Oldes: 30-May-2011 | Tamas, Cheyenne's main usage scenario is not in using it as a stream server. If you want a server which should provide large files for many clients, I recomend NginX as a frontend as well. Btw. you can see that many WordPress providers replaced Apache with NginX to provide cached content. | |
onetom: 30-May-2011 | Oldes: serving a non minified 300kb javascript framework doesnt sounds like a "stream server" scenario. on the other hand, cheyenne is doing the streaming in 2kb chucks something, iirc. it also does compression on rsp generated pages. i don't really understand what is all this resistance... | |
Group: !REBOL3 Schemes ... Implementors guide [web-public] | ||
Graham: 5-Jan-2010 | Is this going to be rewritten so that we can stream files using PUT? | |
Graham: 6-Jan-2010 | just a stream of consciousness like Marcel Proust | |
Maxim: 7-Jan-2010 | yes, but if ports had a way to define callbacks, they would be passed on in some way by port using functions. for example, a codec, would just be a callback which converts the stream or returns parameters to tell the port it needs more data before it can convert a chunk of input. | |
Graham: 11-Jan-2010 | or supply a file to stream a download. | |
Graham: 11-Jan-2010 | again, STOR should stream a file from local storage ... and write a binary type | |
Graham: 11-Jan-2010 | file! => stream binary! => just write | |
Graham: 19-Jan-2010 | I think in my ftp scheme I access port/data directly so I can stream to the file system .. so it would require a tiny change if there were two sep buffers | |
Group: !REBOL3 GUI ... [web-public] | ||
Steeve: 28-Jan-2010 | drop discards the n previous pushed commands in the block stream. [italic "italic" bold "bold+italic" drop 2 "no-more-bold-italic" ] | |
shadwolf: 14-Feb-2010 | Ok here another example imagine you are processing video stream you can use hiddent face to prepare content to be displayed en then swap the faces | |
Maxim: 19-Jan-2011 | in R2 its pretty weird. the event handler *accumulates* all resize events and then when you release the resize bar... it sends all of them to the handler in one stream.... just totally not at the right time ;-) | |
Sunanda: 20-May-2011 | My understanding is that the purpose of ATTACH is to direct the flow of action events..... ....If face B is attached to face C, then face C also gets B's action events. And if B is attached to A, then B gets A's action events, prior to them flowing to C. So, from a stream-of-events, perspective: A is UPSTREAM of B. While C is DOWNSTREAM of B. Hence a suggestion,,,,,, ATTACHED-UPSTREAM and ATTACHED-DOWNSTREAM. | |
Group: !REBOL3 ... [web-public] | ||
BrianH: 19-Apr-2010 | Pekr, binary operations are assuming that the binary is part of a stream. The "lowest" byte could be megabytes away. | |
Pekr: 19-Apr-2010 | ... and you are talking about CERTAIN binary value as of stream of unknown position, hence not having value at all :-) | |
BrianH: 19-Apr-2010 | All of the TO whatever binary! conversions also allow the binary to be longer than the target value, ignoring the rest of the data. This comes from the assumption that the binary is a stream that you are converting and the rest of the stream is other values that you will be converting later. If the value is too short then it is assumed that you did a COPY/part on the stream for alignment and padding purposes, so it will be nice to you, but direct operations on binaries are assumed to have comparable lengths. And there are no implicit conversions to or from binaries, as a rule. The behavior is very consistent. | |
Pekr: 20-Apr-2010 | I still think, that OR/AND applied from the right side would not hurt anyone. It would just work correctly imo. Max's explanation, that binary is just a stream does not imo stand any valid argument here, because - when you already decide to apply AND/OR, you decide at certain time, with certain known binary value,no matter wher in the stream you are ... | |
Pekr: 21-Apr-2010 | This is what guys tried to tell me - it is not probably being a 32 bit binary ... it is just 32 bits, placed somewhere along the way in 64 bit slot, or in the binary stream :-) | |
Pekr: 21-Apr-2010 | it does not make them low level anymore. those functions were about reading stream of bytes, not strings ... | |
shadwolf: 22-Jul-2010 | let's take an example could a video stream be displayed by a rebol/moonlight thing ? using rebol natural easy network layer to feed the moonlight extension for displyaing at screen ? | |
BrianH: 22-Jul-2010 | Moonlight has its own network layer and video stream playing abilities already. That is not where REBOL will help. | |
Gregg: 18-Aug-2010 | Just use PARSE then. I have a solution for the block approach, but just use PARSE when I need to extract data in more stream-oriented ways. | |
Robert: 3-Sep-2010 | In this stream tasks will come. I just don't know yet, if next week, month or in 6 months at the moment. | |
ChristianE: 13-Oct-2010 | IIRC, READ at one point only returned the data read as a binary stream, forcing you to DELINE TO STRING! READ ... because of the transition to UTF-8, but /STRING was added back later. Found nothing in the change log, though. | |
GrahamC: 15-Oct-2010 | now whether PUT can stream a file off the filesystem | |
Maxim: 20-Oct-2010 | a shell is a different thing entirely. though the shell usually has access to the same input stream which is re-directed to/from the console. | |
Group: DevCon2010 ... this years devcon [web-public] | ||
Robert: 18-Feb-2010 | If at least with have UMTS connection to life-stream to youtube | |
Group: Twitter ... Discussion related to Twitter APIs and such [web-public] | ||
AdrianS: 6-Feb-2011 | I don't use if for conversation, but I do track quie a number of interests through it - I use TweetDeck and have set up many columns with various persistent searches. I really don't see why you need to "follow" anyone. As a stream of pointers to blog posts, artices, videos, etc on what interests me, it's been quite good - esp since TweetDeck (and Twitter, I suppose) supports complex searches so that you can have one search that will find most relevant tweets. | |
Group: ReBorCon 2011 ... REBOL & Boron Conference [web-public] | ||
Kaj: 28-Feb-2011 | By the way, it looks like we'll be able to get a video stream up next time | |
Group: Core ... Discuss core issues [web-public] | ||
Maxim: 18-Oct-2010 | also, historically R2 view had the "as-is" identifier which meant to preserve the formatting, but it was still limited to the language's lexical parser... this could be used instead. meaning roughly... don't interpret the stream of bytes as containing any codes, just use it as a stream of characters "as-is".. | |
GrahamC: 21-Oct-2010 | Regarding order of function parameters ... eg. REPLACE target search replace /all /case /tail it's probably not as intuitive to read ... but if you had REPLACE search replace target /all /case /tail this would aid processing the output of other functions So, instead of replace some series of functions here which returns a string but I've got to end this stream with replace target I could do replace replace target some series of functions here which returns a string but I've got to end this stream with | |
Dockimbel: 19-Mar-2011 | Here's my test script: #!c:\dev\sdk\tools\rebol.exe --cgi REBOL [] print "Content-Type: application/octet-stream^/" port: system/ports/output set-modes port [binary: true] insert port #{0D} | |
Andreas: 19-Mar-2011 | #!/usr/local/bin/rebol278 --cgi REBOL [] print rejoin ["Content-type: application/octet-stream" crlf] write-io system/ports/output data: #{610d620a63} length? data | |
Group: !REBOL3 Parse ... REBOL3 Parse [web-public] | ||
Steeve: 14-Jan-2011 | Brian, yes I will provide a special (already constructed ) rule to parse stream of valid rebol value/word | |
Group: Red ... Red language group [web-public] | ||
Dockimbel: 27-May-2011 | hmm, the browser don't want to save it to disk, it just displays it as text...I guess it misses a content-type: application/octet-stream... | |
Kaj: 27-May-2011 | My nginx.conf has default_type application/octet-stream; by the way | |
Dockimbel: 21-Jun-2011 | A long-term solution could be to disable buffering of C's stdout stream, using a call to setvbuf(). It requires passing a stream pointer, so I am not sure this is doable now. | |
Kaj: 6-Feb-2012 | It's a video stream player, not an image viewer | |
Pekr: 6-Feb-2012 | Kaj - that is just an excuse imo. My 3 years old TV played just audio plus images. New versions can play namely anything. Ommiting ability to display images is a big design flaw imo. Because you can do it, or you can't do it. And VLC can't do it. You are also not right, that it is only a stream player - it is also a normal player, so it should try to display us much content as possible. Imagine you want to build small hw media player - will you ommit ability to display photos? And if not, it is clear you have to use another kludges to combine VLC with something else ... | |
Group: World ... For discussion of World language [web-public] | ||
GrahamC: 2-Dec-2011 | Carl's partly open source model hasn't worked in attracting users and generating an incom stream for him .. why do you think yours will ? ( for the FAQ ) | |
sqlab: 3-Jan-2012 | Yes, I saw that, but what do you do, if total is zero. What do you display or give back. I just get an endless stream of "00000" until crash |
201 / 277 | 1 | 2 | [3] |