AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 5907 |
r3wp | 58701 |
total: | 64608 |
results window for this page: [start: 6301 end: 6400]
world-name: r3wp
Group: Web ... Everything web development related [web-public] | ||
Pekr: 30-Jan-2005 | Sunanda - thanks a lot, did not know I could use more than one class for one particular element ... | |
Pekr: 30-Jan-2005 | hmm, now I read that browsers for PDAs do very little support of css, that is a pity ... | |
Chris: 30-Jan-2005 | The biggest restriction of CSS is you have to work harder to build layouts. Otherwise CSS gives you *all* the control that depricated HTML attributes give you -- *plus more*. So perhaps there is a dominant web style used by those experimenting with CSS (understandable if designers are learning from the same source, whether that is Eric Meyer, A List Apart, or WPDFD); but to use CSS as the excuse for this is a copout... | |
PeterWood: 30-Jan-2005 | Perhaps this is a better example http://www.meyerweb.com/eric/css/edge/curvelicious/demo.html | |
Chris: 30-Jan-2005 | CSS Workflow -- easy: create a concept based on information needs; plan how to acheive this with the box model; create a base HTML template and build up styles around that, incorporating background images as required; then test and revise, test and revise, test and revise, etc. Simplified somewhat. Basically the same as any legacy HTML project, only easier. | |
Chris: 30-Jan-2005 | Eric Meyer is a great resource for all technical aspects of CSS. He is, by his own admission, not a designer. | |
Chris: 30-Jan-2005 | Re. JS -- Netscape 4 used a technology called JS Style Sheets -- it was a horrific mess. IE lets you evaluate JS within CSS -- it is a security risk, and of course does not work if JS is turned off. Think of CSS as like an image format -- you don't evaluate PNGs, you just display them. | |
yeksoon: 30-Jan-2005 | on Gab's Temple. pre-defining the 'id' is a way for developers and designer to communicate and agree on certain stuffs. That is how the separation of work is being done. Developer will code with 'address' in mind in their business logic..and designer just design the layout and only need to put in id 'address'. | |
Pekr: 31-Jan-2005 | I did not say I don't like how css look. It looks maybe even better, kind of a book design -more typographically correct, more blending of images and text, which was not easily possible with tables etc., simply different ... | |
Pekr: 31-Jan-2005 | re workflow - interesting - I will order Zeldman's book too .... Alistapart seems to be a good resource too. I never build large site, just few webpages, generated by script or using DreamWeaver 4 long time ago. My mine problem right now is - how to start to think of a design. From typographics area I know I should divide page into some sections. I did so using tables extensively, now I wonder, if I should use css columns, simply using "div" tags ... | |
Pekr: 31-Jan-2005 | try e.g. http://www.dxt.czand choose whatever category on the left ... products are placed in a grid (table). I wonder if you would use table or go without it ... | |
yeksoon: 31-Jan-2005 | personally, within the product category, I would not use table. But the whole left column (seach field, mailing list subscription, prodcut category ) will probably sit within a table | |
Sunanda: 31-Jan-2005 | ID and class -- the "problem" (aka "advantage") of an ID is that you can only use it once on a page -- it has to be unique. That's a good reason *not* to use it for the page design. So leave IDs to the template people. Then there's no clash. | |
Sunanda: 31-Jan-2005 | For a product list -- a table -- then yes, I'd use a <table>. It's what they are for. If it'sa single column table (just the product name, say) use a list -- <ol> or <ul> That way the page is "semantically" marked up -- that helps accessibility aids. | |
Sunanda: 31-Jan-2005 | The biggest advatnage you'll find in workflow is when the client starts making changes. 1000 pages all with <font color=blue> and they now want all <p>s to be green -- that's not a search and replace job -- you need to check the context of each <font> tag.. It might take hours. Next day, they ask for dark yellow. In css: p {color:blue} -- you can show them the whole site changed in 1 minute. Though, of course, you need to think through the styles you need first. That's a big bit of the design. | |
Sunanda: 31-Jan-2005 | Interesting that Firefox next release is intending to have a by-site user CSS feature. So I'' be able to personalise *any* site I view regularly in Firefox by simply adding some CSS. I can see a market for customised style sheets (make MSN look good, or mold Google to my corporate colors, or just look funkier than the boring original). Afterall, websites are just about the only thing on my computer that I can't reskin. In the future, sites that are easily reskinnable, may have a competitive advantage over those that are not. That means using CSS. (CSS was always meant to make this possible. It's the browsers that have been slow). | |
Gabriele: 31-Jan-2005 | [a href "http://www.rebol.com"] would match any link to that url... and so on | |
Gabriele: 31-Jan-2005 | i use it mainly for [input] tages, when i want to match an input tag with a given name, etc. | |
Gabriele: 31-Jan-2005 | yes petr, i add things as i need them. i just don't have the time to polish it up and design a dialect for it | |
yeksoon: 31-Jan-2005 | on speed with respect to php (and probably other languages). smarty itself can be further 'accelerated' with accelerators like ionCube http://www.php-accelerator.co.uk/ So, if one was to ever go down this lane of comparing speed, then there is a need to compare 1. tempate system alone 2. with accelerators on. | |
Gabriele: 31-Jan-2005 | petr: Temple has a LOT of room for optimizations. :) | |
yeksoon: 31-Jan-2005 | I would think FastCGI should provide good enough performance. Reichart's team is gunning for 0.30s processing for their scripts in QTask. That seems a reasonable limit. | |
Ted: 31-Jan-2005 | Pekr - http://www.stopdesign.com/log/2003/11/13/nolimits.html- from a well-known designer and CSS proponent regarding workflow. | |
yeksoon: 3-Feb-2005 | I have a problem with some layout. Trying to align an output of 'processingtime' and some 'footer' on the same line.. but I always end up wiht the footer a line below. The left-right alignment is correct though. --- .footer { text-align: right; font:10px verdana, arial, helvetica, sans-serif; color: #666; background: transparent; } .processingtime { text-align: left; font:10px verdana, arial, helvetica, sans-serif; color: #666; background: transparent; } -- -- <div class="processingtime">some processing time</div> <div class="footer">some trademarks stuffs</div> -- | |
Sunanda: 3-Feb-2005 | Span wil get you a similar effect, though there are differences. Never heard of idiv -- is it a browser-specific thing? | |
Chris: 3-Feb-2005 | .footer {width: 50%; float: right; text-align: right;} .processingtime {width: 50%;} Should be enough on the face of it. Adding margins or padding will need a little recalculation... | |
Tomc: 3-Feb-2005 | a bit early for me to be thinking but I know I have used "no break" tags aroud things I did not want new lines between | |
Sunanda: 3-Feb-2005 | Tom, Yeksoon is trying one of those things that look simple, but take a little care -- two bits of text on the same line, with different justifications (left and right). Easy with a one-row, two-column table -- but that's overkill. Easy with three divs -- one containing the other two, but that's close to overkill. Otherwise, a bit of lateral thinking is called for. | |
Volker: 4-Feb-2005 | Found a tool for css and firefox. Opens an editor in the sidebar with css for the main-page. and updates main-page on the fly on edit. https://addons.update.mozilla.org/extensions/moreinfo.php?application=firefox&version=1.0&os=MacOSX&category=DeveloperTools&numpg=10&id=179>EditCSS | |
Chris: 4-Feb-2005 | I believe it is a simple alternative to %index.html being the default document... | |
Pekr: 4-Feb-2005 | <HTML> <HEAD> <TITLE>NEVIDITELNÝ PES</TITLE> <FRAMESET rows="*,0" frameborder=0 framespacing=0 border=0> <FRAME SRC="./index.php3"> </FRAME> <FRAME scrolling=no SRC="./no.html"> </FRAME> <NOFRAMES> Your browser does not support frames, please click <a href="./index.php3">here</a> ! </NOFRAMES> </FRAMESET> </HEAD> <BODY> </BODY> </HTML> | |
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public] | ||
Dockimbel: 9-Oct-2006 | RSP strange error: possible, but didn't saw any of this kind for a while under IE. | |
Dockimbel: 9-Oct-2006 | Tested on a linux box with Firefox : no error. | |
Pekr: 9-Oct-2006 | rebooted, trying 4 example, it loads 3 sessions imediatelly, stops not displaying anything for fourth box, just got a busy indicator ... | |
Dockimbel: 9-Oct-2006 | Maybe I should post a news on slashdot stating that the RAMBO is released and point to REBOL.com website ? ;-)) Looks like this method works quite well ;-) | |
Louis: 9-Oct-2006 | Is there supposed to be a file called show.r? I can't find it. | |
Henrik: 9-Oct-2006 | pekr, I found a Uniserve task buried in the background :-) | |
Coccinelle: 10-Oct-2006 | Probably a stupid question, anyway, how to change the port to something else when running the cheyenne.exe ? | |
Dockimbel: 10-Oct-2006 | there's a -p command line option to set the listening port (80 by default). Example: cheyenne -p 8000 | |
Maxim: 10-Oct-2006 | I see you plan on supporting SSL... is this in any way functional? or should we simply do a reverse-proxy through apache for now? | |
Oldes: 10-Oct-2006 | It could probably call php as a cgi, but I don't think it's designed for such a purpose. And about version - the latest available are probably the best. | |
Dockimbel: 11-Oct-2006 | Maxim: I plan to support SSL natively in REBOL. I'm waiting for Carl to send me a test version of /Command with server-side SSL enabled. In the meantime, I recommand using a SSL proxy rather that Apache. See STunnel for example. | |
Dockimbel: 11-Oct-2006 | The SSL support will be available only in Cheyenne binary releases. You'll need a /Command or /SDK license to make it work with the sources. | |
Dockimbel: 11-Oct-2006 | Scot: Cheyenne can interface with PHP using FactCGI. A FastCGI client alpha implementation is currently built in Cheyenne. All you need is a php executable compiled with FastCGI. I've already tested several php apps (even big ones like eGroupware), it works well and it's fast ! But, the configuration options are currently hardcoded in Cheyenne (need to export them in config file) and there's no dynamic php instance management (you have to launch each php-fastcgi server by hand). Once these 2 feature will be integrated in Cheyenne, you'll be able to run easily and php application. | |
Pekr: 11-Oct-2006 | is FastCGI.r usable separately as a free fastcgi protocol for REBOL, or does it work only in terms of Cheyenne? | |
Dockimbel: 11-Oct-2006 | Oldes: View can be a good choice for server is you need server-side dynamic image generation or manipulation. The drawback is for Unix servers, they'll require X libs to be installed. | |
Dockimbel: 11-Oct-2006 | Pekr: The protocol is not specific to Cheyenne, but you'll have to "extract" it from the module to be able to reuse it. But, we're talking about a FastCGI CLIENT implementation, and what you have in mind, I guess, is a SERVER implementation (like in /Command)... | |
Dockimbel: 11-Oct-2006 | It connect to a server application, like php-fastcgi or a REBOL FastCGI server built with /Command, or any other server accepting FastCGI clients. Then it sends the HTTP request and wait for a response back. | |
Maarten: 11-Oct-2006 | Doc: there is a SSL serverside command version (I know bcause I can see it...somewhere) so you should really push it. | |
Maarten: 11-Oct-2006 | On windows, a 2.6.2 Command version, no encap | |
Maxim: 11-Oct-2006 | maarten, thanks, I'm needing it too. if cheyenne can handle big loads, and SSL, there is a good chance I'll try to use it. The release commes out at a really good time for me. | |
Maarten: 11-Oct-2006 | Doc: why not bundle mysql:// with it as well, and add a couple of CGI/session/cookie libs? | |
Graham: 11-Oct-2006 | Will "Mike, I started using Apache and rebol as cgi, this is not suited for performances as on every call to the cgi, a new instance of rebol is initialized, run and closed. I thought about using fastcgi, but never came to a working solution. Now I use uniserve as main webserver, here some advantages: -it is fast! On my local machine I get +- 600 req/sec for static pages and a max of 160req/sec for dynamic rsp pages -it is written in rebol, I could easly(less than 10 lines code) add a rewrite engine -child process are persistent, this mean you can keep state of your web applications, implement caching, keep a pool of connection to databases open (in apache + rebol/cgi you'd have to open and close the connection for every request) -it is written by Dock whom I may be the biggest fan ;-) btw I'm running an unreleased version (have bought commercial support) that support http 1.1, stuff like If-Modified etc.. If you have more specific questions, I'll be glad to try and answer." | |
Dockimbel: 11-Oct-2006 | I did some bench with Apache 2.0 a few month ago: results were showing 10% slower than Apache for small files, and 20-30% faster for > 64kb files. Theses results are very encouraging given the fact that Apache is compiled C while Cheyenne is interpreted REBOL. | |
Terry: 11-Oct-2006 | Doing a quick ('n dirty) benchmark.. | |
Dockimbel: 11-Oct-2006 | Marteen: I'll add a small Database abstraction layer for RSP: so I'll include both mysql and pgsql drivers once this feature added. | |
Maxim: 11-Oct-2006 | I'll add a remark module for it :-) its adds dialected tags to html, sort of a functional approach to web. | |
Terry: 11-Oct-2006 | Running Apache and Cheyenne on my IPOD nano.. Using a simple rebol 'read'' loop (10,000 hits) to a 4kb static page (localhost). Apache - 1:41 Cheyenne - 0:52 | |
Dockimbel: 11-Oct-2006 | Graham: you did a very good job with your WebMail. I wish the new RSP API and features would allow you to finish the work and release it ! | |
Maxim: 11-Oct-2006 | does cheyenne handle http 1.0 and 1.1 transparently (expecting yes, but need a specific answer)? | |
Dockimbel: 11-Oct-2006 | But a more elaborate benchmark may show closer results between these too. Size of files and OS have big impacts on the results. | |
Dockimbel: 11-Oct-2006 | No, it's a client implementation of my own (/Command implements a server-side FastCGI protocol) | |
Maxim: 11-Oct-2006 | thanks... so far, if everything works without bugs, I think you just made yourself a new user, I'll be testing it tomorrow. | |
Dockimbel: 11-Oct-2006 | HTTP support is stable, CGI are ok, RSP too, just avoid sessions for now. Next release will bring a complete rewrite of the session support for faster and more stable behaviour. | |
Dockimbel: 11-Oct-2006 | I should be able to make small releases each week (mainly bugfixes) and release monthly new features. It's the rate of release that I've doing since a year now (for a few ppl and customers). | |
Dockimbel: 11-Oct-2006 | Terry: Any php script would work, you just have to connect a php exe compiled with fastcgi support. I'll give more info on how to setup such config once the fastcgi module will go beta. I plan to bundle a php exe with the binary Cheyenne with no setup needs for end user. | |
Terry: 11-Oct-2006 | 'from' would be a better term | |
Terry: 11-Oct-2006 | the ipod acts as a HD | |
Dockimbel: 11-Oct-2006 | Graham: yes it still has some issues, that's why I'm working on a new implementation that should fix all problems. That's my first priority for Cheyenne. | |
Dockimbel: 11-Oct-2006 | Storing session data in a DB might be an interesting solution, but it will be slower than the current native approach. | |
Dockimbel: 11-Oct-2006 | I've setup a Blog for Cheyenne by adapting Carl's one : http://softinnov.org/cheyenne/blog.cgi | |
Graham: 11-Oct-2006 | Carl's blog needs a way to implement emoticons ! | |
Dockimbel: 12-Oct-2006 | Memory DB: even in memory if you count the overhead of a SQL layer + storage layer, it would still be much slower than direct storing of data in a REBOL block! or hash!. | |
Maarten: 12-Oct-2006 | Doc: I know, but I also read the RubyOnRails book where they measured all this. A database scales better, and for low usage the performance hit you tahe is little. Files/memory is faster but collapses pretty soon, MySQL runs with constant overhead (and little enough, I might add). It is more a question of balancing performance with different load scenarios. | |
Graham: 12-Oct-2006 | However after a few hundred thousand greylisting entries .. it started to collapse a little. I should have gone db ... | |
Louis: 12-Oct-2006 | Doc, I am also one of your fans. I've been going to your web site regularly to see if Cheyenne was released. I was excited to be able to download it. But I have a problem. Cheyenne loads fine, but when I try to test the links on the index.html page they fail. What am I doing wrong? | |
Louis: 12-Oct-2006 | OK, http://localhostworks. I have a lot to learn, as you can see. Thanks for helping me through this. I was just clicking on the index.html file in the www folder. | |
BrianH: 12-Oct-2006 | Can you make the session storage server a RebService, called from the various processes that need to read/write the data? That overhead might be less than the SQL overhead. | |
BrianH: 12-Oct-2006 | I haven't had a chance to review the Cheyenne source yet. Are the subprocesses called by a central broker? Perhaps that broker can manage the session data. That way any in-process accesses could be almost as fast as straight block access, with only API overhead. | |
BrianH: 12-Oct-2006 | Well, if you package the session data in a manager API, you can export that API as a REBOL Service that subprocess can use as well. | |
BrianH: 12-Oct-2006 | Not sure. I remember that there was a version built on UniServe, same as Cheyenne, so we could use that. | |
Louis: 12-Oct-2006 | Also, would be nice to have a link on your Cheyenne page to your Cheyenne blog. | |
Dockimbel: 13-Oct-2006 | Blog: I'll add it this WE, I'm still doing adding some features to the blog, I'd like to test it a few days more with a low traffic. | |
BrianH: 13-Oct-2006 | I'd love if there were an LNS implementation built on UniServe. This would let you turn Cheyenne into a general purpose app server. | |
BrianH: 13-Oct-2006 | Does Cheyenne have an option to limit which network adapters it will serve to? For example, I have 5 adapters on this computer (ethernet, wireless, 2 VMware, Hamachi), maybe 6 counting localhost, and I would like the web server to only be visible to the virtual adapters, not even opening a port on the physical ones. I remember this being difficult in REBOL, that REBOL would always open server ports on all available adapters, so you would have to inspect the incoming connections and filter. Have you come up with a better workaround for this, or a way to do it properly? | |
Pekr: 13-Oct-2006 | IIRC via set-modes/get-modes, you can know what adapter is involved. I am afraid there is no other way how to prevent this. Opening a socket is OS thing imo, and I wonder if C socket functions allow you to choose your device? | |
Graham: 13-Oct-2006 | Does each http request spawn a new instance ? | |
Dockimbel: 13-Oct-2006 | you mean a new REBOL process ? | |
Dockimbel: 13-Oct-2006 | HTTP requests for static ressource are handled in multiplexing mode by the main Cheyenne process. Only CGI or RSP can currently spawn a new process if there's no free process available to handle the job. | |
Graham: 13-Oct-2006 | I haven't downloaded your latest versions yet .. is a console visible ? | |
Will: 13-Oct-2006 | is is parse base, each rule consist of a match block!, a transform block! and a logic! to continue thru next rule or break | |
Dockimbel: 15-Oct-2006 | Thanks for your code, I'll give it a try. Btw, IE has 85% market share (according to a recent article on osnews.com). | |
Oldes: 15-Oct-2006 | But it's a little bit out of topic chat:-) | |
MikeL: 16-Oct-2006 | Doc, I appreciate your time / work on this. Just so I understand.... are you saying that the solution you would implement would only run on a Win machine and that solutions that run on other machines are not feasible ... because they are basically cumbersome and unreliable? e.g. http://drupal.org/node/44718And are schemes like NTLM Authorization Proxy Server unworkable? refer http://www.geocities.com/rozmanov/ntlm/ I can't see using Cheyenne in a work environment unless it supports NTLM. | |
Terry: 16-Oct-2006 | Nenad, seems there was a major uniserve rewrite with cheyenne.. are things pretty much the same? How do you install a new service now? | |
Dockimbel: 17-Oct-2006 | Terry: UniServe hasn't been rewritten, there are just a few features and new events added. The service API is exactly the same as before. Remember that Cheyenne and UniServe are two different products. Cheyenne is just using UniServe as low level networking layer. | |
Dockimbel: 17-Oct-2006 | MikeL: I've implemeted a cheap solution by using the win32 API. Implementing NTLM natively in REBOL require a significant amount of time, that I don't have currently, or in a near future. There are some non trivial algorithms to implement in REBOL like MD4 hashing. If required, I may work on such lib on a contract basis, else I don't think that I'll have time to implement that before next year. Maybe someone else in the REBOL community would have the time to do the job ? | |
Terry: 14-Feb-2007 | I've been cranking hard on Framewerks, and a beta is coming soon. We've completely blurred the line between desktop apps, and web apps, and I'm looking to EASILY sell 100,000+ copies of Cheyenne as soon as it's ready. | |
Pekr: 19-Feb-2007 | Doc is rewritting sessions currently and back on Cheyenne, at least that is what he told to me a week ago ... | |
Will: 19-Feb-2007 | about 100000 rsp requests in a couple hours, last time I checked it was related to accumulated connections not propery closed |
6301 / 64608 | 1 | 2 | 3 | 4 | 5 | ... | 62 | 63 | [64] | 65 | 66 | ... | 643 | 644 | 645 | 646 | 647 |