You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Journey From Node To CrystalAt Duo we've been using Node.js as our server platform of choice for a number of years. Recently we have been playing with and becoming increasingly fond of a very new, not quite complete language, Crystal. Below I'd like to outline the strengths and weaknesses of these two platforms and explain why we're increasingly moving our server based development in favour of Cry
neph A modern command line job processor, similar with make command View on GitHub A modern command line job processor written in Crystal :rocket: Parallel job execution. :rocket: Use like make command. :rocket: Installation Arch Linux Use your favourite AUR helper. Package name: neph-git Mac You can install Neph with brew. Manual Build dependencies: crystal and shards for building the binary go-m
これは何 Crystal 言語を使って自社のソーシャルサービス用にレコメンドを実運用したのでその経験をシェアします。過去にも一度触ったことは合ったのですがその時は言語仕様が大きく変わる時期だったのでしばらく時間をおいていましたが予定されていた大きな変更は終わったようだったので久しぶりに再度挑戦してみました。 Crystal 言語とは この記事をクリックした人には説明が不要かと思いますが Crystal は Ruby とよく似たシンタックスを持つ静的型付きコンパイル言語です。LLVM上で動き、以下のような特徴を持っています。 高速 省メモリ Go と同様のコルーチンベースの自然な非同期モデル Null 安全 型推論 レコメンドアルゴリズム Fast Matrix Factorization for Online Recommendation with Implicit Feedbackという
So let’s say I have some CLI I want to exist … The concrete example I’m going to use is my previous blog post about Slop where I demonstrated how to use the slop gem. The code in that post is slightly contrived and certainly not clean but I think it demonstrates how to test CLI scripts which suffer from some testability problems (how do you capture STDOUT?). The thing that it does not demonstrate
With the release of version 0.21, we wanted to share with you the state of Crystal development so far this year, aiming towards a 1.0 version by the end of the year. First and foremost, we have updated our roadmap with the goals we have in mind, not just for Crystal during this year, but also tools we would like to see built using the language in the future, such as a full DSL for easily writing R
The document discusses compilers and web applications. It begins by stating that writing web applications involves many technologies like HTML, CSS, JavaScript frameworks, databases, and more. In contrast, writing a compiler mainly involves processing source code through phases like lexing, parsing, type checking, and code generation. The document focuses on the semantic analysis phase, noting it
This post is the first from our guest writers series. If you have built something awesome using Crystal and want to share your experience here on the blog, let us know! Today’s guest author is Leonard Schütz. He created the Charly programming language as a means to learn how to create a programming language, and after a first iteration in Ruby, he moved to Crystal to implement the language interpr
Crystal has gone a long way since we started it over five years ago. What was once an experiment to see if it was possible to have a compiled yet Ruby-like language, is now a trending language with over 7,000 github stargazers and almost 1,400 shards. Its popularity has risen considerably in the last few years, and we are incredibly proud to see something we have built resonating so much with the
さいしょに この記事はCrystal Advent Calendar24日目の記事 qiita.com 前日はhaijuさん. TL;DR ほぼ初めてCrystalを触った 手始めにhttpstatを作ってみた httpstatとは id:b4b4r07さんの記事を読むのが一番はやいと思う. www.tellme.tokyo 簡単に言うとcurlのラッパーで応答時間がグラフィカルに表示されるやつです. 最初にPython 実装が,続いてGolang, PHP, Node.js, Bashなどの実装が公開される.だけど,Crystalの実装は見つからなかったので作ってみた. つくってみて Python実装をそのままCrystalに移植した感じになった.もっと良い感じにできると思う. Colorize というモジュールが標準で用意されててべんりだった. Colorize - github.co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く