Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Historically, we didn’t use Android’s profiling tools often. They were pretty awful and the only tools that we really used extensively were the on-device GPU profiling tools which were reasonably good. In recent years Android’s native story improved by leaps and bounds with the introduction of Android Studio and 3rd party tools developing native Android apps has improved a lot. But the CPU profiling tools are still stuck in the stone ..

I’ve been MIA for a while, I know. I haven’t stopped working on SnailLife - I just wanted to get to some sort of completion with the brain refactoring phase before talking about it. Now, however, I realize there won’t be any completion for a long while and I may as well post an update.

In this installation I won’t be providing any book or paper suggestions. Instead I will summarize some of my thoughts on the previous list . Papers Not adding a new serious paper this week in order to give time to those who are still on Mr. Einstein’s

Disquiet Junto #207 - rjp.is - 10 years ago - eng
Screenshots of my effort for the Disquiet Junto #207 challenge. “M1 arpeggiated” - the underlying heavy drums “M2 bowed” - the gentle machine-like throbbing “M3 bowed” - the occasional background swell “M1 taped” - the initial drum-style intro “M2 arpeggiated” - extra texture “M3 shuffled” - the rolling trill (cf 2:40, 3:35)

In a blog post a couple weeks ago we talked about the developer tools we built for Rollup, our UI component library. One of those tools is responsible for automatically generating documentation for React components and we just released it as an open-source gulp plugin called gulp-react-docs . When we started working on Rollup, we knew that we needed to make it easy for application developers to figure out what props a component exp....


TODO]{.todo .TODO} Uebersicht: Keep an eye on what is happening on your machine and in the World . [DONE]{.done .DONE} Kwm: Tiling window manager with focus follows mouse for OSX . cp ~/homebrew/Cellar/kwm/1.1.3/homebrew.mxcl.kwm.plist ~/Library/LaunchAgents/ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.kwm.plist [DONE]{.done .DONE} Turn off shadows with ShadowToggle . [DONE]{.done .DONE} Disk Inventory X : disk usage util..

More people than ever before are entering software development from non-traditional backgrounds. The number of coding bootcamps is increasing, and there’s a broad push from the industry to attract more diverse developers. Many companies are no longer solely focused on hiring senior developers, and have realized that it may be smarter to train and upskill the next generation of senior developers instead.

My previous post showed a very simple Scalding workflow. Apache Flink is a real time streaming framework that’s very promising. It also supports running Cascading workflows with very little modification. Surely there must be some way to run a Scalding job on top of Flink? Turns out… YES! In a nutshell Here are the high-level things we need to solve for We need a Scalding job to test this out with cascading-flink requires Casca....

I’ve been using Scalding for the last few years and really love how simple it makes writing scalalbe data processing jobs. I think many of the issues beginners have with Scalding relate to project setup. I hope this post simplifies things for people so they can started with less hassle. Building your project with SBT The official getting started guide is pretty terse. For our purposes, all you need to get started is a very simple ....

My previous post showed a very simple Scalding workflow. Apache Flink is a real time streaming framework that’s very promising. It also supports running Cascading workflows with very little modification. Surely there must be some way to run a Scalding job on top of Flink? Turns out… YES! In a nutshell Here are the high-level things we need to solve for We need a Scalding job to test this out with cascading-flink requires Casca....

I’ve been using Scalding for the last few years and really love how simple it makes writing scalalbe data processing jobs. I think many of the issues beginners have with Scalding relate to project setup. I hope this post simplifies things for people so they can started with less hassle. Building your project with SBT The official getting started guide is pretty terse. For our purposes, all you need to get started is a very simple ....


Following up from changing CWD with helm projectile , here's a way to search your bash history with helm: (defun ar/helm-helm (title candidates on-select-function) "Helm with TITLE CANDIDATES and ON-SELECT-FUNCTION." (helm :sources `((name . ,title) (candidates . ,candidates) (action . ,on-select-function)) :buffer "*helm-exec*" :candidate-number-limit 10000)) (defun ar/shell-send-command (command) "Send COMMAND to shell mode." ....

Steve has implemented one of our long time RFE’s: Async editing in Android. This effectively means that the Android keyboard will behave as it does in iOS and won’t fold/open as you move between text fields. It will also remain open as you scroll the screen and won’t resize the UI as it opens! As you can imagine this is a huge change so it is currently off by default but we will flip the change sometime next week to be the default.

Medicine bookmarks - xenodium.com - 10 years ago - eng

Got a CD with my chest X-ray from the hospital. Was expecting a pdf or an image of sorts, but the CD content was rather different. For starters, it was targeted at Windows users (AUTORUN.INF, MediaViewerLauncher.EXE and a bunch of DLLs): $ find . -exec file --mime-type '{}' \; ./AUTORUN.INF: text/plain ./DICOMDIR: application/dicom ./MediaViewerLauncher.EXE: application/octet-stream ... ./Libraries/BASEPRINTER.DLL: application/octet-stream....

App Use, Track 3 is more experimentation with Samplr. “Sherlock Holmes and the Voice Of Terror” provided the samples, Fission chopped them up, and Addictive Synth provided the arpeggiation samples. This was pretty tricky. (There was an earlier attempt at this but it was a fair old disaster. Even more repetitive and far too “chunky”.) It took many attempts to get the first sample working right - Samplr loops the sample when recording in Tape..

Portable Dandy is a collection of samples you play in a virtual tape loop with a trio of effects. Quite fun but it has a proper problem as you can hear in thesoundtestroom review - certain sample and effect combinations will trigger horrible glitching. In an attempt to avoid this horror, I recorded the samples into [LPR][Loopy] and then sequenced them there. Where I discovered that Loopy is a right old bugger to work for this kind of thing.

App Use: Samplr, #1 - rjp.is - 10 years ago - eng
Samplr is a wizard’s toolbox of magical sound manipulation. In the hands of a master, it can produce some good stuff - “Do It Again”, “jamming with Samplr”, “SAMPLR - have some fun”. In the hands of a bumbling amateur, it makes … something? App Use, Track 1 is just a bunch of stock Samplr samples being randomly noodled through the various modes to see how it all works. It works as a mostly ambient track, I think.

Checking out camlistore to organize all sorts of data. Scaleway enables you to deploy camlistore servers.

pa href=https://github.com/scoremedia/FisticuffsFisticuffs/a is a compact Swift framework for view-model bindings on iOS, inspired by a href=http://knockoutjs.comKnockoutJS/a. It lets developers quickly set up responsive applications without needing to add intermediate view-updating logic./p h2Background/h2 pThe strongModel-view-viewmodel (MVVM)/strong pattern has gained a lot of traction in the iOS community over the past couple years, an....

Recently I started on a pet project to explore a large data-set (32 million users) which was leaked to explore performance in Python. This…

Maps dev bookmarks - xenodium.com - 10 years ago - eng
A new way to make maps with OpenStreetMap | Hacker News . borders: Country, region and city boundary data from OpenStreetMap, served monthly (mapzen.com) . Farewell, Google Maps (In der Apotheke) . Fast, Offline, Reverse Geocoding; or, in Which Polygon am I? . Free OpenStreetMap tile library: watercolor, black and white, terrain . Import OpenStreetMap XML data into your Unreal Engine 4 . Location Tech . Map's POI categories . Mapbox....



When publishing a JavaScript library, we usually want to make it available to as many people as possible to maximize the library's usefulness and adoption. In that respect, it can be helpful to users to have the library available in their preferred module format - CommonJS, AMD, ES6, etc.

When publishing a JavaScript library, we usually want to make it available to as many people as possible to maximize the library's usefulness and adoption. In that respect, it can be helpful to users to have the library available in their preferred module format - CommonJS, AMD, ES6, etc.

Agile software development is a well known set of principles that many software teams have adopted, tweaked and perfected over more than ten years. As teams gain experience with Agile, a natural pressure builds on tools, practices and processes that slows the pace of delivering value.

Ok, ok, I have a problem - rjp.is - 10 years ago - eng
I already had a bunch of apps for making noises/musics but #november lead to - let’s be honest - a splurge. Which means it’s intervention time. The rule I’m not allowed to buy any more music/noise apps until I’ve made (and posted) something which each one. Since some of them are essentially filters or DAWs, combinations are allowed but should be minimal. Previously created content does not count for the purposes of this intervention.

It’s been two months since I opened my large mouth a little too widely , and things have calmed down considerably. I’ve only received one or two interview requests in the past month (which I’ve dutifully ignored), and website views have tapered off to a fairly consistent 500 truck-enthusiasts a day. I’ve been spending my weekends hammering away on a new home improvement project, and enjoying bike rides to events in the area.

It’s been two months since I opened my large mouth a little too widely , and things have calmed down considerably. I’ve only received one or two interview requests in the past month (which I’ve dutifully ignored), and website views have tapered off to a fairly consistent 500 truck-enthusiasts a day. I’ve been spending my weekends hammering away on a new home improvement project, and enjoying bike rides to events in the area.

In order for you to thrive in the digital environment, you need to understand the implications of the changing technology landscape on your organization. This is the first article in Technology Radar Echoes, a new series where authors share their insights and experience on the technology problems and solutions driving business differentiation for enterprise leaders.

I started off as a practitioner and over time, have been an Agile coach. There were a few interesting things about my journey that I thought would be good to share with the larger community. My post narrates a journey that many technologists might take - here’s hopefully to a learning or two.

2016 Adventures - rjp.is - 10 years ago - eng
Things for 2016 {Preliminary list - will repost on 2016-01-01} (Stretch goals / PBs) [Caveats / Requirements] “unsupported” means carrying everything from the start - no refuelling from shops. Only rest stops are allowed. Movementercisers Janathon Juneathon Survive a full 6 hour race [with at least 42km] (no walking) (“unsupported”) Run more than 45km (48km) (50km) (56km) (no walking) (“unsupported”) Finish an official marathon (5:15) (5:00..



I gave my spiel about such lightweight topics as money, financial planning, and how I plan to live the rest of my ephemeral human life. Naturally people had some questions and thoughts of their own to contribute, and I’m more than happy to bring those into the mix. Any reason you’re using an ETF instead of a mutual fund? I don’t see the soundness in the incurring fees on a brokerage account.

I gave my spiel about such lightweight topics as money, financial planning, and how I plan to live the rest of my ephemeral human life. Naturally people had some questions and thoughts of their own to contribute, and I’m more than happy to bring those into the mix. Any reason you’re using an ETF instead of a mutual fund? I don’t see the soundness in the incurring fees on a brokerage account.

When using webpack to build your assets, it's only a matter of time until you wish for targeted builds. Whether it's the output of the library you're working on (CJS, UMD, AMD, Var, etc.), or the specific feature set (IE8 support, no IE8 support). parallel-webpack can run those builds in parallel.


When using webpack to build your assets, it's only a matter of time until you wish for targeted builds. Whether it's the output of the library you're working on (CJS, UMD, AMD, Var, etc.), or the specific feature set (IE8 support, no IE8 support). parallel-webpack can run those builds in parallel.

When we are working on software delivery projects, we will eventually face the decision of whether or not we should automate a test for a specific scenario. The question of whether we should automate or not, is what we will discuss in this article. Why we Automate Generally, we automate to avoid repeated manual work, get faster feedback, save time on running tests over and over again, and ensure we are always executing tests consistently wi..

We committed a major somewhat revolutionary change to how layout animations and the basic component tree work in Codename One. This is important to understand since it changes the very nature of how we expect components to behave in Codename One. This also allows us to create some pretty spectacular effects such as the ones in the title above. There are several types of animations in Codename One:

79 visitors online