YouTube is now cracking down on ad-blocker usage globally, by showing warnings about breaking the platform’s terms of service. In some cases, the company is preventing users from viewing more vi
![TechCrunch](https://cdn-ak-scissors.b.st-hatena.com/image/square/92584d6251feb0822f349cf0211361b2833c9939/height=288;version=1;width=512/https%3A%2F%2Ftechcrunch.com%2Fwp-content%2Fuploads%2F2018%2F04%2Ftc-logo-2018-square-reverse2x.png)
In the past eight years, we’ve broken ground on 15 data centers around the world. During this time, the number of people using Facebook every month topped 2.2 billion. Those people are all sharing memories through posts, images, and videos. Initially, we were able to ensure low-latency, continuous access for everyone by storing replicas of the entire data set in each data center region. But as we
Many third-party apps, services and websites build on top of our various services to improve everyone’s phones, working life, and online experience. We strongly support this active ecosystem. But increasingly, its success depends on users knowing that their data is secure, and on developers having clear rules of the road. Over the years we’ve continually strengthened our controls and policies in r
If you’re new to the 0.9 alpha version of Duct, I suggest you take a detour and read Advancing Duct, which covers the new architecture of Duct more completely. By contrast, this post won’t cover old ground, but instead focus on a more specific (but very common) use-case: web services. I’ll also introduce Ataraxy, a data-driving routing library that integrates well with Duct. Let’s start by creatin
Duct started life as a project template for writing web applications in Clojure, based around Stuart Sierra’s Component micro-framework. The next version of Duct replaces Component with Integrant, a micro-framework that I developed with Duct in mind. The core structure of Duct remains the same; it still makes use of the reloaded workflow described by Stuart Sierra, and it still has a central confi
Written by Eric Normand. Published: June 28, 2017. Updated: June 7, 2020. This guide will teach you all of the things that Re-frame gives you that we use in Re-frame. Re-frame is built on Reagent and uses many of the concepts from Reagent as is. Reagent is a thin but high-leverage wrapper around React. In this guide, you will learn the three ways to create components, the details of Hiccup (includ
webpack4対応webpack-dev-serverの主要な設定オプション(CLI,webpack.config.js)の意味と挙動JavaScriptNode.jswebpackwebpack-dev-server 概要 Webpack 4を利用した開発に便利な webpack-dev-server の設定メモです。 webpack-dev-serverのソースコードと公式wiki、公式Docを参考に実動確認した結果を書きます。 HMR等オートリロード系の設定(--hotとかとか--inlineとか)やよく使いそうなCLIオプションなど理解しておくためのメモです。 環境 本投稿で使っている環境は以下の通り。 webpack-dev-server:3.1.7 webpack:4.17.1 webpack-cli:3.1.0 webpack-dev-server とは webpack-d
re-frame is a ClojureScript framework for building user interfaces. It has a data-oriented, functional design. Its primary focus is on high programmer productivity and scaling up to larger Single-Page applications. Developed in late 2014, and released in 2015, it is mature and stable. It is used by both small startups and companies with over 500 developers, and it has delivered into production app
そろそろReactに入門したいなぁ、でもClojurianとしてはJavaScriptやTypeScriptではなくClojureScriptで書きたいなぁ、ということでClojureScriptとReagentでReact公式チュートリアルに取り組んでみた。 最終的なReactチュートリアルアプリ(tic-tac-toe; 三目並べ)の実装例はこちら: lagenorhynque/react-tutorial React->Reagentのポイント ReactのコードをReagentで書く際のポイントを簡単にまとめてみると、 React Reagent
Introduction to ReagentReagent provides a minimalistic interface between ClojureScript and React. It allows you to define efficient React components using nothing but plain ClojureScript functions and data, that describe your UI using a Hiccup-like syntax. The goal of Reagent is to make it possible to define arbitrarily complex UIs using just a couple of basic concepts, and to be fast enough by de
プログラミング言語というのは、その作者が理想とする世界に合うようにデザインされているものだから(みんな信じないかもだけど、Javaですらそうなのですよ)、Clojureのことを理解するには、作者であるRich Hickeyのプログラミング観を知るのが手っ取り早いでしょう。 Rich Hickeyはさまざまなプレゼンテーションを発表していて、多くはネットで見られます。示唆に富んで皮肉も効いてておもしろいので、ファンも多くて、彼の独特の髪型(往年のロック歌手風)からか、「Rich Hickey’s Greatest Hits」というブログ記事もあったりします(プレゼンテーション動画へのリンク集です)。 ただ、彼のプレゼンテーションは難解な英語も出てきて、私のようなリスニング苦手人間には音声だけで聴くのは難しいです。そういう人は国外でも多いからか、有志が書きおこし(transcript)を公開し
Clojure is a concise, powerful, and performant general-purpose programming language that runs on the JVM, CLR, Node.js, and modern mobile and desktop web browsers. New to Clojure and not sure where to start? Here are a few good resources to get you off on the right foot: Rich Hickey's Greatest Hits (videos)Clojure for the Brave and TrueClojure from the Ground Up4Clojure (learn Clojure interactivel
Clojurianでラブライブ!ファン(海未🏹&曜⛵推し)のlagénorhynque (a.k.a. カマイルカ)です。 Opt Technologies所属で、普段は広告運用に関わる社内向けプロダクトをPHP, TypeScript, Clojureで開発しています。 最近までにClojureをプロダクトに導入したり、Haskell/Elmプロダクトの開発者を募集したりと、社内でもClojureやHaskellといった言語への注目度がこれまで以上に高まっています(改めて断言)。 そこで再び、今年11月から新たに始まったClojure勉強会clj-nakanoでの課題を題材に、ClojureとDuctフレームワークでWeb APIを開発してみました。 ちなみにclj-nakanoといえば、Clojure開発者Rich HickeyのClojure/conj 2017でのキーノートEff
SPEEDA開発の中村です。今回の内容は,弊社主催のclj-ebisu #2で発表した「実践Duct(仮)」です。 ClojureのサーバサイドフレームワークDuctを業務で使って学んだことを紹介します。 connpass.com 勉強会で発表した資料はこちらです。 はじめに,Ductのコアで使われているフレームワークIntegrantを紹介し, サーバサイドでIntegrantを使って感じた課題についてお話しします。 次に,課題に役立つDuctのmoduleのしくみと作り方を説明します。 想定読者は,Clojureを書いたことがあってDuctを使ったことがない方です。 Integrantのつかいかた Integrantなせかい Integrantでこまること Ductのmodule Ductでこまること Ductによるコンフィグレーションマップの展開 Ductのmoduleのつくりかた
Enter Integrant: a micro-framework for data-driven architecture with James Reeves Integrant is a recently released alternative to the popular Component and Mount micro-frameworks. These tiny frameworks provide a way of managing applications that are made out of smaller, dependent components. They also decouple the lifecycle of your application from the lifecycle of your REPL, which allows you to a
Arachne is a full, highly modular web development framework for Clojure. It emphasizes ease, simplicity, and a solid, scalable design. Arachne is currently in an 'alpha' testing period. Please feel free to try it out and get familiar with its concepts, but realize that many important features and aspects of the user experience are still pending or under development. Try out the getting started tut
Apply Companies Developers Members News Projects Member Login Funding critical Clojure open source software The Clojurists Together Foundation is a trade organisation, dedicated to funding and supporting open source software, infrastructure, and documentation that is important to the Clojure and ClojureScript community. Goals Support open source software, infrastructure, and documentation that the
Clojure/ClojureScript入門者の方の学習の参考に(もしくは布教のために)、開発環境からコミュニティまでの基本的な情報をまとめてみました。 「参考」として挙げているのは個人的にオススメのブログ記事/スライドなどです。 随時更新していますが、コメントや編集リクエスト、Twitterなどで良さそうな情報源を教えていただければ反映していきます。 Clojure公式 Clojure 日本語版: clojure-site-ja GitHub 参考 Rich Already Answered That!: Clojureの設計判断についてのRich Hickeyの発言まとめ matthiasn/talk-transcripts: Transcripts of Clojure-related talks: Clojure関連の有名な発表のトランスクリプト "Simple Made Eas
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く