Is Seaside/Squeak SEO-friendly? My website isn't showing up in any
search results on Google, Yahoo!, or MSN. Apparently, spiders have a
hard time scanning my website. Perhaps because of the "dynamic" nature
of the application?
Thanks,
Richard
We are looking for presentations...and we want to create a cool event
in Europe around Smalltalk.
Do not wait the last moment to send your presentation.
This is at ESUG that Lukas and Adrian presented the first Seaside talk
in Europe :)
Stef
> ---------------------------------------------------------------------
> 16th International Smalltalk Joint Conference - Call for Contributions
>
> August 25-29, 2008 - Amsterdam, the Netherlands
>
> http://www.esug.org/conferences/2008/
> ----------------------------------------------------------------------
>
> For the past 16 years, the European Smalltalk User Group (ESUG) has
> organised the International Smalltalk Conference, a lively forum on
> cutting edge software technologies that attract people from both
> academia and industry for a whole week. The attendees are both
> engineers using Smalltalk in business and students and teachers
> using Smalltalk both for research and didactic purposes.
>
> As every year, this year's edition of the largest European Smalltalk
> event will include the regular Smalltalk developers conference with
> renowned invited speakers, a Smalltalk camp that proves fruitful for
> interactions and discussions. Besides, this year will be held the
> 4th edition of the Innovation Technology Awards where prizes will be
> awarded to authors of best pieces of Smalltalk-related projects.
>
> You can support the ESUG conference in many different ways:
>
> * Sponsor the conference. New sponsoring packages are described at http://www.esug.org/supportesug/becomeasponsor/
> * Submit a talk, a software or a paper to one of the events. See
> below.
> * Attend the conference. We'd like to beat the previous record of
> attendance (116 people at Köthen, Germany in 2004)!
> * Students can get free registration and hosting if they enroll
> into the the Student Volunteers program. See below.
>
> The conference features the following events:
>
> * Camp Smalltalk - There will be a Smalltalk camp the 23-24th of
> august
> * Developers Forum
> * Technology Forum
>
> Developers Forum : International Smalltalk Developers Conference
> ------------------
> This year we are looking for YOUR experience on using Smalltalk. The
> list of topics includes, but is not limited to the following:
>
> * XP practices
> * Development tools
> * Experience reports
> * Model driven development
> * Web development
> * Team management
> * Meta-Modeling
> * Security
> * New libraries & frameworks
> * Educational material
> * Embedded systems and robotics
> * SOA and Web services
> * Interaction with other programming languages
>
> Submissions due on 1st June 2008
> Notification of acceptance on 15 of June 2008
> More information at http://www.esug.org/conferences/2008
>
> How to sumbit?
> ------------------
> Pay attention: the places are limited so do not wait till the last
> minute to apply. Prospective presenters should submit a request to esug-info(a)esug.orgfollowing
> the template below. Please use this template since the email will
> be automatically processed!
>
> Subject: [ESUG 2008 Developers] + your name
>
> First Name:
>
> Last Name:
>
> Email where you can always be reached:
>
> Title:
>
> Abstract:
>
> Bio:
>
> Any presentation not respecting this form will be discarded
> automatically
>
>
> Technology Forum
> ------------------
> We are proud to announce the 4th Innovation Technology Awards. The
> top 3 teams with the most innovative software will receive,
> respectively, 500 Euros, 300 Euros and 200 Euros during an awards
> ceremony at the conference. Developers of any Smalltalk-based
> software are welcome to compete.
> More information at http://www.esug.org/conferences/2008
>
> Student Volunteer Program
> ------------------
> If you are a student wanting to attend ESUG, have you considered
> being a student volunteer? Student volunteers help keep the
> conference running smoothly; in return, they have free
> accommodations, while still having most of the time to enjoy the
> conference.
> More information at
> http://www.esug.org/conferences/2008http://www.esug.org/conferences/16thinternationalsmalltalkjointconference20…
>
>
> We hope to see you there and have fun together.
>
>
>
>
>
2008/7/23 "S.J.Chun" <chunsj(a)embian.com>:
> Hmm,
>
> it seems that with current Seaside(I'm using 2.8) large file upload mught be hard
> task.
>
> And for file size, not all files have that size.(Sorry for my poor english) But some of
> the files will have that size.
10 GB is massive. There are whole lot of 32bit integers that can
overflow and a lot of other things that can go wrong at any stage
including the browser and Apache.
> My current idea is that I should create module(?) for Comanche or Swazoo for File
> Upload (this just process multipart/form request for file upload with additional
> parameters) and small web application or module for processing download url.(This
> might be possible with Seaside with RESTable URL support or simple module).
I only tried the upload streaming for Kom on localhost. While it could
handle largish files (40 MB) it wasn't able to get close to 400 MB. So
Kom might not be your tool. I have not seen an upload streaming API
for Swazoo (which doesn't mean it's not there). Squeak might not be
the best tool for the job where. HTTP might not be as well.
For the download I would simply set a X-Sendfile header and let Apache
handle it.
Cheers
Philippe
Hi all,
I might be missing something here, but it's confusing to see that the with:
message sometimes expects a string, and sometimes a block, depending on which
tag/brush the message is sent to.
For example, html script with: expects a string, while html div with: expects
a block.
What's the rationale behind this?
Thanks,
Hans
--
A liberal is a person whose interests aren't at stake at the moment
-- Willis Player
Hans Schippers
Research Assistant of the Research Foundation - Flanders (FWO - Vlaanderen)
http://www.win.ua.ac.be/~hschipp/
Formal Techniques in Software Engineering (FoTS)
University of Antwerp
Middelheimlaan 1
2020 Antwerpen - Belgium
Phone: +32 3 265 37 88
Fax: +32 3 265 37 77
My question is trivial, but I can't find same exactly theme.
I have ListViewComponent for rendering any collection. User may select item
and another component DetailsView must shows detail information about
selected item.
ListView don't know about DetailsView, because I can't write
html listItem
onClick: (html updater id: 'DetailsView'; callback: [:renderer | self
renderDetailsOn: renderer]).
How right make decomposition in my case?
--
View this message in context: http://www.nabble.com/Ajax-and-decomposition-views-tp18730184p18730184.html
Sent from the Squeak - Seaside mailing list archive at Nabble.com.
I am having some issues with Seaside's file upload. Occasionally I will be
able to upload with no problems, but the majority of the time Squeak hangs,
using 100% of the CPU. I am using the Seaside One-Click Experience 2.8.2
image available from seaside.st on Ubuntu Linux 8.04.
This is the file upload code I am using:
upload: aWAFile
fs := FileStream newFileNamed: aWAFile fileName.
[fs binary; nextPutAll: aWAFile contents]
ensure: [fs close].
Any ideas? Could this be a general file streaming issue?
--
View this message in context: http://www.nabble.com/Squeak-hanging-on-file-upload-tp18725149p18725149.html
Sent from the Squeak - Seaside mailing list archive at Nabble.com.
Hello everyone, a slightly involved and multi-part question:
I'm using the package at http://www.squeaksource.com/htmlcssparser (HTML/CSS
Parser, or "the parser") to scrape multiple pages (in fact about two or
three a day, and about a thousand existing pages), so I can extract parts of
them to put into an rss feed. If I let the root object for a parse (the
Validator's dom object) be garbage collected, none of the rest of the parse
tree really works (because then other objects only referred to weakly get
collected, AFAICT).
So, my first question is whether there's a way to assess what kind of memory
overhead there would be for keeping each of these objects hanging around
indefinitely.
My second is whether anyone has any advice for another way to do it - by
using a different parser, or by copying the data into a different structure
somehow, or something else.
Hi,
Can I use Seaside 2.9 for new development? I mean is it stable enough to
be used for new development? Or should I wait for more stability?
I want to use Seaside with Swazoo(2.2 beta). But it seems that Seaside
2.9 has more support for Swazoo(which I'm not sure).
Thank you in advance.
Sorry about the previous empty message, mail crashed.
I'm using the seaside 2.8.2 one click on Ubuntu 8.04 64 bit with Squeak 3.9
If I set the Resource Base url to http://10.0.1.12:8080/resources
everything works fine.
When I set the Resource Base url to http://localhost:8080/resources or
http://my-external-ip:8080/resources I get the following
MessageNotUnderstood: WALinkElement>>beXsl
RRStylesThree>>updateRoot:
[] in WAApplication>>updateRoot: {[:each | each default updateRoot: anHtmlRoot]}
OrderedCollection>>do:
WAApplication>>updateRoot:
WASession>>updateRoot:
WARenderContinuation(WASessionContinuation)>>updateRoot:
WARenderContinuation>>newHtmlRoot
WARenderContinuation>>processRendering:
[] in WARenderContinuation>>render {[:response | self
processRendering: response]}
WARenderContinuation(WASessionContinuation)>>respond:
WARenderContinuation>>render
[] in WARenderContinuation>>run {[self render]}
BlockContext>>on:do:
WARenderContinuation>>withNotificationHandler:
WARenderContinuation>>run
WARenderLoop>>run
[] in WARenderLoop>>call:withToolFrame: {[:cc | aComponent onAnswer:
cc. self root: aComponent withToolFrame: aBool...]}
AnswerContinuation class(Continuation class)>>currentDo:
WARenderLoop>>call:withToolFrame:
WAWalkbackErrorHandler>>open:
To work around it I added the method
beXsl
set type: 'text/xsl'
to WAApplication
So my questions am I doing something wrong here? Should WAApplication
have beXsl as a method?
Thanks, Clarence