はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ Scala

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 95件)

JSONの差分を取ってJSON Patchを得るにはdiffsonがおすすめ - Lambdaカクテル

2024/01/14 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip Lambdaカクテル JSON diff Jackson 差分

こういうツイートを見た。 Scala (or Java) で、jsonのdiffをpatchファイルみたいな感じでわかりやすいテキストで出力してくれるライブラリないかなあ。そしてjacksonに依存してないといいな— Arthur (@Arthur1__) 2024年1月13日 現代のプログラミングではJSONの差分を取ったり、逆にパッチを当てるということがよくある... 続きを読む

Scalaはもうだめなのか?…というかJVM言語がもうだめじゃん?|sugitani

2023/12/07 このエントリーをはてなブックマークに追加 251 users Instapaper Pocket Tweet Facebook Share Evernote Clip Kotlin JVM言語 Java Android プロダクト

AndroidのためのJava/Kotlinはスコープ外とします まず断っておくと、俺はScalaが好きだ。 自分が作ったScalaプロダクトは二個現存している。うち一つはまだまだ自分が開発している。というか今は会社を作って1人でプロダクトを作っている身なのだが、それもScala3+ZIO2でゴリゴリ書いている。 でも残念、もうScalaとい... 続きを読む

Go を2年くらい書いた感想: 意図をエンコードしきれない感じは消えず - blog.8-p.info

2021/10/23 このエントリーをはてなブックマークに追加 157 users Instapaper Pocket Tweet Facebook Share Evernote Clip 8-p.info 意図 感想 コレクシ 感じ

ここ2年くらい、仕事では大体 Go を書いている。jmuk さんが Go言語は、なんというか「ちょうどいい」言語だな、と思っている。異論は認める。 と書いていたけれど、私はやっぱり Scala や Kotlin あたりが好きで、これは変わらなそう。 例えばコレクションを map しているのをみると、私は「なるほど、ここではコレクシ... 続きを読む

スタートアップである弊社が全員ほぼ未経験でRoRをScalaに移行した理由、その効果と苦労点 - Qiita

2020/08/02 このエントリーをはてなブックマークに追加 154 users Instapaper Pocket Tweet Facebook Share Evernote Clip RoR Problem Qiita IoT GenKan

Help us understand the problem. What is going on with this article? この記事を書くに至った経緯 僕が代表をしている株式会社KOSKAでは製造業の原価管理をIoTで自動化するGenkanというサービスを提供しております。 そんな弊社では半年前、バックエンドをRoRからScalaに移行したのですが、その効果が思ったよりだい... 続きを読む

Java 5.0時代の非同期処理技術から学び直すScala/Java非同期処理 - Speaker Deck

2019/10/26 このエントリーをはてなブックマークに追加 120 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck

All slide content and descriptions are owned by their creators. 続きを読む

10年モノのサービスをアーキテクチャから再設計─はてなブックマークがScalaとDDDを使う理由 - エンジニアHub|若手Webエンジニアのキャリアを考える!

2019/09/05 このエントリーをはてなブックマークに追加 639 users Instapaper Pocket Tweet Facebook Share Evernote Clip DDD ドメインモデル アーキテクチャ エンジニアHub 負債

改善1つに数カ月かかるなら全てを書き換えられないか 2000年代にトレンドだった開発手法の負債 過去の開発意図を探る考古学的手法 データセンター移行も見据えて刷新しよう ドメインモデル設計とScalaとマイクロサービス化 コアロジックにはScalaを採用 きちんとしたドメインモデルによる設計と実装を継続したい 段階的... 続きを読む

(2019年4月時点)JVM言語を使う方がどのJDK/JVMを使うか?アンケートと考察まとめ - Togetter

2019/04/28 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip JDK JVM Groovy JRE Clojure

以前実施したアンケートの4月版です。 本日リリースのOracle JDK 8u211/11.0.3以降を商用(ビジネス・本番含む)利用時に商用ライセンスが必要となりました。 これを踏まえ商用環境でScala, Kotlin, Clojure, GroovyなどJVM言語を使う方はJDK/JREは何を利用されますか?(その他はリプや引用RTで) [続く] 続きを読む

いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか - ScalaMatsuri 2019

2019/02/13 このエントリーをはてなブックマークに追加 206 users Instapaper Pocket Tweet Facebook Share Evernote Clip perl アーキテクチャ Perlプロダクト イチ 我々

いかにして我々は10年もののPerlプロダクトをScalaでリプレースしたか はてなブックマークはサービス開始から10年以上が経ち、Perlで書かれたコードベースの肥大化・複雑化、アーキテクチャの老朽化によるメンテナンスコスト増大という課題を抱えていました。これらの課題への対処のため2015年にいちからシステムを作り... 続きを読む

Scala でつくる証券会社とスタートアップ / Securities and Startup with Scala - Speaker Deck

2018/11/10 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 証券会社 スタートアップ

All slide content and descriptions are owned by their creators. 続きを読む

Scala でつくる証券会社とスタートアップ / Securities and Startup with Scala - Speaker Deck

2018/11/10 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 証券会社 スタートアップ

All slide content and descriptions are owned by their creators. 続きを読む

オープンソースのWebIDE「JupyterLab」がベータ公開、Python/R/Scalaなどに対応。データ解析環境から統合開発環境へと進化 - Publickey

2018/02/28 このエントリーをはてなブックマークに追加 322 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey WebIDE JupyterLab 進化

Notebookの機能にターミナル、ファイルブラウザなどを統合 そのJupyter Notebookのメジャーバージョンアップ版として開発されているJupyterLabは、Notebookの機能だけでなく、ターミナル画面の機能、ファイルブラウザ、テキストエディタなどの機能が統合され、それらをタブによって同時にいくつも開くことができるようになり、統合開発環境と呼ぶべきツールへと進化しました。 拡張機... 続きを読む

並列対決 Elixir × Go × C# x Scala , Node.js

2018/02/26 このエントリーをはてなブックマークに追加 290 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js Scala TwinBee オマケ 自己紹介

並列対決 Elixir × Go × C# x Scala , Node.js 1. 並列対決 Elixir × Go × C# x Scala オマケでnode.js Created by Enpedasi/twinbee ( [@enpedasi] ) 2018/2/23 powered by Marp 2/25 Scala [@KugiyaJ]版 追加 2. 自己紹介 @enpedasi (... 続きを読む

ニコニコ動画(く)リリース失敗に寄せて

2017/11/29 このエントリーをはてなブックマークに追加 666 users Instapaper Pocket Tweet Facebook Share Evernote Clip 動画 Dependency Injection ドワンゴ

そういうわけなので今日は公開資料を中心にリリース失敗の技術的な要因を分析してみたいと思います。 Scalaにおける最適なDependency Injectionの方法を考察する 〜なぜドワンゴアカウントシステムの生産性は高いのか〜 - Qiita ドワンゴアカウントシステムはScalaのコードだけで22万行を越え、ドワンゴ社内で最大のScalaリポジトリとして知られています。 ドワンゴのユーザーア... 続きを読む

新しいプログラミング言語の学び方 HTTPサーバーを作って学ぶ Java, Scala, Clojure // Speaker Deck

2017/11/24 このエントリーをはてなブックマークに追加 466 users Instapaper Pocket Tweet Facebook Share Evernote Clip Clojure Speaker Deck 学び方

新しいプログラミング言語の学び方 HTTPサーバーを作って学ぶ Java, Scala, Clojure 続きを読む

Vue.js でかんばんライクなタスク管理アプリを作ってみました。 | ヌーラボ

2017/10/18 このエントリーをはてなブックマークに追加 179 users Instapaper Pocket Tweet Facebook Share Evernote Clip かんばんライク Backlog Vue Saki ヌーラボ

Backlog 開発チームの saki です。仕事は Scala と Java ですが、Ruby や JavaScript などのいわゆる動的型付け言語も好きです。最近はフロントエンドに興味がありプライベートで Vue.js を触っています。 Vue はプログレッシブフレームワークを謳っており、その名の通り最初は小さく導入でき、ソフトウェアの成長に合わせて他のライブラリを組み合わせることで規模の大... 続きを読む

Oss貢献超入門

2017/08/05 このエントリーをはてなブックマークに追加 401 users Instapaper Pocket Tweet Facebook Share Evernote Clip Hadoop React OSS リポジトリ http

Oss貢献超入門 1. OSS貢献超入門 builderscon2017 2017/8/5 shigemk2 2. 自己紹介 ● shigemk2 ● アドテクエンジニア ● ScalaとかHadoopとかReactとか ● http://www.shigemk2.com/ 3. 超結論 好きなリポジトリを ウォッチしよう 4. 今日の流れ 1. 対象者 2. OSSとは 3. 貢献できない理由 ... 続きを読む

エンジニア向けの社内情報共有ツールの紹介 – FiNC Engineering Blog – Medium

2017/06/30 このエントリーをはてなブックマークに追加 488 users Instapaper Pocket Tweet Facebook Share Evernote Clip medium Markdown Confluence 機運

Scala/Node.js/C#/Unity/Ruby/RoR I love static typing! エンジニア向けの社内情報共有ツールの紹介 FiNCのエンジニアの人数も50人を超え、チームを横断した情報共有の機運が高まっています。 もともと社内には情報共有ツールとしてConfluenceやGitHub Wikiなどがありましたが、前者はMarkdownなどのエンジニアがドキュメントを書き... 続きを読む

ScalaでウェブAPIを書いている人が設計や実装やその他について話そうか // Speaker Deck

2017/05/27 このエントリーをはてなブックマークに追加 273 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck ウェブAPI 実装 設計 その他

All slide content and descriptions are owned by their creators. 続きを読む

いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 - エンジニアHub|若手Webエンジニアのキャリアを考える!

2017/05/19 このエントリーをはてなブックマークに追加 2101 users Instapaper Pocket Tweet Facebook Share Evernote Clip エンジニアHub プログラミング言語 言語 キャリア コレ

2017 - 05 - 19 いま学ぶべき第二のプログラミング言語はコレだ! 未来のために挑戦したい9つの言語とその理由 業務に必要なだけではなく、コンピュータによって問題解決できていない分野を切り開き、エンジニアとして戦っていくため、刺激的な第二プログラミング言語に挑戦しましょう。Rust、Go、Erlang、Elixir、Clojure、Scheme、OCaml、Haskell、Scalaを紹... 続きを読む

Scalaに関する誤解と事実を語る - kmizuの日記

2017/05/06 このエントリーをはてなブックマークに追加 344 users Instapaper Pocket Tweet Facebook Share Evernote Clip kmizu tl;dr 誤解 世間 言語

2017 - 05 - 06 Scalaに関する誤解と事実を語る TL;DR 世間の Scala に関するイメージは、昔のままであることが多い 昔のままどころか、最初から間違ったイメージを持たれていることも多い 実際には、既に解決されている問題は多々あるし、改善に向かっていることも多い プロジェクト管理の問題を言語に押し付けているケースもある はじめに 自分が最初に Scala に触れたのが200... 続きを読む

関数型プログラマからみたRust | κeenのHappy Hacκing Blog

2017/04/04 このエントリーをはてなブックマークに追加 144 users Instapaper Pocket Tweet Facebook Share Evernote Clip OCaml een Haskell Scheme SML

C++からRustに入った人あたりから「関数型言語から来た人のRustの感想を知りたい」とたまに言われるのでいつかブログ書こうか。 — κeen (@blackenedgold) 2017年4月3日 イントロ 私はRustをやる前にはCommon LispやSMLを主に使っていましたが、仕事ではScalaを使っていましたし他にもOCamlやSchemeやClojureやATS2やHaskellなど... 続きを読む

TwitterはScalaを捨ててません(少なくとも現在は) - kmizuの日記

2017/03/22 このエントリーをはてなブックマークに追加 185 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter kmizu 誤解 根拠 22 Twitter

2017 - 03 - 22 TwitterはScalaを捨ててません(少なくとも現在は) なんだか Twitter の一部で www.utali.io の記事が話題になってるようですが、はっきり言って誤情報です(というか、何故そんな誤解をしたのか知りたいくらい)。根拠はいくつかありますが Twitter は最近(ここ数ヶ月)に Scala CenterのAdvisory Boardにjoinして... 続きを読む

チャットワークのScala移行と大規模メッセージDB再構築、本当にできたんですね!(前編) | HRナビ by リクルート

2017/02/24 このエントリーをはてなブックマークに追加 372 users Instapaper Pocket Tweet Facebook Share Evernote Clip リクルート HRナビ チャットワーク 増井 プログラマー

2016年8月、トレタの増井雄一郎さん(「IT芸人」「フログラマー」で検索!)はPHPからScalaへの移行を表明していたChatWork CTOの山本正喜さんに「本当にScala化できるんですか?」と直球で聞きました(「 PHPからScalaに乗り換えたチャットワークさん、その後どうですか?(前編) 」)。そして2017年2月。「移行できたら、ぜひもう一回来てください」との誘いを受けて、再び増井... 続きを読む

Scala で実装した社内ナレッジ共有ツールを OSS にして公開しました

2017/01/16 このエントリーをはてなブックマークに追加 296 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub OSS ノウハウ ツール プロジェクト

社内の事業部・プロジェクトを跨いで、社員間で技術やノウハウの共有をもっともっと盛んにしたいーそんな社員の声から生まれ、社内で運用中のツールをこの度 OSS にして公開しました。 公開先 GitHub 上に公開しています。 atware/sharedocs README にデモサイトや Heroku ボタンを記載していますので、すぐに試すこともできます。 Sharedocs Markdown で記事... 続きを読む

実況中継シリーズ Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離 - Re.Ra.Ku アドベントカレンダー day 13 - Re.Ra.Ku tech blog

2016/12/12 このエントリーをはてなブックマークに追加 123 users Instapaper Pocket Tweet Facebook Share Evernote Clip Fluxアーキテクチャ Buil Re.Ra.Ku 丸山 距離

2016 - 12 - 13 実況中継シリーズ Vue.jsで実現するMVVMパターン Fluxアーキテクチャとの距離 - Re.Ra.Ku アドベントカレンダー day 13 前説 丸山です。Re.Ra.Ku. アドベントカレンダー13日目の記事です。前日は iOSアプリのUIをコードで書いてみる話 でした。明日はおそらくScalaの話になると思います。 さて、以前も話題にしましたが、 buil... 続きを読む

 
(1 - 25 / 95件)