Avatar

題名未設定

@higebu

Avatar
Reblogged

Smileys in OCaml

OCaml already supports “;;” and “^^” asian style smileys (expression terminator and format string concatenation respecitively), but support for user-defined operators allows you to add some missing ones.

(* Meaning assigned at random *) let (=^.^=) x y = if (x mod 10) = (y mod 10) then true else false ;; let (><) x y = if (x mod 10) <> (y mod 10) then true else false ;;

You can try those immediately in top level loop:

# 11 =^.^= 21 ;; - : bool = true # 11 >< 21 ;; - : bool = false

Avatar
Reblogged
JANOGとはインターネットに於ける技術的事項、および、それにまつわるオペレーションに関する事項を議論、検討、紹介することにより日本のインターネット技術者、および、利用者に貢献することを目的としたグループです。
Avatar
Reblogged

The myth of Brocade killing Vyatta Core

The opinion that Broacade killed the open source Vyatta is surprisingly common. It’s not absolutely incorrect, but the complete picture is a bit more complex. Facts that are ofteb overlooked:

  • The amount of proprietary code was growing steadily.
  • Vyatta never really relied on community participation and wasn’t doing anything to increase it, like at least releasing an API reference.
  • All actions like removing features always went complerely unexplained.
Avatar
Reblogged

OpenSSL vulnerabilities

As you should already know, several security vulnerabilities in OpenSSL were discovered recently.

An updated package is already made by debian and included in squeeze repos, we are working on 1.0.4 maintenance release, expect the ISOs soon. If you need a fix right now, you may try installing updated packages (libssl0.9.8 and openssl) from the debian repos on a live system.

Avatar
Reblogged

VyOS Subscription Edition was a joke

April Fools Day is almost over in the western hemisphere, so in case anyone took VyOS Subscription Edition seriously, it was a joke.

We may introduce commercial support and professional services in the future, but the software will always stay free and unified.

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.