
Script Junkie | Building Cross-Platform Apps Using jQuery Mobile jQuery Mobile introduces a cross-platform and cross-device framework for developing mobile applications. It supports a wide variety of mobile browsers and delivers a unified user interface to the devices. It has simplified working with mobile browsers by abstracting away inconsistences between the vendors. Just as jQuery changed the way we wrote JavaScript , jQuery Mobile will change the way we build mobile web applications. I recently used jQuery Mobile to build an application and was stunned at how smoothly the development process went. As a web developer, jQuery Mobile is instantly rewarding because there isn’t much of a learning curve. Page Structure and Components We are going to build a to-do application. For this application there is only going to be one physical page, index.html. Aside from referencing the latest version of jQuery, we also reference jquery.mobile-1.0a4.1.min.css and jquery.mobile-1.0a4.1.min.js via CDN. Let’s fill out our create page. Conclusion About the Author
Someone Has Built It Before Java Tutorial 7 - String Manipulation String manipulation forms the basis of many algorithms and utilities such as text analysis, input validation, and file conversion. This tutorial explores some of the needed basics. Unless otherwise noted, the following classes are contained in the java.lang library. NOTE: For the following parameters the prefix g indicates string, i indicates integer and c indicates character types. The String Class String class objects work with complete strings instead of treating them as character arrays as some languages do. Accessor methods: length(), charAt(i), getBytes(), getChars(istart,iend,gtarget[],itargstart), split(string,delim), toCharArray(), valueOf(g,iradix), substring(iStart [,iEndIndex)]) [returns up to but not including iEndIndex] Modifier methods: concat(g), replace(cWhich, cReplacement), toLowerCase(), toUpperCase(), trim().Note: The method format(gSyn,g) uses c-like printf syntax for fixed fields if required in reports. String class objects are immutable (ie. read only). Projects
City - Design - Innovation » Material(ism) for Architects: a Conversation with Manuel DeLanda Interview by Corrado Curti version pdf If architecture – as Lebbeus Woods says – is about building ideas, then we may easily consider the philosopher, artist and writer Manuel DeLanda one of the most influential and active archistars there is. Although architecture is not the direct object of DeLanda’s speculations, his ideas and writings provide architectural thinking with valuable insight on the methods and models of scientific discourse, which is critical to develop a coherent experimental practice. Manuel DeLanda lecturing CC: What role do you believe materialist philosophy can have in relation to contemporary scientific research and, in general, to research as the activity of exploring original paths of thought in any given field of knowledge? to a materialist a typology can become an obstacle to think about the processes that produced the items it classifies and it can hide the sources of variation that give the world its expressivity. ———————————————————————————–¹ M. ²M.
CoRR - Computing Research Repository Welcome to the Computing Research Repository Welcome to the Computing Research Repository (CoRR). CoRR allows researchers to search, browse and download papers through its online repository. CoRR is available to all members of of the community at no charge. Please feel free to explore the site and features. Help links and general information about CoRR are provided on the left panel, and key features (Advanced Search/Browse, Submit, Subscribe, Preferences) are above. First time user? View Listings Computing Research Repository (CoRR): new, recent, abs, find By Category:
Greg Lynn: Blob Tectonics In his essay, Blob Tectonics, or Why Tectonics is Square and Topology is Groovy, from his book, Folds, Bodies and Blobs, Greg Lynn is most interested in advancing the blob as a viable architectonic entity. To Lynn, blobs are “simultaneously alien and detached from anything else” while also possessing the ability to melt into their larger context. They are a singular ideal entity that involves itself with a “particular, local identity.” He follows with are look at the blob in a few different ways: first, from the view of science fiction, second, in the “philosophical definition of viscous composite entities,” and finally, in the context of modern construction methods.
Syrie : Ultrasurf, ou comment le gouvernement Syrien piège ses opposants avec un malware Après l’Égypte ce matin, notre équipe s’est attaquée à la problématique syrienne. Nous avons cherché à comprendre comment le pouvoir de Bachar el Assad s’y prenait pour voler les comptes Facebook, Twitter, ou Gmail de ses opposants, et comment il parvient à les identifier pour les arrêter. Nous avons réussi à mettre en lumière l’un des procédés du gouvernement Syrien afin de piéger ses opposants. C’est l’histoire banale d’un logiciel qui fait le contraire de ce qu’il prétend faire. Ultrasurf est un logiciel proxy qui a été très utilisé par les dissidents syriens. Mais voilà, la version qui a été largement diffusée en Syrie contenait un petit paquet cadeau. Vous trouverez également le dump pcap de l’activité réseau de ce logiciel ici (à ouvrir avec Wireshark). Le comportement semble relativement élaboré : redirection du 80 vers le ssl, encapsulation des données dans un tunnel et surtout, une modification en base de registre de tous les certificats SSL. Greets halona, fo0 & Julie
Morphing: A Guide to Mathematical Transformations for Architects and Designers: Joseph Choma: 9781780674131: Amazon.com: Books How to recognise a good programmer It’s not as easy as it sounds. CV experience is only of limited use here, because great programmers don’t always have the “official” experience to demonstrate that they’re great. In fact, a lot of that CV experience can be misleading. I consider myself to be a pretty good programmer. In his article The 18 mistakes that kill startups , Paul Graham makes the following point: “… what killed most of the startups in the e-commerce business back in the 90s, it was bad programmers. In practice what happens is that the business guys choose people they think are good programmers (it says here on his resume that he’s a Microsoft Certified Developer) but who aren’t. So how do you pick good programmers if you’re not a programmer? I disagree with Mr Graham on this one. #1 : Passion In my corporate experience, I met a kind of technical guy I’d never met before: the career programmer. I believe that good developers are always passionate about programming. #2 : Self-teaching and love of learning
Paradigms in Computing: Making, Machines, and Models for Design Agency in Architecture: David Jason Gerber, Mariana Ibanez: 9781938740091: Amazon.com: Books 21 Laws of Computer Programming Jun 17 As any experienced computer programmer knows, there are unwritten laws that govern software development. However there are no penalties for breaking these laws; rather, there is often a reward. Following are 21 Laws of Computer Programming:
Tolerance and customisation: A question of value Text: Michael Parsons The idea of tolerance in architecture has become a popular point of discussion due to the recent mainstreaming of digital fabrication. The improvements in digital fabrication methods are allowing for two major advancements: firstly, the idea of reducing the tolerance required in construction to a minimum (and ultimately zero) and secondly, mass customisation as a physical reality. Digital fabrication has made the broad-brushstroke approach to fabrication tolerance obsolete and now allows for unique elements and tolerance specific to each element. The Abedian School of Architecture, Bond University, is currently installing its first robotic industrial arm, thereby joining the growing number of Australian architecture schools investing in advanced manufacturing processes. These processes have narrowed the gap between digital representation and the physical outcome. The word ‘tolerance’ is commonly venerated as an ever-present guide to realise a design.
Top 10 Ways to be Screwed by "C" To get on this list, a bug has to be able to cause at least half a day of futile head scratching, and has to be aggravated by the poor design of the "C" language. In the interests of equal time, and to see how the world has progressed in the 20-odd years since "C" escaped from its spawning ground, see my Top 10 Ways to be Screwed by the Java programming language, and for more general ways to waste a lot of time due to bad software, try my Adventures in Hell page. A better language would allow fallible programmers to be more productive. Non-terminated comment, "accidentally" terminated by some subsequent comment, with the code in between swallowed. a=b; /* this is a bug c=d; /* c=d will never happen */ Accidental assignment/Accidental Booleans if(a=b) c; /* a always equals b, but c will be executed if b! Closely related to this lack of rigor in booleans, consider this construction: if( 0 < a < 5) c; /* this "boolean" is always true! Or consider this: if( a =! Unhygienic macros or as Oops.
6 advices from starchitects to the young architects Everyone that works in the field of architecture knows that it takes quite a high level of commitment and desire to become an architect. Nobody becomes an architect because they think it sounds cool or because they simply like to draw. There is a lot more to it and I think there has to be some cautions for you to even think you will experience any measurable success, yet nevertheless, some architects are successful and well known because of their designs. We thought it might be helpful if we can get some advice and guidance from them to young architects, so we began to dig the web searching for some valuable points of advices from senior and starchitects to the young and aspiring ones, check out some of them below. Do you have any advice for the young? Peter Eisenman: “Stay away from architecture !” Frank Gehry: “Be yourself !”” Bjarke Ingels: “Think, analyze and Build your conceptual framework”“Just like in science, architecture is a hypothetical deductive experimentation.