|
I've written about Open Structs before: Sorting Responding to Method Calls To review, an Open Struct is a hash like data structure that responds to dot methods (i.e. .id or .name). I use these in a lot of different places and I just finished using them for a form collection_select operation. The Rails collection_select form helper is really designed to work with database objects that you need to make pick lists from. The canon....
|
|
This one is short but simple since I didn't have it on my last flight and I fly again tomorrow. To access your Rust documentation when you aren't online: rustup docs --book That brings up a browser with a full implementation of the rust docs. Not only is there a full table of contents but it is also searchable. There is also the magic of devdocs.io but that requires that you were wise enough to have pre-clicked the install for ..
|
|
February in review: JVM Ecosystem Report, Python and Container Updates, and more
-
snyk.io
-
6 years ago
-
eng
As we wrap up February, dive into the JVM Ecosystem report, tune into DevSecOps learnings, catch up on the latest Snyk product updates, and mark your calendar for KubeCon EU!
|
|
I had a busy start to the year. Between traveling and work, I did not have enough time to finish the titanic task I had given myself: rewriting First Crack. When it came time to post the January release notes, then, I did not have anything ready; today I do. Permalink.
|
|
Python for Bioinformatics: Step-by-Step Sequence Analysis Tutorial with Biopython A Biopython tutorial about DNA, RNA and other sequence analysis
-
blog.adnansiddiqi.me
-
6 years ago
-
yue
In this post, I am going to discuss how Python is being used in the field of bioinformatics and how you can use it to analyze sequences of DNA, RNA, and proteins. Yeah, Python is being used by biologists as well. Before I get into coding, I’d like to give a brief background of bioinformatics and related things. What is bioinformatics? According to Wikipedia: Bioinformatics is an interdisciplinary field that develops methods and software to....
|
|
Hello, world! I just bought a domain name today ( davi.sh ) and am setting up the site. We’ll see how this goes! Hopefully it can get me to start blogging about cool stuff :)
|
|
Hello, world! I just bought a domain name today ( davi.sh ) and am setting up the site. We’ll see how this goes! Hopefully it can get me to start blogging about cool stuff :)
|
|
Integration with Amazon Web Services Elastic Container Registry (ECR) is one of our most popular use cases with Snyk Container and so we’re happy to announce that we’ve made it simpler to integrate Snyk Container vulnerability scanning within your Amazon Elastic Kubernetes Service (EKS) and ECR services.
|
|
If you’re reading this article at the time of its publishing, your professional world is probably upended with pleas (or demands) to work from home. I’ve embraced remote work culture for years and I believe it is the future of work.
|
|
I wrote this for my tech leads who needed a crash course in engineering management. The advice you see in this article is the advice I used to help level up my team leads.
|
|
A fascinating read, especially as someone who investigates and architects secure systems for a living. See also, encrypting secrets in memory . Permalink.
|
|
SchedLat: a Low Tech Script for Measuring Process CPU Scheduling Latency on Linux
-
tanelpoder.com
-
6 years ago
-
eng
As you may know, I like to use low tech scripts when possible, ideally such ones that don’t even require you to be root. I prefer simple and “boring” tools as a starting point simply because of the production reality at my customers in traditional enterprise IT. Systems where RHEL6 (and clones) seem to be the most common distros (with Linux kernel 2.6.32) and it’s not too unusual to see RHEL5 occasionally either.
|
|
SchedLat: a Low Tech Script for Measuring Process CPU Scheduling Latency on Linux
-
tanelpoder.com
-
6 years ago
-
eng
As you may know, I like to use low tech scripts when possible, ideally such ones that don’t even require you to be root. I prefer simple and “boring” tools as a starting point simply because of the production reality at my customers in traditional enterprise IT. Systems where RHEL6 (and clones) seem to be the most common distros (with Linux kernel 2.6.32) and it’s not too unusual to see RHEL5 occasionally either.
|
|
What is this "5-Section 199A dividends" line on my 2019 Robinhood 1099-DIV?
-
www.joehxblog.com
-
6 years ago
-
eng
Robinhood messed up. Or maybe it was the government. But in either case, Robinhood ended up sending me two sets of 1099s this year - an original one, and a “corrected” one.
|
|
Definition: A monorepo is a standard Version Control System , or VCS (such as Git , Subversion or CVS ) repository, which instead of containing just one application or unit of software (applications, libraries, micro services, modules…), contains all the components that a project (or company) needs to operate. At first glance, it sounds counterintuitive to host more than one unit of software in a single repository, but there are fe....
|
|
Automating remediation for vulnerabilities in Python dependencies using Snyk
-
snyk.io
-
6 years ago
-
eng
We’re pleased to announce improved support for Python in Snyk Open Source, allowing developers to remediate vulnerabilities in dependencies with the help of automated fix pull requests!
|
Hello everyone! In the "The Obscure or Generally Underappreciated Waifu Thread" I saw that some of S...
|
|
When you upload photos to Instagram, back up your phone to “the cloud”, send an email through GMail, or save a document in a storage application like Dropbox or Google Drive, your data is being saved in a data center. These data centers are airplane hangar-sized warehouses, packed to the brim with racks of servers and cooling mechanisms. Depending on the application you are using you are likely hitting one of Facebook’s, Google’s, Amazon’s,....
|
|
Ako si politické mimovládky predstavujú nezávislosť súdnictva?
-
www.politickemimovladky.sk
-
6 years ago
-
slk
Výborný príklad priamo z Európskeho súdu pre ľudské práva poskytuje dokument organizácie European Centre for Law & Justice (ECLJ) , ktorý ako krátku správu referencoval Štefan Danišovský v Denníku Postoj . Z dokumentu vyplýva, že zo 100 trvalých sudcov pôsobiacich na ESĽP medzi rokmi 2009 a 2019 je minimálne 22 (teda viac ako pätina) bývalých vedúcich pracovníkov alebo spolupracovníkov siedmich mimovládnych organizácií : Až 12 sudcov..
|
|
I don’t like dependencies , but excusing one language’s reliance on bucketloads of them because others use built-in libraries misses the point. I care about the number of dependencies I have to install just for your project. On a system full of libraries that could have met most of those requirements, as evidenced by other, similar projects that do not need hundreds of extra packages, the fact that yours does gives me pause. The fact tha..
|
|
A Data-Centric Approach to Plan Appropriate COVID-19 Response in the United States . Coronavirus action plan: a guide to what you can expect across the UK - GOV.UK . Coronavirus COVID-19 Global Cases by Johns Hopkins CSSE . COVID-19 (r/COVID19) . COVID-19 Discussion (r/China_Flu/) . Covid-19 DocSearch free access . COVID19 - AMA with r/COVID19 mod u/Jennifer Cole at 10.00pm GMT 25 Feb . Handbook of Covid-19 Prevention and Treatment f..
|
|
The vulnerability was found in the Apache JServ Protocol (AJP). The issue is that this binary protocol allows an attacker to read or include any file into Tomcat webapp directories.
|
|
I'm a huge fan of Nextcloud and version 18 brought great integration with ONLYOFFICE . I'm not using it though because it ships with binaries that aren't always straightforward to execute.
|
|
I’ve been extremely busy this winter writing my next book – ‘The Road Chose Me Volume 2: Three years and 54,000 miles around Africa’. It’s almost finished, and I’ve launched a Kickstarter to get...
|
|
In recent years, many language ecosystems have developed automatic code formatters to reduce the mental overhead of code readers and therefore to share code more easily. These tools work by ensuring that all code written in the same language looks the same. Some examples of these tools include gofmt for Go or mix format for Elixir. The Erlang community was lacking a tool like this, so we created a rebar3 plugin just to automatically for....
|
|
Speaking of Kevin Kelly , he wrote an interesting article examining the Amish’s relationship with technology. “They don’t adopt everything new but what new technology they do embrace, they take up about half a century after everyone else does. By that time, the benefits and costs are clear, the technology stable, and it is cheap.” Now that just seems like good sense. Permalink.
|
|
We are excited to announce our new strategic partnership with Rapid7, a leader in security analytics and automation.
|
|
For some testing I’m doing I need a set of images of a specific size to simulate pulling larger vs smaller image. Here is a quick script I put together for generating a 200mb, 600mb, 1000mb and 2000mb image (tiny bit larger as alpine included). Took a while to work out best to use /dev/urandom not /dev/zero as with zero the images got compressed for transfer. https://gist.github.com/lawrencegripper/5c25d5fdd13a3233144d87e972b52fb2
|
|
Relácia z cyklu O slobode spoločnosti: Môžu byť progresívci zmenou?
-
www.politickemimovladky.sk
-
6 years ago
-
slk
V ďalšej z relácií z cyklu O slobode spoločnosti s názvom Môžu byť progresívci zmenou? sme tentokrát aj s Daliborom Juráškom bližšie preskúmali, čo by mohla Slovensku reálne priniesť k moci sa hlásiaca, nastupujúca garnitúra . Snažili sme sa pritom oddeliť politický marketing, pozerali sme sa cez dáta a makroukazovatele. Pokúsili sme sa teda o to, čo by sme pred voľbami očákali od politických mimovládok - špecializovaných ekonomick....
|
|
[Don't build] a static serverless website using S3 and CloudFront
-
sanderknape.com
-
6 years ago
-
eng
Sander will get you up and running, probably, but don’t use Amazon Web Services . Have a website , but use the much more user friendly Google Firebase to host it for free . Permalink.
|
|
Using the MediaWiki API doesn’t require coding. The on-wiki GUI provided at Special:ApiSandbox allows you to familiarize yourself with available actions, test queries, and run simple batch jobs without writing a single line of code!
|
|
Using the MediaWiki API doesn’t require coding. The on-wiki GUI provided at Special:ApiSandbox allows you to familiarize yourself with available actions, test queries, and run simple batch jobs without writing a single line of code!
|