Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Dependencies are extremely powerful, but also open up a world of complexity. To successfully secure these packages in your application, you need to consider security as a natural aspect of quality. This means embedding it into your suite of quality tools and practices, making handling security the default.

Functions within PostgreSQL can be setup to return rows and included in queries just like any other table. Continuing with our theme of trying to push Elixir and Phoenix a little on this site rebuild, we will move our site search inside of a database function and experiment with different ways to call it from Ecto.

Since we started breaking our monolith and introduced a microservices architecture we rely a lot on synchronous request-response style communication. In this blog post we’ll go over our current status and some of the lessons we learned.

Since we started breaking our monolith and introduced a microservices architecture we rely a lot on synchronous request-response style communication. In this blog post we’ll go over our current status and some of the lessons we learned.

Functions within PostgreSQL can be setup to return rows and included in queries just like any other table. Continuing with our theme of trying to push Elixir and Phoenix a little on this site rebuild, we will move our site search inside of a database function and experiment with different ways to call it from Ecto.

I wanted to write about the new kitchen sink demo which I’m trying to finish…​ But I haven’t finished it yet as it’s such a major undertaking. As part of that work I wanted to show some code that downloads themes and didn’t want to use the venerable infinite progress indicator which I generally dislike …​ Over these past few months I’ve enjoyed the ToastBar tremendously and I think it’s probably far better suited for such a use case th..

Using lambdas with Bluebird.map A situation came up this week where a coworker had stumbled upon some really terse code. They weren't exactly clear on what was going on, so we went through an exercise together of rewriting the code in the most verbose format, then gradually shrinking it one piece at a time to arrive at the very terse but completely equivalent format. Our Task: Put Users into Groups Here's the situation. We need to do a s....

Using lambdas with Bluebird.map A situation came up this week where a coworker had stumbled upon some really terse code. They weren't exactly clear on what was going on, so we went through an exercise together of rewriting the code in the most verbose format, then gradually shrinking it one piece at a time to arrive at the very terse but completely equivalent format. Our Task: Put Users into Groups Here's the situation. We need to do a s....

I recently added syntax highlighting and support for CSS stylesheets to wordinserter , and the implementation was satisfying enough that I thought I would blog about it. Wordinserter is a library I maintain that lets you insert HTML documents/snippets into Word documents: It’s primary use case is wh...

I recently added syntax highlighting and support for CSS stylesheets to wordinserter , and the implementation was satisfying enough that I thought I would blog about it. Wordinserter is a library I maintain that lets you insert HTML documents/snippets into Word documents: It’s primary use case is wh...

It’s tough to pick up a new toolchain like Codename One. There’s so much to learn…​ A lot of our developers come from the Android world and even though Codename One is much simpler than Android porting the first app to Codename One is still painful. We wanted to simplify this process since the day we launched Codename One but as we explained before , this isn’t simple and the results would “underwhelm”.

Over the past few months, I’ve been working on projects which grew to become ActionHero Plugins. ActionHero is a Node.js framework for…


Drюzhivago (restaurant) . Gorky park . Hotel Peking . Izmailovo . Kolomenskoe (park) . Kremlin . Kuskovo (park) . Mariinsky (see ballet or opera) . Moskow times (check for events) . Strelka (lectures, cocktails and dances) . Tarasbulba (food) . Tsaritsyno park .

Today we are going into code freeze for Codename One 3.5 which is due one week from now, because of the fast release cycle we don’t need more than a week of code freeze to stabilize our current release. The code freeze applies to the Codename One libraries and ports as those are the parts that are inherent to the release. What Didn’t Make the Release We have many new features and great capabilities that we were able to introduce for 3.5..





Can Ba Quan Nikki Tren. Vietnamese Cajun. Exploring Vietnam's remote Con Dao Islands . Hoi An, Vietnam- Travel guide . List of Locations: Somebody Feed Phil - Ho Chi Minh City, Vietnam . Pho Bo Phu Gia DC: 146K LY Chinh Thang. 0908 208 866. Simon Standly and Vin Dao (food journalists) Somebody Feed Phil, List of Locations: Ho Chi Minh City . Thuc Pham Duc Viet Bahn Mi Pate Bu Cha Nhan Dat Bi Cha Another favorite bookstore - Bo..

When we get a crash report one of our first questions is “when did you build this?”. The answer is often too vague to trace the specific version, so we end up with a mixture of guessing. The main issue is that there are different version values. They conflict with one another. They can be confusing and they can be inaccurate. Starting with the latest update we now have a file in the root of Codename One called cn1-version-numbers and ..

If you don’t already know LetsEncrypt! is an awesome project which aims to bring free HTTPS certificate to every site on the web. HTTPS…

Summary: Faster-than-light (FTL) communication is traditionally thought to violate causality according to special relativity. However if there is an absolute space and time (absolute reference frame), causality violation is avoided. Instead observers can detect and measure their speed relative to the absolute reference frame. The standard story Faster-than-light (FTL) communication is thought by some to allow signalling back in time, th....

I have found the right setup to stream in 1080p from a Raspberry Pi using the camera to TwitchTV while injecting audio on the fly! Create an account on Twitch and grab you stream key in the Dashboard. This stream.sh script will create a FIFO start rtl_fm at freq 162.550M to listen to Canada weather bulletin (use your local NOAA channel) and inject and encode the audio to the existing h264 stream from the camera then stream it to twitch usin..

If you really want a high end electric car, and you have the money, then you can buy a Tesla. You’ll end up paying through the nose though. It is super expensive, and that is not just because it takes a lot of work and resources to make. It is expensive, because Tesla wants the profit, in order to reinvest it into energy projects. No way you can get a similar car cheaper. Unique products like Tesla cars have no alternatives, so the people....

Occasionally you may want to hide a method from appearing inside the fabric listing of available tasks. Usually its some sort of helper method you have created that is shared by multiple tasks. So how to hide it? Simply prefix with _ For example, def _apt_get (packages): '''Makes installing packages easier''' sudo( 'apt-get update' ) sudo( 'apt-get -y --force-yes install %s ' % packages) When listing t..

We are on the final stretch of 3.5 getting ready for the codefreeze that will go into effect in the middle of next week. With that in mind we have last minute features we are trying to get out of the door and unfortunately had to skip some big tasks. One of the big problems is the iOS server migration which we couldn’t fit into the schedule. The peer component changes made it to Android but aren’t set as the default, this makes the most sen..

Showing or displaying the available tasks inside a fabric fabfile is one of those things that almost everyone wants to do at some point and usually works out you can just request a task you know will not exist (usually found through a typo). However there is a way to list them built into fabric itself. The below are all methods which can be used to display the currently defined tasks.

Despite having been around for over 20 years, HTTPS always remained very lightly adopted – until 2016. Data from two independent sources shows that HTTPS adoption more than doubled from 2015 to 2016. Snyk CEO Guy Podjarny digs into this data.

SimpleObjectCache is a very simple permanent, cross-platform, asynchronous key-value object cache for .NET. It comes with built-in SQLite 3 support. Alternative backends can be added by implementing the IObjectCache or IBulkObjectCache interfaces. How it works First, you need to set the ApplicatioName. This is also going to be the folder where your cache will reside. Depending on the host OS the location of this folder might be differe..

SimpleObjectCache is a very simple permanent, cross-platform, asynchronous key-value object cache for .NET. It comes with built-in SQLite 3 support. Alternative backends can be added by implementing the IObjectCache or IBulkObjectCache interfaces. How it works First, you need to set the ApplicatioName. This is also going to be the folder where your cache will reside. Depending on the host OS the location of this folder might be differe..

Millions of Codename One apps are installed on devices every month. Most of them aren’t in the gallery and are never featured in this recurring segment. We are looking for something exceptional in apps that we feature here and Ana Paltel fits that bill. It has a polished UI and it’s shipped by a major operator. It uses some unique Codename One features to boot making it even more interesting.

Annoyingly most cloud providers have an irritating habit of not adding any swap memory to any instance you spin up. Probably because if they added swap to the instance the disk size would appear to be smaller then it is or if they had a dedicated swap partition they would have to bear the cost or again use some of your disk space. Thankfully adding swap to your Ubuntu linux instance is fairly easy. The following task when run will check i..

Neubauten - rybakov.com - 10 years ago - rus
Когда мне еще не было и двадцати, я постоянно искал музыку, новую, незнакомую музыку - не существующую в реальном мире. Друзья мои ходили на концерты и ездили на фестивали, а мне это было не интересно, слишком приземленно и обыденно. Я сидел в интернете на audioscrobbler.com, и слушал Coil, Amon Tobin, какого-то чувака с брагофоном, Karlheinz нашевсё Stockhausen, Venetian Snares и конечно Einstürzende Neubauten. А тут, на окончание семест..

On Monday this week, the Prometheus authors have released version 1.0.0 of the central component of the Prometheus monitoring and alerting system, the Prometheus server. (Other components will follow suit over the next months.) This is a major milestone for the project. Read more about it on the Prometheus blog, and check out the announcement of the CNCF, which has recently accepted Prometheus as a hosted project.

Pokémon GO Lengthy Introduction Guide (Reddit) . Pokémon locations . Some tips from my last days playing (Reddit) . Yet another "Tips and Tricks" from a level 20+ (Reddit) .

On Monday this week, the Prometheus authors have released version 1.0.0 of the central component of the Prometheus monitoring and alerting system, the Prometheus server. (Other components will follow suit over the next months.) This is a major milestone for the project. Read more about it on the Prometheus blog, and check out the announcement of the CNCF, which has recently accepted Prometheus as a hosted project.


When I first read the announcement that Parse.com would shut down on January 28th 2017, I went from disbelief (it’s probably an early April fool’s joke) to rage (how could they do that?!) to sadness (oh no! it was a great service) and finally to utter confusion (where do I go from here and what do I do with my apps – parse4cn1 , two MVPs for clients and an upcoming rewrite of Medex for which I was planning to use Parse.com ..

With the advent of cloud computing where you spin up and tear down servers at will it becomes extremely useful to pick the hosts you want fabric to run on at runtime rather then through the usual env.hosts setting. This allows you to query your servers through your cloud providers API without having to maintain a list. This can be a more powerful and flexible technique then using roles and in a devops world can save you a lot of time.

The package mock-require is useful if you want to mock require statements in Node.js. It has a simple API that allows you to mock anything, from a single exported function to a standard library. Here’s an example: app/config.js app/services/content.js test/services/content_spec.js

Hello and welcome to what will become the most sarcastic post on my blog. This is going to be a series of “buzzfeed” style programming articles and after this post I very happily pass the baton to Filippo Valsorda to continue. And I urge you to write your own as well. @jessfraz "We asked Jess for her top 10 ldflags; you won't believe what happened next" — adg (@enneff) July 17, 2016 So here they are: -static I would be an....


I was stuck on a 14 hour flight last week, and to my disappointment, only one of the two headphone speakers were working. The plane’s media centre has an audio connector that looks like this: Someone should consider probing this USB port. The hole to the left is smaller than a 3.5mm headphone jack, and designed for a proprietary headphone connector that I didn’t have, and the two holes to the right are part of a different proprietary c..

126 visitors online