|
For any of you command line code searching nerds out there, just wanted to point out the newest addition to a long line of command line filesystem search utilities. A brief, probably wildly inaccurate history goes something like this: In the before time, the long long ago, there was grep. It did recursive regex searches and was pretty powerful and effective. Sometimes you would need to pair it with find and xargs to get more precision. ....
|
|
For any of you command line code searching nerds out there, just wanted to point out the newest addition to a long line of command line filesystem search utilities. A brief, probably wildly inaccurate history goes something like this: In the before time, the long long ago, there was grep. It did recursive regex searches and was pretty powerful and effective. Sometimes you would need to pair it with find and xargs to get more precision. ....
|
|
Open DNS is a DNS resolver that caches records beyond their TTL if the upstream DNS server cannot be found. In cases like today’s major outage it can be handy to swap your DNS settings out for this, or it may be worth using as a standard default. Resolution may be a bit slow as it will try to see if the upstream server cannot be found, but it at least can get you back to a working state. If you know what you’re doing then all you need to ..
|
|
Open DNS is a DNS resolver that caches records beyond their TTL if the upstream DNS server cannot be found. In cases like today’s major outage it can be handy to swap your DNS settings out for this, or it may be worth using as a standard default. Resolution may be a bit slow as it will try to see if the upstream server cannot be found, but it at least can get you back to a working state. If you know what you’re doing then all you need to ..
|
|
On the futility of understanding Is true understanding actually possible? I use my fingers to tap out keys on a keyboard and the light from your screen hits our eyeballs, but is it reasonable to think that there is any correspondence between the patterns in my brain and the patterns that were just created in your brain? Or are we just lucky if we have the same thoughts? I used to think that if I just used the right words and asked the right..
|
|
Introduction Interfaces should only be used when their added value is clear. I see too many packages that declare interfaces unnecessarily, sometimes just for the sake of using interfaces. The use of interfaces when they are not necessary is called interface pollution. This is a practice I would like to see questioned and identified more in code reviews. Code Example Let’s look at a code example that contains questionable design choices ..
|
|
When Can Using If/Else Be Considered Unfavorable in Object Oriented Programming?
-
www.joehxblog.com
-
9 years ago
-
eng
One way using if/else would be bad design, from an OOP standpoint, is if you’re using a chain of instanceof checks instead of polymorphism.
|
|
Signals have been there since the very first version of Unix. They were just a bit different from what we know today. For many reasons in fact, they've gone through many iterations of development and ideas. Today we have one single system call to catch all signals but that only appeared in version 4 of Unix and before that there were different system calls to catch different types of signals. In version 7 of Unix signals received a symb..
|
|
There are a lot of different solutions when it comes to collecting metrics, I found myself happy with this hybrid solution. Telegraf is an agent written in Go for collecting metrics from the system it’s running on. It’s developed by Influxdata the people behind InfluxDB, but Telegraf has a lot of outputs plugins and can be used without InfluxDB. Many different platform (FreeBSD, Linux, x86, Arm …) are offered and only one single static bina..
|
|
Well over 80% of successful exploits today occur due to unpatched servers. Approaches such as Serverless & PaaS should dramatically reduce the risk of outdated binaries. Unfortunately, this transition does nothing to secure open source code packages.
|
|
Iterating the Product Owner Role: From Owner to Assistant
-
www.thoughtworks.com
-
9 years ago
-
eng
Increasingly, I see the difficulty organizations have in finding suitable people to take up a Product Owner (PO) role when adopting agile working practices. Even when the role is filled, the tasks of empowering the individual to a suitable level and giving them the knowledge of how to calculate true business value, are rarely accomplished.
|
|
Globalization, development of communication technologies and international trade have facilitated smooth communication and collaboration among countries of the world. Alongside are non-government organizations (NGOs) actively involved in solving pressing issues of the day. In fact, in the U.S., the number of NGOs has increased by 31% between 1988 and 20081.
|
|
The future of Serverless and more on Service Composition Discovery, & Communication, Security Controls, plus Multi Provider Support
|
|
Unlike last week this has mostly been a calm week with the exception of some downtime we had on the certificate wizard (Apple tightened TLS access) there was hardly anything major going on. We are focusing a lot of our efforts on refining our offering on all fronts e.g. better demos , themes , docs , compatibility and tools . Things will probably stay relatively easy until November although I think a big focus will shift..
|
|
I gave a talk at the Functional Programming North East meetup yesterday, on Functional Programming and Performance . The talk was on ways functional programming can allow/produce fast programs, covering the following topics: * Garbage collection and reference counting, and how this can be made easier with functional programming * Parallelism and functional programming * Some weaknesses of functional programming performance S..
|
|
Obvious Facts About Box Trucks #1: They Don't Have Bathrooms
-
frominsidethebox.com
-
9 years ago
-
eng
I feel like it’s been a while since I started a new series of posts. Sure, we’ve got Truck Tech and Home Improvement and Tips from the Truck and Q & A , but I’m pretty confident we have room for at least one more. If titles weren’t supposed to be short, I’d probably extend the series name to: Incredibly Obvious Facts About Box Trucks (And Their Implications) , just so we’re all definitely on the same page. Anyway, these posts will..
|
|
Obvious Facts About Box Trucks #1: They Don't Have Bathrooms
-
frominsidethebox.com
-
9 years ago
-
eng
I feel like it’s been a while since I started a new series of posts. Sure, we’ve got Truck Tech and Home Improvement and Tips from the Truck and Q & A , but I’m pretty confident we have room for at least one more. If titles weren’t supposed to be short, I’d probably extend the series name to: Incredibly Obvious Facts About Box Trucks (And Their Implications) , just so we’re all definitely on the same page. Anyway, these posts will..
|
|
I explained why we don’t support the full Java API (and the difficulties involved) not so long ago. The logic behind this is solid. However, the utility of porting existing Java code to Codename One is also with a lot of merit. We try to strike a balance between portability, compatibility to the Java API etc. and that is a very delicate balance. To improve the situation we created two new classes: com.codename1.io.File & com.coden..
|
|
Guide to using Clang Address Sanitizer for finding memory bugs, race conditions, and other runtime issues in iOS and Android development.
|
|
Thanks to your support and interest, YAC is constantly evolving. I have laid plans in this post about what I am going to do around which milestones.
|
|
Randy J. Hunt Randy J. Hunt is the Vice President of Design at Etsy and author or Product Design for the web.
|
|
Thanks to your support and interest, YAC is constantly evolving. I have laid plans in this post about what I am going to do around which milestones.
|
|
Indiana based consultancy that specializes in using the latest services around container-based & event-driven architectures
|
|
Issue 9 Dayton Income Tax Increase - Nov 8 2016 Election Ballot
-
www.joehxblog.com
-
9 years ago
-
eng
The City of Dayton is asking is residents and workers for another 0.25% of their income this November. Currently the rate is 2.25% - one of the highest in Ohio - so, if the tax is passed, the rate would climb to 2.5%.
|
|
The SQL demo has been on my “todo” list for months. It’s really hard to create a compelling demo for something as boring (by design) as SQL so this was a big procrastination target. After we built the SQL explorer tool for the developer guide it became apparent to me that this could be the basis for the new SQL demo, just provide the ability to type in arbitrary SQL and see it work…
|
|
There are plenty of ways to inspect and work with SSL certificates, but I could not come across anything quick and easy that allows me to visually and programmatically inspect the contents of an SSL certificate’s SANs. Sure, I can bust out a nasty one-liner from the command line, but nothing beats the ease of a quick Python script. My Bash one-liner would look something like (which lines up with what a few folks Stack Overflow came up ....
|
|
There are plenty of ways to inspect and work with SSL certificates, but I could not come across anything quick and easy that allows me to visually and programmatically inspect the contents of an SSL certificate’s SANs. Sure, I can bust out a nasty one-liner from the command line, but nothing beats the ease of a quick Python script. My Bash one-liner would look something like (which lines up with what a few folks Stack Overflow came up ....
|
|
Let's start with definitions because the words themselves are not representative of my perspective. I think there's a clear distinction between words. We have different words for a reason, they have different meanings. They might be thought to be synonymous but do have backgrounds, connotations, history, roots, that differ, The generic aspect of what it should mean.
|
|
I was on the Responsive Web Design Podcast, co-hosted by Karen McGrane and Ethan Marcotte, with my coworker Zach Schnackel to discuss the new digitalocean.com
|
|
In the previous template post I introduced a material design inspired theme. This time the theme I chose is simpler “cleaner” but not necessarily easier to integrate. I’ve had quite a few difficulties wrestling with Photoshop oddities (bugs?) that made this template painful, hopefully I’ve narrowed down the process enough so this should become easier. The PSD I chose this time is the Clean Modern UI Kit which is heavy on backg..
|
|
We previously discussed the problems with List and somewhat neglected ComboBox which is a subclass of List. ComboBox has the dubious “honor” of deriving most of the problems List has and adding a slew of its own problems such as two separate renderers, different behaviors between OS’s etc. In addition mobile OS’s don’t really have a ComboBox in their native UI arsenal. E.g. iOS has no native ComboBox support. When web code has a..
|
|
Alluring and mystical with its simplicity, but boundless and indefinable with its repercussions. Hemmingway crafts a novel that…
|
|
I recently endeavored to use an analytics database called pipelindb to build a leaderboard type feature for a client. Pipelinedb is a fork-and-enhance project built on postgresql and most the of magic is presented to the developer in the form of a CONTINUOUS VIEW construct, which is similar to a regular relational table/view but has the ability to efficiently do sliding window queries on big-data data sets. The sliding window query I ne....
|
|
I recently endeavored to use an analytics database called pipelindb to build a leaderboard type feature for a client. Pipelinedb is a fork-and-enhance project built on postgresql and most the of magic is presented to the developer in the form of a CONTINUOUS VIEW construct, which is similar to a regular relational table/view but has the ability to efficiently do sliding window queries on big-data data sets. The sliding window query I ne....
|
|
Guest author Sander van de Graaf writes about building a serverless screenshot service with the Serverless Framework and AWS Lambda.
|