alexkras.com

  • Archive
  • Top Posts
  • GitHub
  • LinkedIn
  • Contact

JavaScript is Not a Joke

October 2, 2017 by admin

Two recent post of mine were ridiculed on r/programmingcirclejerk: Building a Simple Stopwatch App with Electron – Submitted by someone as Building a 100MB stopwatch app. Compile Node.js to Native Binaries – Submitted by me as Making 60Mb ls clone in JavaScript. I submitted my own post, because I enjoyed the humor in those threads. […]

Filed Under: JavaScript

How to install old version of SBT using Homebrew

September 15, 2017 by admin

I’ve recently ran into issue where our projects were expecting to run with SBT version 0.13.12, but the only version that was installing with home-brew via brew install sbt was 1.0.1. Global Setting I’ve Googled and realized that I can install older version with brew install sbt@0.13 but this installed version 0.13.16 which was still […]

Filed Under: Scala, Tools

Latest news headlines in pure HTML, for Irma evacuees

September 10, 2017 by admin

I created a light weight RSS reader for people on poor internet connection to get latest headlines: https://techtldr.com/textnews/ I am kind of away form keyboard, but saw that Tweet from @samccone pointing out that http://lite.cnn.com/ was making users download a lot of JavaScript, … and now it seems down. https://twitter.com/samccone/status/906714941360553986. I wanted to provide a […]

Filed Under: Random Thoughts

Google AMP is Winning or My History with AMP

September 10, 2017 by admin

I’d like to open with the following comment on one of my anti-AMP shares, that I received today. HI I see that you have constant opposition to AMP because it renders badly on iphone. Do you know how expensive is DATA here in 3rd world? Native websites, force people to load trackers + install stupid […]

Filed Under: AMP

Dear Twitter, Please Make AMP Optional

September 1, 2017 by admin

Two month ago I wrote at length how Twitter was redirecting links on mobile devices to AMP versions of the content. Served not from AMP Cache, but from actual site’s web servers. Few weeks before that, I wrote an article asking to make AMP links optional in Google search result. Based on how well it […]

Filed Under: AMP

Some thoughts on AMP at Condé Nast

September 1, 2017 by admin

Yesterday, I read an interesting article titled The Why and How of Google AMP at Condé Nast. I’ll let Condé Nast introduce themselves in their own words: Condé Nast is one of the world’s most prestigious publishers. You may recognize some of our brands which include Ars Technica, Bon Appétit, Golf Digest, GQ, Pitchfork, The […]

Filed Under: AMP

Simple Python Threading Example

August 17, 2017 by admin

At my work we have a Python library that interfaces to all our API micro services (that are written in Java/Scala). It is a very useful tool for debugging and working with our platform, so I spend a lot of my time in a Python REPL. Often times I find myself needing to hit multiple […]

Filed Under: Python

Debugging Xvfb Server with VNC

August 11, 2017 by admin

Recently I had to debug an issue with Xvfb server. It was hard to debug, because I was not able to “see” what was going on. I was able to reproduce and fix one of the issues by mimicking the build server in a Vagrant box. When I tried the fix on the build server, […]

Filed Under: Tools

WebDriver.createSession Error in Protractor after Chrome Update

August 11, 2017 by admin

We run our protractor tests in Chrome instance via xvfb server. Last week after Chrome update to 60.0.3112.90, it began to fail with the following error. The solution was to use an older version of Chrome driver for Selenium, via the following command:

Filed Under: JavaScript, Node.Js

Using Code Snippets in Chrome Developer Tools

August 10, 2017 by admin

Sources view in Chrome Developer Tools has a code snippets feature, kind of like a built-in text editor, that allows to write, debug, save and re-use code snippets. Creating a code snippet To get to code snippets: Open the Developer Tools Navigate to Sources at the top menu Select Snippets in the left menu (see […]

Filed Under: JavaScript, Tools

  • « Previous Page
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 13
  • Next Page »

Copyright © 2025 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in