stack empty
Some time ago I read about the new initiative Joel Spolsky'ego: stackoverflow.com . Looks interesting? Maybe. Unless you agree with the thesis according to which the developers do not read books (even those with programming), it programming by trial-and-error is a crude abuse (semantic, of course).
Bo:
- what is the point of reading the 200-page book, only to learn one or two new things,
- as someone working in a professional environment, his problems are not described in the books, even the better ones,
- before things become so fashionable that some książkopisarz will want to write about it, the pros will have long recognized every detail.
- książkopisarze rarely are good programmers and vice versa, therefore, much more important is the teamwork, the guru / father leads, who will lead (and did not call this pompously pair programming)
Next thing you said JS is typing problem in Google and hitting is not the solution, and even if this solution is not supported by expert knowledge or paid. I am from the perspective of my (modest, but still) consider the experience, or something in Google / forum at the program / library, or you need to go to the producer (but if you want to some form of bracket). Always is Usenet, on which a lot of things you like to know, and as it is not enough even Code Project.
Based on these (in my opinion misguided) assumptions, Joel decided to create a page that will solve the problems presented by him: it will be available for free, with no intrusive ads, the need (but with the possibility of) the registration and will include a knowledge experts. Remains to be seen at the event site is actually empty, but contains a link to a blog on which they are already 4 podcasts.
Friday, May 9, 2008
Monday, May 5, 2008
Tricks And Tips Dishwash In Restaurant
News in GReaderze
small thing but a nice one. The Google Reaeder added new features yesterday: First of all, adding
notes - is a simple bookmarklet , pulls him to the bar favorites, like us a page, click, we add a note, quick decision as to whether we would like to share a note and flies.
For this you can write notes, "just".
addition, we can determine how you want your page with things that are shared.
The whole course is described at:
Official Google Reader Blog: Share anything. Anytime. Anywhere. where I first found and then I read, and I must admit two things:
came up as usual, just like it should work (IMHO),
exactly the way I was thinking one day that could use the opportunity add all the parties to Reader.
with trinkets that are observed later:
can add a note to the things found in your subscribed elements
renamed checkbox "mark as read" to "keep unread" - which is definitely better reflects the meaning of this element.
small thing but a nice one. The Google Reaeder added new features yesterday: First of all, adding
notes - is a simple bookmarklet , pulls him to the bar favorites, like us a page, click, we add a note, quick decision as to whether we would like to share a note and flies.
For this you can write notes, "just".
addition, we can determine how you want your page with things that are shared.
The whole course is described at:
Official Google Reader Blog: Share anything. Anytime. Anywhere. where I first found and then I read, and I must admit two things:
came up as usual, just like it should work (IMHO),
exactly the way I was thinking one day that could use the opportunity add all the parties to Reader.
with trinkets that are observed later:
can add a note to the things found in your subscribed elements
renamed checkbox "mark as read" to "keep unread" - which is definitely better reflects the meaning of this element.
Thursday, March 27, 2008
Rook Piercing Pain Swelling
aka podpowiadacz Zemanta semantic
I came across something that requires writing to test the new post on the blog. It is Zemanta party (actually web service + plugin for firefox), suggesting the content (photos / articles) to the currently written article. Of course, testing can not proceed exactly as suggested by the authors of the tool. I tried to find the content of the same title and the first sentence, but the result was poor. After the first 300 characters have already begun to appear something. But rather as a reaction to specific keywords in English. Another attempt
obviously applies Django
After a short test, short conclusion: in the era of writing on similar subjects (all write about Tibet, Olympics, etc.), this tool can be a good complement to the blog in the hands of seasoned scribblers. Nice is also updated every 300 characters, or on demand. Coming out in a total googloprzyśpieszacz. It is unfortunate that look after is rather the English-language network and the pictures always end up at the beginning, there is no option (or in appendices to firefox, or in the interface, otherwise neat).
Source: Wikipedia
I came across something that requires writing to test the new post on the blog. It is Zemanta party (actually web service + plugin for firefox), suggesting the content (photos / articles) to the currently written article. Of course, testing can not proceed exactly as suggested by the authors of the tool. I tried to find the content of the same title and the first sentence, but the result was poor. After the first 300 characters have already begun to appear something. But rather as a reaction to specific keywords in English. Another attempt
obviously applies Django
After a short test, short conclusion: in the era of writing on similar subjects (all write about Tibet, Olympics, etc.), this tool can be a good complement to the blog in the hands of seasoned scribblers. Nice is also updated every 300 characters, or on demand. Coming out in a total googloprzyśpieszacz. It is unfortunate that look after is rather the English-language network and the pictures always end up at the beginning, there is no option (or in appendices to firefox, or in the interface, otherwise neat).
Monday, August 13, 2007
Motion Detector With Reflector
begin with Django 6 - a real page II
Another feature is access to the templates, the dictionary elements, objects and arrays. Most seem obvious, but worthy of mention.
Dictionary:
object (of course to their own classes of objects referenced in the same way):
array elements (upper and calling - you can call the method, but only parameterless, most spots can be used repeatedly, do not use parentheses when calling):
As for the presentation layer, these elements are really a lot. In the event that someone was afraid that his name conflict occurs, an item search order after the period is as follows (for ab): a key in the dictionary (a ['b']), an attribute of an object (ab), calling (ab ()) , a reference to an array (a [b]). Still
word about handling exceptions in methods. Can cause that the exception was ignored (obviously not a good way of handling each exception.) The Django template happens when the exception object is to set a special variable:
can also protect you from calling methods (for example, one that has side effects):
Another important element is to preserve the templates at the time to appeal to non-existent variable. If it is not reconfigured Django is incorrect references are ignored (empty string). It is worth remembering, if only because the case-sensitive.
Another feature is access to the templates, the dictionary elements, objects and arrays. Most seem obvious, but worthy of mention.
Dictionary:
In [15]: from django.template import Context, Template
In [16]: t = Template ("" "I'm osoba.nazwisko {{}}. {{Osoba.imie {{}}}}
osoba.nazwisko ....: The latest film I had {{}} osoba.liczbaZyc live "" ")
In [18]: james = {'name': 'James',' name ':' Blonde ',' liczbaZyc ': '5'}
In [19]: c = Context ({'person': james})
In [20]: t.render (c)
Out [20]: 'I'm a Blond. James Blond \\ nThe latest film I had five live '
object (of course to their own classes of objects referenced in the same way):
In [24]: from django.template import Context, Template
In [25]: import datetime
In [26]: d = datetime.date (2007, 7, 14)
In [27]: d.month
Out [27]: 7
In [28]: t = Template ('Month date.month {{}} {{year Lord date.year }}.')
In [29]: c = Context ({' date ': d})
In [30]: t.render (c)
Out [30]: 'Month of seven years Lord 2007. "
In [31]: c = Context ({'date': datetime.date (2007, 6, 14)})
In [32]: t.render (c)
Out [32]: 'Lord Month 6 years , 2007. "
array elements (upper and calling - you can call the method, but only parameterless, most spots can be used repeatedly, do not use parentheses when calling):
In [48]: from django . template import Template, Context
In [49]: t = Template ('Now with the agent's number two: {{ agenci.2.upper }}.')
In [50]: t.render (Context ({'agents': ['James', 'Bolo', 'Olo']}))
Out [50]:' Now with the agent's number two: OLO. "
As for the presentation layer, these elements are really a lot. In the event that someone was afraid that his name conflict occurs, an item search order after the period is as follows (for ab): a key in the dictionary (a ['b']), an attribute of an object (ab), calling (ab ()) , a reference to an array (a [b]). Still
word about handling exceptions in methods. Can cause that the exception was ignored (obviously not a good way of handling each exception.) The Django template happens when the exception object is to set a special variable:
silent_variable_failure = True can also protect you from calling methods (for example, one that has side effects):
def write (self ): = True
zapis.alters_data
Another important element is to preserve the templates at the time to appeal to non-existent variable. If it is not reconfigured Django is incorrect references are ignored (empty string). It is worth remembering, if only because the case-sensitive.
Subscribe to:
Posts (Atom)