17 April 2014

The Ruby Reflector

Topic

Java

  Source Favicon
By Shannon Behrens of JJinuxLand 3 months ago.
Email

They use a Metrics package for their Java code.

They wrote a package for Python called uwsgi_metrics. It's not open source yet, but they'll open source it shortly.

Example: with uwsgi_metrics.timing('foo'): ...

They have a JSON endpoint on all their services that exposes metrics.

uwsgi uses a prefork worker model.

uwsgi has mule processes. They're processes that don't handle interactive traffic, but you can use them as worker processes.

They measured …

jjinux.blogspot.com Read
  Source Favicon
By Joey of Global Nerdy 6 months ago.
Email

…Programming - go out of date in a matter of months. I just recycled a copy of Core Java 2 , which dates from 2003.

Pick a Project

Remember this mantra: "I hear, I forget; I see, I remember; I do, I understand".

Reading is helpful, but to truly learn a programming language, library, or technology, there's no substitute for getting your hands dirty and actually working on a project that uses that programming language, library, or technology. "Finish project …

globalnerdy.com Read
  Source Favicon
By Todd Hoff of High Scalability 2 days ago.
Email

…Software Engineers (All-Levels) to design and develop scalable software written in Java and MySQL for backend component of software that manages application architectures. Apply here .

Fun and Informative Events

Safeguard Commercial Success with a Strategic Monitoring Approach . Does your enterprise have adequate monitoring strategies in place to deal with tech challenges that can otherwise impact revenue and damage your corporate brand? Register now to …

highscalability.com Read
  Source Favicon
Email

…approach in the Rails world. It's not so unusual if you look at other communities - Java, .Net, Scala, Clojure, Haskell, even PHP (with the fantastic Symfony2 framework).

Wasn't that the reason that we use Rails not to need to escape from it?

Yes and no.

It's a longer story, for another blog post, probably. In short, I believe that Rails is good for the start (as long, as you're not efficient with other approaches yet), however it's bad for a longer …

andrzejonsoftware.blogspot.com Read
  Source Favicon
By Ryan Foster of Viget.com Blogs 4 months ago.
Email

…: Just the words "throw" and "catch" scare me. They remind me of dark, sad Java programming days. I've always been vaguely aware that Ruby, like Java, had throw and catch , but I've never used them. In Ruby land, our exception handling is raise and rescue . So what are throw and catch for?

Avdi shows an example in the book where a long-running task has the option to terminate early by raising a custom DoneException . Exceptions used like …

viget.com Read
  Source Favicon
By Question Everything of Videos related to 'Ruby on Rails vs Java - Commercial #1 of 9' 7 months ago.
Email

…to learn from a coding perspective, but it is easier to understand the logic of someone else's Java code.

Why is that?

Java requires you to define variables up front, so later programmers know exactly what each variable represents. Python uses dynamic typing, allowing you to change variables, and even its variable type.

What is the market for Java programmers relative to Python programmers?

Java is used in far more applications than Python. Java is the standard language …

youtube.com Read
  Source Favicon
By newrelicblog of New Relic almost 2 years ago.
Email

…popular than every other application server combined, commercial or open source. Among commercial Java application servers, interestingly, JRun was the most popular. WebSphere, meanwhile, was roughly twice as popular as WebLogic.

There are two ways of looking at this data. The first is that the correlation between New Relic customers and customers of products such as WebLogic or WebSphere is low. The second is that the pattern of adoption within New Relic customers is predictive; …

newrelic.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 9 days ago.
Email

For those who grew up on Java, unmanaged memory is like having all your data in one giant array and passing indexes around. For performance. — Reginald Braithwaite (@ raganwald) April 8, 2014

So the comment is saying the problem with Internet security is that the entire Internet, and the entirety of every Unix-style operating system, is based on the foundation of a programming language which allows you to read arbitrary data out of memory .

This is indeed a very big …

gilesbowkett.blogspot.com Read
  Source Favicon
By Question Everything of Videos related to 'Ruby on Rails vs Java - Commercial #1 of 9' 7 months ago.
Email

…to learn from a coding perspective, but it is easier to understand the logic of someone else's Java code.

Why is that?

Java requires you to define variables up front, so later programmers know exactly what each variable represents. Python uses dynamic typing, allowing you to change variables, and even its variable type.

What is the market for Java programmers relative to Python programmers?

Java is used in far more applications than Python. Java is the standard language …

youtube.com Read
  Source Favicon
By Todd Hoff of High Scalability almost 2 years ago.
Email

…sets of functionality consisting of 50 nodes, Oracle RAC servers, and Java application servers. Each pod supports many thousands of customers. If a pod fails only the users on that pod are impacted.

The key to the cell is you are creating a scalable and robust MTBF friendly service. A service than can be used as a bedrock component in a system of other services coordinated by a programmable orchestration layer. It works just as well in a data center as in a cloud. If you are looking for …

highscalability.com Read