Category Archives: Programming

Notes, posts about programming

npm Package Analyzer

Sometimes You need to check if You really use all modules specified in package.json. I wrote

Rate this:

Posted in gui, JavaScript, node.js, Programming, Scala | Tagged , , , , , , , , , | Leave a comment

Functional error handling in Scala

Functional error handling in Scala alvin February 13, 2017 – 11:08am Here are a few nice blog posts on functional error-handling in Scala: – Easing into functional error handling in Scala – How do I error handle thee? – Designing … Continue reading

Rate this:

Posted in java, Programming, Scala | Tagged , , | Leave a comment

Java: Stream and Classic Loop – Benchmark

Java 8 has rich possibilities to process the collections. One of them is stream. The main goal of stream, as I see it, is changing of programming paradigm: from “how to do” to “what to do”. Focusing

Rate this:

Posted in java, Programming | Tagged , , , , , | Leave a comment

How to build map from stream – examples

Java 8 suggests  nice ways to create maps from stream. You can see some code examples on GitHub: https://github.com/ysden123/ys-pjava/blob/master/basics/src/main/java/com/stulsoft/pjava/basics/stream/CollectExamples.java

Rate this:

Posted in java, Programming | Tagged , , , , , | Leave a comment

Usage of CompletableFuture

Java 8 gives flexible ways to perform asynchronous tasks. One of a such ways is usage of CompletableFuture.

Rate this:

Posted in java, Programming | Tagged , , , , , , , , | Leave a comment

JavaScript – Performance, comparison operator

What about performance of two comparison operators in JavaScript: == and ===? I wrote simple code to get answer.

Rate this:

Posted in JavaScript, node.js, Programming | Tagged , , , , | Leave a comment

Void function as argument in Java and Scala

Simple example shows how to pass a function to a method. The function doesn’t have argument and doesn’t return a result.

Rate this:

Posted in java, Programming, Scala | Tagged , , , , , , | Leave a comment

Scala. Akka: HTTP server example

I wrote on Scala a simple HTTP server using Akka. The example demonstrates the usage of the low-level server side API. First release contains one example with using synchronous request handling. Example shows how to return HTML page from a file (static page). … Continue reading

Rate this:

Posted in Akka, Programming, Scala | Tagged , , , , | Leave a comment

NPM: Publishing Beta Version

Problem Sometimes it is necessary to check your npm module with installation. It means that you have to publish the module on npm server and then to check new version of the module. If new version of the module has a bug … Continue reading

Rate this:

Posted in node.js, Programming | Tagged , , , , , , | Leave a comment

node-pre-commit

Pre-commit Git hook for NodeJS This is adapted version of the pre-commit package. Link to original code: Original code Adapted version works under Windows too. Package was tested under SourceTree. Example of package.json: … “scripts”: { “test”: “mocha test” }, … Continue reading

Rate this:

Posted in node.js, Programming | Tagged , , , , , , | Leave a comment