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
まえがき 2017年9月21日にJava9が発表されました。 このリリースにはいくらかの破壊的変更が含まれているため、 アップデートを行うと動作しなくなる場合があります。 そのため、Java9をアンインストールする必要があるのですが、 調べてもちゃんとまとまった記事が出てこなくて困ったので、 自力で検証して実行した方法をまとめます。 ※2017/11/28更新時点の情報です。 実行手順 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -fr ~/Library/Application\ Support/Java
はじめに 今更ですが、ES2015(ES6)で追加された機能や構文に関する備忘録です。 「JSは書けるけどES2015(ES6)はわからないっす...!」といった人達向けの記事です。 入門記事のためイテレータやジェネレータ等のわかりづらかったり、 説明が長くなりそうな機能や構文は割愛しております。 ES2015(ES6)とは ECMASCriptの6th Editionのこと。ECMAScript 6th editionの6を取ってES6と呼ばれていたが、 2015年に標準化されたため正式名称はES2015になった。 正式名称がES2015ならES6という名称を使うのは間違いなのか どちらの名称でも問題はない。 ES6の名称の方がエンジニアコミュニティに中では浸透しているらしく、ES6と記載されていることが多い。 詳細は以下を参考。 ES6 or ES2015 ? 〜WEB+DB PRES
/usr/libexec/java_home -V Matching Java Virtual Machines (2): 1.8.0_74, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home 1.7.0_72, x86_64: "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_72.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home
以下のリンクは公式リファレンスです。 Gettting Started Node, Watchmanのインストール Homebrewを使用してNodeおよびWatchmanをインストールすることをお勧めします。 Homebrewをインストールした後、ターミナルで次のコマンドを実行します。 $ brew install node $ brew install watchman Nodeをインストールしている場合は、それがバージョン4以上であることを確認してください。 React NativeCLI(コマンドラインインターフェイス)のインストール Nodeにはnpmが付属しており、React NativeCLIをインストールできます。 $ npm install -g react-native-cli JDKのインストール androidアプリを動かすためにはJavaの開発環境が必要になるので
やること Ubuntu Server(16.04.1 LTS)上で、Android API 21(Android 5.0)のemulatorを起動する 前提条件 Android SDKをインストールしていること 手順 ABIをインストールする # ABI名を調べる $ android list sdk --extended --no-ui --all | grep abi ... id: 97 or "sys-img-armeabi-v7a-android-21" id: 100 or "sys-img-armeabi-v7a-google_apis-21" # ABIをインストールする $ echo "y" | android update sdk -a --no-ui --filter sys-img-armeabi-v7a-android-21
エイチームライフスタイルアドベントカレンダー2017、3日目です。 本日は株式会社エイチームライフスタイルの、エンジニア兼ソース顔担当の @maa0984 がお送りします。 入社間もない頃に先輩社員から「顔がアルパカに似てる」と言われて以来、トレードマークにしています。 最近英語を勉強しようと、英語のフレーズをリスト化して表示するアプリを作りました。 せっかくなので、興味がありつつも手を出せていなかった React Native に挑戦しました。 初めて使用するため手探り状態でしたが、その中で『やりたかったこと』と『それを実現させた方法』をいくつかピックアップしてお伝えします。 React Native でアプリ作りを始めてみようとしている方に、何かの参考になれば幸いです。 対象バージョン react-native: 0.49.3 react-native-swipeout: ^2.2.2
先日、Google Devfest Kyotoでハンズオンに参加して興味を持ったので紹介します。 Flutter(ふらったー)はGoogleが提供する新しいモバイルアプリ開発SDKです。 Dart言語を用いて開発し、Android、iOSどちらのOSでも動作するクロスプラットフォームな開発環境となっています。 Android Studio3.0.xからFlutterに対応したので、セットアップしてアプリが起動できるところまでを紹介したいと思います。 なお、セットアップ方法は色々端折っているので詳しくは本家のページを参照してください。 Easy and fast SDK for beautiful apps - Flutter flutterSDKの取得 gitからflutterをクローンしてパスを通します。 $ git clone -b alpha https://github.com/f
React Nativeとは React Nativeとは、Facebook社が開発した後述のReactを使用し、iOSとAndroidのモバイルアプリケーション開発を行うことができるフレームワークです。 今までもPhoneGapなどハイブリッドアプリケーション(Webアプリケーションとネイティブアプリケーションの中間)はありましたが、React NativeはReactを使用し、ネイティブアプリケーションを開発することができます。 またJavaやObjective-Cなどを使いReact Nativeを拡張し、よりネイティブのアプリケーションと同じような高速で複雑なアプリケーションを開発することができます。 また世界中の開発者が多くのライブラリを開発し公開してくれているので、取り込むことでショートカットできたり優れたデザインを実現することができます。 こんな外部ライブラリを集めたサービス
Swiftをさわり始めてある程度経つと「Swiftらしく書きたい」という欲望がわいてきます。そしてObjective-Cでは触れたことのない、map, filter, reduceというのものを目にすることになると思います。 これらの関数を見たときの最初の印象は「うわ、何これ」といったもので、見慣れない構文に戸惑いました。同じように戸惑いを感じた方もいるのではないでしょうか。 特にどんなシチュエーションで、何を使えばよいのかといった部分があまりピンと来ず、なかなか使いこなせずにいました。 そのような経験を踏まえ、こういう時は、これを使う!と一言で説明することを目指してこの記事を書きました。 はじめに結論から 一言でまとめると、これらの関数を覚えるとめちゃくちゃ便利になります。 この関数はこんな時に使う! 個人的にこれから説明する関数を使うようになって感じたメリットをいくつか挙げてみました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く