InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example
Java の新たなバージョンである JDK 9 のリリースが約 2 ヶ月後に控えているが、最大の目玉と言っても過言はない Project Jigsaw がコミュニティから No を突きつけられた。この最近の流れを、極力意見を混ぜずに事実を淡々と紹介する。 Project Jigsaw とは 乱暴に言うと Java の新しい分割の仕方としてモジュールを導入しようという取組 詳細は手前味噌ですが以下のスライド参考 Prepare for Java 9 #jjug from Yuji Kubota 前提 Java の機能は JSR (Java Specification Request) が JCP (Java Community Process) で承認されて初めて導入される Project Jigsaw も例外ではなく JSR 376: Java Platform Module System
So we have a big vision here at Codebox to keep experimenting. We are looking to start pushing the boundaries of what dev tools with intelligence could look like. One such experiment that we have a working prototype internally is something called Syntax AI. Core ConceptsSyntax AI consists of the following: An inline editor assistant that is context aware of your projects code and dependencies.Usin
<忙しい方・面倒くさがりの向け>野菜不足を手軽に補えるジュース類や青汁まず初めに、手軽に野菜や栄養素がとれるものを紹介していきます。 手軽だからと言って効果が薄いわけではありませんので是非参考ください。 ふるさと青汁 健康維持だけでなく美容も取り入れたい方におすすめの青汁です。 「明日葉」と呼ばれる野菜が使われているのですが、ケールの2倍近くのビタミンを持ち、女性が不足しがちな栄養素であるミネラル・カリウムが豊富に含まれています。 野菜不足を感じている方におすすめできる青汁ですので、興味のある方は以下より詳細をご確認ください。 ふるさと青汁公式サイトへ 野菜ジュース・青汁の歴史は長い青汁の起源と呼ばれているものが平安時代の書物「医心方(日本に現存する最古の医学書。)」に記載されているようで、植物の葉を利用した汁といった記載があり、これがそうだと言われています。 平安時代(永観2年(984)
スクリプトでアニメーションをつくると、何かしら動きの計算をするので、つまるところ数学を使うことになるわけです。高校時代はこんな計算何に使うのかと文句をいっていた式の使い途に出逢ったり、単なる四則演算だと思っていた式が、実は高度な数学と関わっていることもあります。 等速直線運動 ボールを真っ直ぐ同じ速さで動かしたいというときは、等速直線運動の動きをつくります。といっても、何のことはない、フレームごとに位置に同じ数値を足し込むだけです。これは、ただの足し算にしか見えません。 「計算」は足し算です。けれど、「考え方」は微分にもとづきます。等速直線運動の位置($x$)は、経過時間($t$)の一次式で表されます。
Meet the 99.9% weight loss plan for desktop apps built with web technologies Electron is a popular runtime that lets you build cross-platform desktop apps with web technologies. The appeal is tremendous: a software developer who already knows HTML, JavaScript and CSS can leverage that knowledge and turn their website into a real app that runs on all PC and Mac desktops out there. Some of the most
Qiitaへの思いQiitaをなぜつくったのか、これからのこと、利用されている方へのメッセージなど、Qiitaに対する創業者海野の思いをご紹介します。 「なぜQiitaをつくったのか」 再利用性・汎用性の高い情報が集まる場をつくりたい Qiitaをつくったきっかけは、プログラミングをやっていて、バグやエラーが出た時に簡単に解決したいと思った個人的な体験がきっかけです。当時(2012年)はプログラミングに関する困りごとが解決できるような場というのは、個人のブログがほとんどで、必要な情報を得ることは簡単ではありませんでした。 プログラミングで「何かしらの困りごとを解決したい」と思った時に、「ここを見ればいい」という利用価値の高い情報を集めている特定の場がなかったんです。だったらそういった場をつくろう、と思いました。ですので、「再利用性・汎用性の高い情報が集まる場をつくる」というのは、いまでもQ
React Native is being deprecated. We recommend using Snack Expo instead.
君さ、就職板のブラック企業スレでうちの会社のこと書いたでしょ。 伏せ字になってるけど、まったく意味ないよそれ。 てか、そんな大きくないこの会社で、今この時期に辞めたの君しかいないのに、 特定されないとでも思ってる訳? 今、社内では君の話題で持ちきりだよ。 訴えるか? なんて言っている社員もいたけど、 放置が一番って主張しといたから。多分何もないと思う。 でもさ、ちょっと言わせてくれよ。 何か色々と書いてたけどさ、 履歴書にはあれだけ資格の欄に書いてるくせに 実際研修してみたらたいしたスキルもなく、 電話の取り次ぎぐらいしかできずに1ヶ月で辞めていった君が うちの業務の何を知っているって言うんだい? うちの社長と社員の何を知ってるって言うんだい? 批判するんだったら、実績や経験を積んでから言って欲しいよね。 私から言わせてもらえれば、 君の文章は仕事ができなかった負け犬の遠吠えにしか見えない
オープンソースのコード共有サイトであるGitHub上にページが作成されたことでその存在が明らかになったGoogleの新OS「Fuchsia」ですが、発見当初の「IoT(モノのインターネット)向けの組み込みOS」であるという予測から外れ、スマートフォンやタブレット向けに開発されているOSであることが判明しています。 Google’s “Fuchsia” smartphone OS dumps Linux, has a wild new UI | Ars Technica https://arstechnica.com/gadgets/2017/05/googles-fuchsia-smartphone-os-dumps-linux-has-a-wild-new-ui/ Google’s mysterious new Fuchsia OS has a UI now - The Verge ht
Reactといえば、SPA(シングルページアプリケーション)のViewに使われるライブラリー。でもThree.jsとWebGLを組み合わせると、3Dのゲーム開発にもメリットがあるようです。 「Charisma The Chameleon」というタイトルのゲームを開発しています。このゲームは、Three.js、ReactJSおよびWebGLを使って開発しています。本記事ではこれらの技術がreact-three-renderer(R3R)を使ってどのように動作するかを説明します。 ReactおよびWebGLの紹介については、SitePointの『A Beginner’s Guide to WebGL』や『Getting Started with React and JSX』をチェックしてください。本記事および添付のコードはES6 Syntaxを使用しています。 はじめに しばらく前にPete
SPAにおけるCSSのありかたについてずっと悩んでたけど昨日今日で一筋の光明が見えた— よしこ (@yoshiko_pg) 2017年4月7日 この話を簡単にまとめておこうと思います。 結論を先に書くと「今のところtemplate literal内にCSSを記述する形式のCSS in JSがいい感じ。Reactならstyled-componetnsが良かった」という感じです。 悩んでいたこと コンポーネント指向でSPAを作っていく上で、CSS(というかスタイリング)はどう書いていったらいいんだろう?ということに結構悩んでいました。 HTMLとJSがコンポーネントとしてまとまっていく中でCSSだけは今まで通り別物として扱い、BEMなどでグローバルスコープと戦うのか?はたまたCSSの枠をはみ出てJSコンポーネントの粒度に合わせたコンポーネント化をするのか? 加えて、見た目も挙動も複雑なアプリケ
Several weeks ago, I created a Babel plugin for runtime type-checking in JavaScript. After testing it on my own projects I applied it to React’s source code and got some interesting results. In this article, I will go step by step through my experiment. What is checkedEvery math or comparison operation with different types in JavaScript is potentially unsafe. You can get silent unexpected result b
I’ve built a Prototyping Playbook — a blog of short tutorials (or “plays”) that help designers use the browser for their design and prototyping needs. Image from my Prototyping PlaybookOver time, I hope to build a comprehensive set of articles about how to implement specific designs. Designers — particularly ones new to front-end development — can leverage these patterns if they are stuck implemen
About HTML Preprocessors HTML preprocessors can make writing HTML more powerful or convenient. For instance, Markdown is designed to be easier to write and read for text documents and you could write a loop in Pug. Learn more · Versions Adding Classes In CodePen, whatever you write in the HTML editor is what goes within the <body> tags in a basic HTML5 template . So you don't have access to higher
ライフネット生命 代表取締役会長兼CEO・出口治明氏インタビュー 貯金がない若者でも、生き抜くのは「楽勝」 ライフネット生命・出口会長が語る 結婚、妊娠、出産にはどのくらいお金がかかるのか。今の仕事のままで貯蓄はできるのか。将来、年金は貰えるのだろうか……毎日一所懸命仕事をしていても、お金にまつわる不安や悩みは尽きない。 ライフネット生命の代表取締役会長兼CEOの出口治明氏が上梓した『働く君に伝えたい「お金」の教養: 人生を変える5つの特別講義』(ポプラ社)は、戦後に生まれ、京大卒業後に保険業界の第一線で活躍してきた氏が、若い世代に向けて「お金づきあい」の極意を説いている1冊だ。 今回は出口氏に、「お金がない…」「給料を上げたい!」「将来が不安…」といったお金の悩みをぶつけてきました。 損をするのは、お金リテラシーがない人 お金に対して漠然と不安を持っている人の共通点は何か? それは、お金
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く