Profile

Cover photo
Patrick Matsumura
155 followers|43,462 views
AboutPostsPhotos+1's

Stream

Patrick Matsumura

Shared publicly  - 
 
Definitely worth reading.
In the early days of Rails, a common dismissal of the framework and its Ruby roots were that these were just toys. Something for kids or amateurs to play with; to build a quick throw-away prototype or system of no consequence. It was most certainly not a tool for professionals building real ...
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
 
Easy JavaScript templates in WordPress

About a month ago, I came up with the idea that it would be comfortable to register #JavaScript  templates like #Underscore  templates in #WordPress  using the WP Dependency API. I already run this successfully in some plugins and can confirm that it works.

To see what I'm talking about, see this GitHub Gist: https://gist.github.com/franz-josef-kaiser/6f5448d83558427c5e7d

When you click the link below, you will be lead to a #Trac  ticket that I added today (together with a patch) that suggests using this approach in core. I hope you support this with votes and comments on the ticket, with Tweets or simply sharing this post. Thanks in advance.
It would be much easier to handle JavaScript templates when they could get registered using wp_register/enqueue_script(). This would allow tight binding between (Backbone) scripts and their respective templates. It would also allow to easily switch out single (core or plugin) templates to extend ...
3 comments on original post
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
 
Chrome DevTools Tips - http://ow.ly/CrXsV #JS #CSS #HTML #WebDev
A curated list of Chrome DevTools tips and tricks
1
1
Luciano Mammino's profile photo
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
Very informative presentation on frontend development every Symfony developer should watch. Thank you +Ryan Weaver 
1
1
Helena Meininger's profile photoMarcel A. Weder's profile photo
 
Cool 
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
They deserve a +1 for creativity. These guys released their album as a linux kernel module. I hope I'll find the time to listen to/compile it.

#linux   #kernel   #music  
netcat-cpi-kernel-module - Kernel module edition of the Cycles Per Instruction (2014) album.
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
Thanks a lot
 
Want to learn GNU C, C++, and system programming? Download excellent "Advanced Linux Programming" (full pdf version) for profit and fun.

URL - http://www.advancedlinuxprogramming.com/alp-folder/

#linux   #gnu   #programming  
1
Add a comment...
Have him in circles
155 people
Irene Schmid's profile photo
Bayu Ardamas's profile photo
Markus Loss's profile photo
Alexander Prokudin's profile photo
Simon Flepp's profile photo
Tom Schäpper's profile photo
Spagnuolo Patrick (Padi)'s profile photo
Brinn Tomes's profile photo
Niels Lehner's profile photo

Patrick Matsumura

Shared publicly  - 
 
I didn't test this yet, but it really looks great and it really seems to make dumping "fun" again. 
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
 
libpfrng v0.0.8 is out.

libpfrng is userspace true random number generator based on CPU timings jitter. The idea has been stolen from jitterentropy project (http://www.chronox.de/jent/doc/CPU-Jitter-NPTRNG.html) and reimplemented by me in different manner.

libpfrng utilizes OpenMP power being able to generate ~200 KiB of high quality random data per second on my i7-3517U. It feels OK with -Ofast optimization and is written in pure C following C99 standard.

libpfrng passes entropy test (with 8 bits per byte), NIST and FIPS tests, and spectra test as well. It's high-rated on CAcert RNG site (http://www.cacert.at/cgi-bin/rngresults, in fact, best RNG for now there :)).

Along with libpfrng itself source tarball contains several test examples and useful pfrng-feeder daemon that fills Linux entropy pool with random data using (surprise) libpfrng.

There are no new features introduced, it's mostly bugfix release. The most prominent change is protecting fast RNG functions with mutex, so now they are thread-safe.

To build libpfrng you have to have nothing more than g++ with gomp and cmake. In fact libpfrng uses gcc-only optimizations but is able to be compiled by clang as well (single-threaded mode only).

Please check libpfrng github page here: https://github.com/pfactum/libpfrng/

Also you are welcome to download fresh tarball directly: https://github.com/pfactum/libpfrng/archive/v0.0.8.tar.gz

It's OK to send me pull requests, comments, to criticize my code, personally me and the way I do this project.
libpfrng - CPU jitter-based RNG
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
Auch wenn es eigentlich ein Angriff auf Samsung sein soll, finde ich es trotzdem toll, dass Apple als gutes Beispiel voran geht. Da könnten sich wirklich mehrere am "Kopieren" beteiligen.
 ·  Translate
Apple doesn’t usually take public shots at its competitors, but for Earth Day it seems to be making an exception. The Cupertino, Calif., company released full-page ads in several newspapers encouraging the promotion of solar energy while also t...
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
I've felt like the expert dozens of times. What about you?
 
Ever been the "expert" in a room full of corporate or executive types?
You'll appreciate this one.
I think the most depressing thing about this is the fact that it's hilarious. It's only hilarious because so many people (especially techy/expert/IT/engineer people) have been there and this is almost frighteningly familiar. Enjoy, it's really well done.
1
Add a comment...

Patrick Matsumura

Shared publicly  - 
 
 
If you don't have a mobile-optimized site yet, make it happen this year. 

Mobile continues to heat up, and providing an awesome experience no matter what device your users are on is critical for all types of businesses. Our friend +Tim Ash shares 7 tools for creating a conversion-optimized mobile site in his latest post on +ClickZ.

Learn more and get started improving your mobile experience here: http://goo.gl/IEvG4Q
1
Add a comment...
People
Have him in circles
155 people
Irene Schmid's profile photo
Bayu Ardamas's profile photo
Markus Loss's profile photo
Alexander Prokudin's profile photo
Simon Flepp's profile photo
Tom Schäpper's profile photo
Spagnuolo Patrick (Padi)'s profile photo
Brinn Tomes's profile photo
Niels Lehner's profile photo
Basic Information
Gender
Male
Other names
Pat, Rick
Story
Introduction
I'm a professional web developer mainly using PHP, ExtJS, jQuery, MongoDB and MySQL. I LOVE coffee :-)
Bragging rights
Stolzer Papa, Code Freak
Work
Occupation
Professional Software Developer, UI Developer, Entrepreneur
Contact Information
Work
Email
Patrick Matsumura's +1's are the things they like, agree with, or want to recommend.
Mastering Symfony2 Performance - Doctrine - Octivi Labs
labs.octivi.com

Best practices of improving performance when using Doctrine ORM in your Symfony2 project - data access optimization, profiling queries

Step by Step Guide How to Configure Server for PHP / Symfony Project
konradpodgorski.com

I decided to publish notes that I have been gathering lately about configuring servers. This is a complete guide how to configure server for

Abrechnung eines Karrieristen: "Bluffen gehört zum Geschäft" - SPIEGEL O...
www.spiegel.de

Benedikt Herles zählte zur jungen Wirtschaftselite des Landes - bis er es nicht mehr aushielt. In der Business School komme man nur mit Buli

Disconnect Search, Built By Ex-Google And Ex-NSA Engineers, Lets You Use...
techcrunch.com

TechCrunch is a leading technology media property, dedicated to obsessively profiling startups, reviewing new Internet products, and breakin

Scott Family Fund
www.indiegogo.com

Ryan Scott has been diagnosed with Necrotizing Fasciitis a.k.a "The Flesh Eating" disease. With this fundraiser we strive to raise for him a

LayoutIt! - Interface Builder for Bootstrap
www.layoutit.com

LayoutIt! is a drag-and-drop interface builder for Bootstrap that wants to be the kick-off for your front-end developments.

MongoDB Selected as the Core Content Management Component of SAP's Platf...
www.marketwatch.com

MongoDB Selected as the Core Content Management Component of SAP's Platform-as-a-Service (PaaS) Offering. MongoDB's Flexibility and

Dropbox - Apps on Android Market
market.android.com

Dropbox lets you bring all your photos, docs, and videos anywhere. Dropbox is a free service that lets you bring all your photos, docs, and

Google Apps vs. Office 365 - A comparison of Gmail and Exchange system a...
blog.cloudsherpas.com

With Google’s recent announcement that 2012 Gmail availability was 99.983%, fundamental differences between Gmail and Office 365’s Exchange

Warum Google+ das bessere Social Network ist. - David Hellmann ...
www.davidhellmann.com

David Hellmann erstellt und realisiert Grafik- und Webdesign Projekte.

High Scalability - High Scalability - Must see: 5 Steps to Scaling Mongo...
highscalability.com

Home. Real Life Architectures. Strategies. All Posts. Advertising. contact. Book Store. Start Here. RSS. High Scalability. Home. Real Life A

Basic Instructions - Basic Instructions - How to Handle a Project That S...
basicinstructions.net

I hope all of you who celebrate Christmas had a good one. I hope those of you who don't had a g...

Tough Mudder
toughmudder.com

Tough Mudder events are hardcore 10-12 mile obstacle courses designed by British Special Forces to test your all around strength, stamina, m

How Startups Are Killing Off Bosses
www.businessinsider.com

Startups are finding they don't really need upper management to survive.

A free and open world depends on a free and open web. | Google
www.google.com

A free and open world depends on a free and open Internet. Governments alone, working behind closed doors, should not direct its future. The

Go Dark For IE – The movement to rid the world of older versions of Inte...
godarkforie.org

The Mission. Old browsers hurt the web! They don't understand modern technologies, lack features, they're buggy, have security holes and pre

Clarify – Ein Toolkit für den Frontend Workflow – Namics Weblog
blog.namics.com

Der Frontend Entwicklungsprozess in einem Projekt wird immer komplexer und zeitaufwendiger. Aufgrund einer Vielzahl von Zielgeräten und Aufl

YouTube - Das Mädchen, dass die Welt für 5 Minuten zum Schweigen brachte...
www.youtube.com

Create AccountSign In. Home. BrowseUpload. Hey there, this is not a commercial interruption. You're using an outdated browser, which You

Rechtsextremismus: Trojanische T-Shirts | Panorama - Frankfurter Rundschau
www.fr-online.de

Initiative gegen Rechts verschenkt Kleidung mit verborgenen Botschaften an Neonazis. Nach dem Waschen erscheint der Schriftzug: „Was Dei