This is a list of Israeli websites that stores user password as plain text. For anyone who don’t understand why you should care see this. http://www.winwin.co.il http://www.am-oved.co.il A mail to the web admin was sent, I’ll update if they’ve changed their ways.
|
|
Bought a pair of QuietComfort 35. Audio quality on MacOS was lagging compared to iOS. Googling led to different posts suggesting the use of Bluetooth Explorer to force aptX usage. Did the trick for me. Bluetooth Explorer can be downloaded from https://developer.apple.com/download/more . Search for Hardware IO tools: Open Hardware_IO_Tools_for_Xcode_7.3.dmg and launch Bluetooth Explorer : Select Audio Options : Check ..
|
|
Suggest.el v0.4 is now out, and it offers some really interesting new ways of making suggestions. Supplying Constants Suppose the user gives us the input '(a b c d) and desired output 'a. We would already suggest car, but that only gets the first element of the list. They may have wanted elt or nth, which get elements at a specific position. We now try adding constants to the user’s inputs, specifically nil, t, -1, 0, 1 and 2. This mak....
|
|
A pair of utility functions to handle parsing of querystring like strings in javascript This may simply be a string rather than the querystring itself, so handles any string where key value pairs are ampersand (&) delimited The encoder accepts an object, and will generate an & delimited string Read more…
|
|
Over the last couple of days I restructured SnailLife Go into a server and client. I’m still in the “rough draft” stage, but the top level project structure now looks like this:
|
|
Place AJAX GET request and trigger callback function with result (Javascript)
-
snippets.bentasker.co.uk
-
9 years ago
-
eng
Simple Javascript function to place a xmlhttp request (supporting a range of browsers) and trigger a callback function once the request has been satisfied This is one of the functions I often find myself looking at older projects to find rather than re-writing it. Yes you can do the same with jQuery, but that's only really a valid route if you're already loading jQuery. Otherwise you're loading an entire framework for no real benefit R..
|
Every Python Assert Method in One List I am constantly looking up assert methods on the Python 2 Unit Test Documentation and it's driving me crazy because that page is super long and hard to mentally parse. The lists of assert methods available are broken up in different sections on the page and I'm done searching around it. Writing unit tests in Python obviously requires heavy use of assert methods, but for some reason they're buried in th..
|
|
How to Handle your Python packaging in Lambda with Serverless plugins
-
www.serverless.com
-
9 years ago
-
eng
Handling Python dependencies in your Lambda functions can be a pain. Here's how I handle Python packaging with Serverless for dev/prod parity.
|
|
Takes an ASCII string and XOR's it against a given "key" Basically a really crappy encryption mechanism, though it can be useful in cryptanalysis (as it's symmetrical) Returns the resulting string in a hex encoded form Read more…
|
|
Takes an ASCII string and XOR's it against a given "key" Basically a really crappy encryption mechanism, though it can be useful in cryptanalysis (as it's symmetrical) Returns the resulting string in a hex encoded form Read more…
|
|
Short snippet to calculate the edit distance (or Hamming Distance ) between two strings in Python The Hamming distance is just the number of differing bits within the string, so given two single char strings: a: 01100001 b: 01100010 The Hamming distance would be 2 as the penultimate and last bit differ. The edit distance is useful in basic cryptanalysis as for some cipher types (basically mechanisms where the key is repeated, i.e. ..
|
|
Short snippet to calculate the edit distance (or Hamming Distance ) between two strings in Python The Hamming distance is just the number of differing bits within the string, so given two single char strings: a: 01100001 b: 01100010 The Hamming distance would be 2 as the penultimate and last bit differ. The edit distance is useful in basic cryptanalysis as for some cipher types (basically mechanisms where the key is repeated, i.e. ..
|
|
A quick technical note about VPN hostnames on Ubuntu Linux, since otherwise I will forget: If other users of your VPN can refer to hosts by an unqualified hostname, but an Ubuntu user like you receives a not found error for the same hostname, then try creating the following file (you will need to create the directory by hand). Read the full article...
|
|
A general primer on Python for science and engineering, with an emphasis on the SciPy ecosystem of packages.
|
|
Serverless v1.19 - Enhancements, bug fixes and tweaks added
-
www.serverless.com
-
9 years ago
-
eng
|
|
IPMITool is a tool to communicate with BMCs (such as HP and Sun iLOM's and Dell iDracs ) via the Intelligent Platform Management Interface (IPMI) This page contains a list of commonly used commands, although where a dedicated tool is available (such as HP's hpacucli that should probably be preferred Read more…
|
|
Most Sun/Oracle servers have an integrated BMC known as Integrated Lights Out Management (ILOM) or occasionally Advanced Lights Out Management (ALOM) This page provides a cheat-sheet of commands you might commonly use having connected to the ILOM via SSH Read more…
|
|
The Integrated Dell Remote Access Controller (iDRAC) is an optional BMC used in Dell servers. Much like with HP's ILOM there is a command line utility provided (in this case racadm ) in order to interact with it, fetching and setting config This page is a basic cheatsheet of the commands which can be used with it, all should be run from a shell. However, if you prefer to use the interactive mode, run racadm on it's own, and then just ..
|
|
hpacucli is a utility provided by Hewlett Packard (HP) to interact with their Smart Array controllers. The commands below were used on a RPM based distribution, but should work across all Linux flavours You can run them by either entering interactive mode (i.e. just run hpacucli and then enter the commands), or directly from the shell (by prefixing them with hpacucli Read more…
|
|
trivago has decided to sponsor Webpack with a monthly contribution of $10,000 ($120,000/year). We hope that this will help to secure the continued innovation of the project.
|
|
trivago has decided to sponsor Webpack with a monthly contribution of $10,000 ($120,000/year). We hope that this will help to secure the continued innovation of the project.
|
|
The mobile era has shifted our society from always on to always on demand. The standard of always on, which caused a great shift in social and workforce dynamics, is a remnant of the desktop and Blackberry era. 10 years ago, we had Wikipedia and started to say “just Google it”. Over time, that technology led us to develop cultural expectations of responding to that 9PM email. We brought this expectation with us as smartphones debuted and ev..
|
|
Performance is an important feature for many projects. Unfortunately, it’s an all too common situation when a developer accidentally spoils the performance adding some new code. After a series of such incidents, people often start to think about performance regression testing. As developers, we write unit tests all the time. These tests check that our business logic work as designed and that new features don’t break existing code. It look....
|
|
Performance is an important feature for many projects. Unfortunately, it’s an all too common situation when a developer accidentally spoils the performance adding some new code. After a series of such incidents, people often start to think about performance regression testing. As developers, we write unit tests all the time. These tests check that our business logic work as designed and that new features don’t break existing code. It look....
|
|
Our internal validation library TNValidate is now available as a project on GitHub. We released this as open source because we wanted to let others take
|
|
Yes, I've finally got around to digging my mitts into Drupal 8, and building custom themes for Drupal 8. I have this bare-bones starter theme called Clarus…
|
|
If you write a lot of custom Drupal themes, gulp can really help streamline your workflow. Every second saved counts.
|
|
We are living in challenging times, fraught with anxiety and stress. Globally, we are faced with daily acts of terror, hate crimes, riots and protests, each having a long-lasting and damaging impact on the people around us and the communities we serve. Naturally, this is bound to blur the thin line dividing personal and professional lives.
|
|
This list contains some of the major conference talks that I did in the past years. 2018 Linux Delay Accounting at Gophercon (Lightning Talk) [Slides] [Video] Understanding Go Memory Allocation at Gophercon UK [Slides] [Video] Entendendo Alocação de memória no Go at The Developers Conferece SP (PT-BR) [Slides] The Developers Conference Gophercon Brazil [Video] Containers na Globo.com - Passado, Present..
|
|
Pantheon is a website management platform that is known for specialised Drupal and Wordpress services. It offers various tiers of service depending on your…
|
|
Dave, this conversation can serve no purpose anymore. Goodbye.
-
www.practicallyefficient.com
-
9 years ago
-
eng
Via Hobo Signs : An artificial intelligence system being developed at Facebook has created its own language. It developed a system of code words to make communication more efficient. Researchers shut the system down when they realized the AI was no longer using English. The observations made at Facebook are the latest in a long line of similar cases. In each instance, an AI being monitored by humans has diverged from its training in ....
|
|
Dash.el is a lovely library, and one of the most popular on MELPA. If we can squeeze every last drop of performance out of it, everyone benefits. Let’s take a look at the black art of making elisp faster. Measure First! Chris Wellons has a great optimisation blog post that discusses the performance overhead of creating lambdas with mapcar. If we look at --map, it does indeed create anonymous functions: ( defmacro --map ( for....
|
|
A very successful salesman for 50+ years, my grandpa recently retired at the ripe old age of 85. Even though he doesn’t work anymore, he still follows a similar routine, including sticking to his system for getting things done. With writing that’s probably legible only to himself, he lists out the tasks for the next day on a diary page. He carries that piece of paper, folded up in his pocket, crossing off tasks as he completes them. If ..
|
|
July 28 Made a bit more progress on the authentication basics today. Relevant commits are: Add http package; have auth0 test delete user it has just registered after test is done Create json util; add logout test July 29 Today I focused a bit on the building and installation of snaillifecli. I switched my custom app configuration code for Viper because it apparently integrates really well with Cobra , which is a library to help ..
|