Share This

Search Robogenus @ Blogger.Com

Friday, September 13, 2019

How do I write comments inside a JSON document?

https://www.quora.com/How-do-I-write-comments-inside-a-JSON-document

Comments are not supported with JSON for reasons I consider stupid.  BUT, that doesn't mean you can't use them.  If you own the recieving application, you might get away with it.  I'm using JSON as a configuration file format in the application I'm building at the moment.  I have a lot of values I need to let the user set and I don't want to build a custom parser ... so ... I'm using JSON so I can serialize into my object in 1 line of code. Works great for that purpose.  Sometimes they want to add comments as to why they are setting value the way they are.  In this use case, the reasons for not allowing comments are completely invalid (I think they are always invalid but who cares what I think) ... anyway.  I've found that the library I'm using allows /* ... */ comments but doesn't allow // comments.


{

  "myObject": { /* this is my first comment that works just fine for me*/
      "foo":"bar", /* this is a comment that also works... after comma important */
      "foo2":"bar2" // this comment will throw an exception
  }
}

Textpattern CMS ­ A flexible, elegant and easy-to-use content management system

Textpattern CMS ­ A flexible, elegant and easy-to-use content management system

About Textpattern
Textpattern CMS is an elegant content management system that is free, open source software. Web designers, developers, publishers and bloggers love its flexibility and extensibility. It has a powerful, sophisticated engine that can be infinitely tuned to suit whatever type of website you can imagine.

Who is it for?
With its built-in simplicity, a blogger can start publishing in minutes. Designers and developers appreciate the ability to control all aspects of HTML and CSS from the administration interface, and with hundreds of plugins available, the power of Textpattern CMS is easily extended.

How does it work?
Textpattern uses built-in tags to determine how dynamic content should be retrieved and displayed. You have complete control over the content and presentation, making the CMS both simple and elegant to use.

The administration interface is minimalist, efficient and clearly labelled. Designers can quickly produce well-structured, standards-compliant websites while authors can get on with publishing and editing content. Textile, which uses just a few markers to nudge plain text into fully-formatted web content, is built-in.

Is it extensible?
The core features are greatly extended through the use of plugins. Need a special function? Find the plugin, copy and paste it into the plugin field and activate. Simple as that!

There’s no need to know any PHP or JavaScript coding to use Textpattern, though many web developers create plugins for all kinds of purposes. The friendly community forum will most likely make you a plugin if it hasn’t already been made. Unlike some other forums, the Textpattern developers themselves answer questions, listen to suggestions and write plugins too.

So it’s stable and secure, then?
Absolutely! The development team and community thoroughly test each release before it is made public. Be assured the software is robust, reliable, and mature.

Wednesday, June 20, 2012

WHITEvoid Portfolio

WHITEvoid Portfolio: This is the 3D online portfolio of WHITEvoid featuring a selection of our finest interactive art & design projects


Delicious.com - [Robogenus Favorite Links]

Delicious.com - [Robogenus Favorite Links]



Some very awesome links to websites covering topics about subjects such as technology,  art, photography, science, computers, computer programming, history, search engines, web design resources, graphics resources, knowledge bases, and much much more cool, fun, interesting, information, and research.

Tuesday, June 19, 2012

30 Best Exposure Photography Pictures of the Week – June 12th to June 19th, 2012 A HDR of an abandoned warehouse with a touch of extra light. Sydney, Australia – The Fab Web

30 Best Exposure Photography Pictures of the Week – June 12th to June 19th, 2012 A HDR of an abandoned warehouse with a touch of extra light. Sydney, Australia – The Fab Web


Radio Paradise

Radio Paradise: A commercial-free DJ-mixed flow of modern & classic rock, world music, electronica, and more - plus an engaged and active listener community. HiFi sound with no fees, subscriptions, or registration required.

Best Internet Station Ever! Incredible Playlist & Genre Format. Personally, I have been a fan and listening to Radio Paradise on Shoutcast for about 13 years and they still sound great and inspire me.

Friday, June 15, 2012

HTML 5 Cheat Sheet (PDF) | Smashing Magazine

HTML 5 Cheat Sheet (PDF) | Smashing Magazine



A handy printable HTML 5 Cheat Sheet that lists all currently supported tags, their descriptions, their attributes and their support in HTML 4

When can I use... Support tables for HTML5, CSS3, etc

When can I use... Support tables for HTML5, CSS3, etc



Compatibility tables for support of HTML5, CSS3, SVG and more in desktop and mobile browsers.

Forever Flowing

Forever Flowing:

Forever Flowing

PhoneGap - Wikipedia.Com

PhoneGap - Wikipedia.Com

PhoneGap (was called by the name Apache Callback, but now Apache Cordova) is an open-source mobile development framework produced by Nitobi, purchased by Adobe Systems.  It enables software programmers to build applications for mobile devices using JavaScript, HTML5 and CSS3, instead of lower-level languages such as Objective-C.

Memolane Lets You Collect and Share Group Memories - The Next Web

Memolane Lets You Collect and Share Group Memories - The Next Web


Monday, June 11, 2012

The Future of the Internet | Smashing Magazine

The Future of the Internet | Smashing Magazine

The Internet is a medium that is evolving at breakneck speed. It’s a wild organism of sweeping cultural change — one that leaves the carcasses of dead media forms in its sizeable wake. It’s transformative: it has transformed the vast globe into a ‘global village’ and it has drawn human communication away from print-based media and into a post-Gutenberg digital era.

Registry of intents protocols | OpenIntents

Registry of intents protocols | OpenIntents

We collect, design, and implement open intents and interfaces to make Android mobile applications work more closely together. We provide samples and free applications to demonstrate their usage.

Chrome Experiments - "3 Dreams of Black" by Google Data Arts Team

Chrome Experiments - "3 Dreams of Black" by Google Data Arts Team


From the Author:
“3 Dreams of Black” takes you on a journey through three dream worlds constructed through a combination of rich 2D drawings and animations interwoven with interactive 3D sequences. Throughout various points in these dream worlds, you can grab your mouse and guide the protagonist’s point of view through the experience. This music experience also includes a 3D model creator that allows you to create your own relics and contribute to the shared collective dream. “3 Dreams of Black” is written and directed by Chris Milk, and developed with a few folks here at Google.

Read more here:
http://googlecode.blogspot.com/2011/05/dreams-in-3d-webgl-experience-for.html

Technology:
WebGL, HTML5, JavaScript, Three.js

Content Strategy Within The Design Process | Smashing UX Design

Content Strategy Within The Design Process | Smashing UX Design

“Content strategy is an emerging field of practice encompassing every aspect of content, including its design, development, analysis, presentation, measurement, evaluation, production, management, and governance.”

Desktop Wallpapers HD Free Desktop Backgrounds WallpapeprsCraft

Desktop Wallpapers HD Free Desktop Backgrounds WallpapeprsCraft

Welcome to site with desktop wallpapers - WallpapersCraft. On this site you can find for yourself the most beautiful wallpapers and pictures on your desktop and download for free. We have collected only high quality HQ wallpapers and high resolution HD. Any Wallpaper from our site you can download for all monitors

Sunday, June 10, 2012

Google's ChromeOS means losing control of data, warns GNU founder Richard Stallman | Technology | guardian.co.uk

Google's ChromeOS means losing control of data, warns GNU founder Richard Stallman | Technology | guardian.co.uk

Google's new cloud computing ChromeOS looks like a plan "to push people into careless computing" by forcing them to store their data in the cloud rather than on machines directly under their control, warns Richard Stallman, founder of the Free Software Foundation and creator of the operating system GNU.

35 Beautiful Examples Of Animals Photography | Smashing Magazine

35 Beautiful Examples Of Animals Photography | Smashing Magazine


Animal photography is probably one of the most dangerous types of photography. The outcome totally depends on the skills of photographer and the time when the shot is taken. A photographer who uses good exposure, color and blur settings along with appropriate shutter speed and focusing techniques can produce stunning photographs.

By following the link you will see 35 beautiful examples of animal photography, photos of wild, tamed and other animals.

Follow Me On