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

I spent a lot of time today trying to get something to deploy and hitting a near unending set of small issues that still broke the entire deploy (Rails in production mode is WAY less forgiving than Rails in development mode). And, to be honest, the constant stream of cursing was, perhaps, my less than finest moment (friends of mine, at least two, are now laughing hard). An old school trick for helping with this is to run production mode ..

I mildly shudder to write this post and I strongly hope that it received with all the good intentions that I have. I saw that my friend Greg Stein wrote a damn interesting post about home control and water sensors . Greg is one of those scarily smart folks that makes me feel a bit like a knuckle dragging monkey, who, at times, is picking things out of his fur and debating "should I eat this or not?". In this post, Greg builds a wond....

I’ve been trying to learn Rust lately, the hot new systems programming language. One of the projects I wanted to tackle with the speed of Rust was generating 3D polyhedron shapes. Specifically, I wanted to implement something like the Three.js IcosahedronGeometry in Rust. If you try to generate icosahedron s in Three.js over any detail level over 5 the whole browser will slow to a crawl. I think we can do better in Rust! Furt....

There's a style of Java that is a joy to write. This post will cover how to set up a basic PostgreSQL-integrated REST API using Jersey and JOOQ in a style not dissimilar to Flask and SQLAlchemy in Python. In particular, we'll try to avoid as much runtime reflection/class-loading as possible. This will make the application less flexible but easier to debug and understand. I'd appreciate pointers in email if you see anything weird or ....

I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....

I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....

I use a plain text file to manage my daily todo items. ( Gina Trapani championed this idea with the "todo.txt" movement ) and I use some little bits of console goodness to make it work my way. I like to jam with the console cowboys in cyberspace. At the start of each day I run a powershell script, "today" that does a bunch of calculations, opens up my todo.txt file in notepad++, and puts a bunch of text into my clipboard as a sta....

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..

Introduction An article titled “What to Know Before Debating Type Systems” (capitalization fixed) appeared in one of my search results a while back, though I can’t remember what the search was. Needless to say, as a programming language nerd, I was interested, but I will spare you the boring details. Even though I won’t go into details, you should read that post in its entirety before reading this post. What does matter, though..


I just finished, with a colleague's assistance , the SAAS implementation of a multi license product using Stripe as the billing engine and Jumpstart Pro as the Rails application template. Listed below, in a mildly random order, are the steps we had to take: Create a Stripe account. Add your bank account credentials. Define your product within Stripe. Define your subscription plans within the product inside Stripe. Pricing plans n....




Samba setup - pankajpipada.com - 6 years ago - eng


Local storage has caught the attention of developers as a lightweight solution for data storage that doesn’t involve databases or even the server. That’s neat, but is it always a good idea to use it? Here are a few thoughts from the folks at Snyk.

As promised, I will run one more hacking session in the end of January. I aim to make this one more practical than some of the past internals geek-dives :-) The topic: Troubleshooting Complex Oracle Performance Problems with Tanel Poder Date & Time: Thursday 30 January 2020 (today!) 12pm-1:30pm ET Registration: https://attendee.gotowebinar.com/register/7847585427420817931 Description: In this session I will first present some slid....

As promised, I will run one more hacking session in the end of January. I aim to make this one more practical than some of the past internals geek-dives :-) The topic: Troubleshooting Complex Oracle Performance Problems with Tanel Poder Date & Time: Thursday 30 January 2020 (today!) 12pm-1:30pm ET Registration: https://attendee.gotowebinar.com/register/7847585427420817931 Description: In this session I will first present some slid....

I'm in the unenviable position of my MacBook Pro (2015 vintage) crashing regularly – once yesterday, twice the day before, once the day before. I used to have an uptime measured in the tens of days – there have been periods when I had an uptime measured, on this computer and this OS version, of 100 plus days. And now I have this bit of pathetic: ❯ uptime 7:04 up 16:23, 79 users, load averages: 5.52 26.30 57.61 Yep. That's 16 hou....

A large portion of an Android app’s build time can consist of Dagger annotation processing, and most developers agree that productivity is…

The new version of our open-source map publishing project OpenMapTiles 3.11 adds support for disputed borders, roads under construction and adds two new languages.

A large portion of an Android app’s build time can consist of Dagger annotation processing, and most developers agree that productivity is…

Table of Contents Custom Flight Recorder Events Creating JFR Recordings Event Settings JFR Event Streaming MicroProfile Metrics Summary and Related Work The JDK Flight Recorder (JFR) is an invaluable tool for gaining deep insights into the performance characteristics of Java applications. Open-sourced in JDK 11, JFR provides a low-overhead framework for collecting events from Java applications, the JVM and the operatin..

Table of Contents Custom Flight Recorder Events Creating JFR Recordings Event Settings JFR Event Streaming MicroProfile Metrics Summary and Related Work The JDK Flight Recorder (JFR) is an invaluable tool for gaining deep insights into the performance characteristics of Java applications. Open-sourced in JDK 11, JFR provides a low-overhead framework for collecting events from Java applications, the JVM and the operatin..


Your Rails 6 master key is located in: config/credentials/production.key and it is likely stored as a hidden file. I believe that this is generated when the project is generated but I'm not 100% certain. See this Reddit post .


/uses - carlosbecker.com - 6 years ago - eng
Sometimes people ask me what my setup looks like for remote work. I decided to try and keep a more-or-less updated list of the hardware and software I’m using.


It’s a New Year - which means it’s time for New Year’s Resolutions. Or, in my case, New Year’s Goals.

As we look into the way engineers audit their code bases, we see a strong adoption of automated security tooling, according to the Snyk State of Open Source Security report 2019, with 65% of respondents confirming that observation. It is also important to point out that, even when automated security tools are employed, 79% of the respondents still use security code reviews.


With every data breach disclosed, organizations become more aware of the need to address security early on and throughout the SDLC to ensure customer privacy and assets, feature security, and delivery speed. To do it all well, DevSecOps must be driven by security, but powered by developers.

DevSecOps Insights 2020 - snyk.io - 6 years ago - eng

The combination of Rails 6 and Ruby 2.7, or perhaps just Rails 6, introduced some new deprecation warnings and, lately, I've been seeing this cruft constantly: rails test test/models/ Running via Spring preloader in process 34024 /Users/sjohnson/.rvm/gems/ruby-2.7.0/gems/activemodel-6.0.2.1/lib/active_model/type/integer.rb:13: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call /User....

95 visitors online