タグ

2017年4月18日のブックマーク (12件)

  • 脱jQueryのためにしたこと - Qiita

    この記事は加筆して「脱jQueryのためにしたこと - ICS MEDIA」に引っ越しました。 64000PV、480いいねとフロントエンド界隈でご好評いただいた内容です。ぜひご覧ください。 ※Google検索で辿り着いた方にリンク切れとなっては申し訳ないので、元の記事を残しています。ご了承ください。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    脱jQueryのためにしたこと - Qiita
    uehaj
    uehaj 2017/04/18
    reactよりvueの方がHTMLページから移行しやすいってとこ、Reactで「 export default (props) => <html>ページ全体...」とjsxで書くのって(jsxとhtmlの差異はあるけど)それほど大変じゃない気もする
  • Pixivがpawooを始めた理由は使命感なんかじゃないだろ

    この文章は怪文書なので、真に受けるときっと怪我をするよ。 BazzFeedが「この火が消えないうちに」pixivが「マストドン」にいち早く企業として参入したわけなんて記事を出していたけど、PixivがやりたかったのはただTwitterのパイを奪うことだ。 そもそもPixivは以前から、TwitterLINEなどの短文投稿型SNSを真似た機能を追加している。6年ほど前に追加された「ひとこと投稿」、ほとんど使われていない死に機能になっているけれど、文字数は140文字、Twitterと同じだ。Twitterを意識したものであることは想像に難くない。 コメント欄で利用できるスタンプ、あれもLINEスタンプからだろう。こちらはそれなりに利用されているようである。 これらをパクリ云々する気はない。機能の模倣はある程度どんなプロダクトにもあることだし、明確に何かの権利を侵害しているとは言い難いだろう。

    Pixivがpawooを始めた理由は使命感なんかじゃないだろ
    uehaj
    uehaj 2017/04/18
    それはそう。さくらインターネットも、個人ごとにmustodonインスタンスを(さくらクラウド上で)立ち上げさせるのが目的。
  • 「縛り一切なし」をうたうFREETELの999円プラン、端末価格で3年間の“実質縛り”

    「縛り一切なし」をうたうFREETELの999円プラン、端末価格で3年間の“実質縛り”(1/2 ページ) 佐々木希さんと高田純次さんがテレビCMで「999円」の格安スマホプランをアピールしている「FREETEL」。その999円プランこと「スマートコミコミ+プラン」の実情を見ると、イメージとはかけ離れた“罠”が仕組まれていると一部ネットユーザーから指摘されている。どういうことか。 スマートコミコミ+プランとは FREETELは、プラスワン・マーケティングが手掛けるMVNOサービス。SIMロックフリースマートフォンの端末代金と通信プランを合わせて月数千円台前半と、大手通信キャリアと比べて格安で利用できるのが売りだ。 中でもスマートコミコミ+プラン(以下、スマコミ)は、スマートフォン体と通信料、10分以内の電話かけ放題を合わせて月額999円(税別、以下同)から使えるというもの。 この月額999

    「縛り一切なし」をうたうFREETELの999円プラン、端末価格で3年間の“実質縛り”
    uehaj
    uehaj 2017/04/18
    良く考えるな。
  • スタートアップスクリプト「Mastodon」をリリースしました

    日、スタートアップスクリプト「Mastodon」をリリースしました。 Mastodonは、Twitterライクな投稿ができる分散型ソーシャルネットワークを実現するオープンソースソフトウェア(OSS)です。スタートアップスクリプトを使用することで、Mastodonインスタンス(サーバ)を簡単にセットアップすることができます。 今後もお客様のご要望にお応えし、随時機能改善を進めますので、サービスに対するご要望は、「さくらのユーザーフィードバック」をご活用ください。 ※2017/4/24追記 2017/4/24 18:00にスタートアップスクリプトを更新致しました。2017/4/24 18:00以前にスタートアップスクリプトを使用してMastodonインスタンスを作成されたお客様は、こちらの記事をご確認ください。 スタートアップスクリプト「Mastodon」の更新のお知らせ・旧スクリプトを使用

    スタートアップスクリプト「Mastodon」をリリースしました
    uehaj
    uehaj 2017/04/18
  • 安倍政権は「どこまですき放題やって大丈夫か」を試している - はてな匿名ダイアリー

    国会ウォッチャーです。 タイトル変えて再投稿しました。 今朝は山尾しおり議員、階猛議員が、それぞれ共謀罪について、金田法務大臣、安倍総理大臣に質問をしていました。はっきりいって答弁を理解するだけでも困難なお2人がディフェンダーですから、まぁ聞くのは苦痛でしたががんばって聞きましたよ。 現与党の基戦術 戦略的には、もう絶対安定多数を持っているわけですから、何にもしなくても(公明党との間でさえ合意が成立すれば)採決にさえ持ち込めば、全勝はもう決まっているわけです。ですから、後の問題は、「イメージの問題」しか残らないわけですね。野党は「審議が尽くされていないのに、強行的に採決した」とアピールしてくるので、そのアピールに対して「そうだ、与党ひどい」となるか「野党仕事しろ」といわれるかのどちらの反応が出てくるかを慎重に政権は見ているわけですよね。 安倍さんは、「世論調査で森友問題について8割の国民

    安倍政権は「どこまですき放題やって大丈夫か」を試している - はてな匿名ダイアリー
    uehaj
    uehaj 2017/04/18
    絶対的権力は絶対的に腐敗する。臭せぇ/誠実、正直、真摯であることなど、道徳教育が必要なのは与党政治家どもだった。
  • Arrays.asList() は単なる配列のラッパを返すだけなので、要素の追加も削除もできません - A Memorandum

    いつまでたっても間違いが無くなりません。 以下のようにListの初期化で多用するArrays.asList()。 List<String> stooges = Arrays.asList("Larry", "Moe", "Curly"); Arrays.asList() が返すインスタンスは、java.util.Arrays$ArrayList であって、java.util.ArrayList ではありません。 Arrays.asList() の実装は以下のようになっています。 public class Arrays { public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } } 分かりにくいですが、ここでインスタンス化される ArrayList は Arrays の内部クラスで以下のクラスです。 pu

    Arrays.asList() は単なる配列のラッパを返すだけなので、要素の追加も削除もできません - A Memorandum
    uehaj
    uehaj 2017/04/18
  • 安倍首相「山口の物産がない…忖度していただきたい」:朝日新聞デジタル

    (全国各地の名産品を集めた売り場を紹介する原稿を読み上げて)この原稿には残念ながら山口県の物産が書いてありませんが、おそらくあるんだろうと思います。よく私が申し上げたことを忖度(そんたく)していただきたい。 訪れる外国人には、日のよさを知ってもらい、リピーターになっていただくチャンスともなります。(東京・銀座の松坂屋銀座店跡地に完成した複合商業施設「GINZA SIX〈ギンザシックス〉」のオープニングセレモニーのあいさつで)

    安倍首相「山口の物産がない…忖度していただきたい」:朝日新聞デジタル
    uehaj
    uehaj 2017/04/18
    国民的ゆるキャラ「そん太くん」を作るしかない
  • GitHub - mastodon/mastodon-native: Mobile Mastodon app using React Native

    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

    GitHub - mastodon/mastodon-native: Mobile Mastodon app using React Native
    uehaj
    uehaj 2017/04/18
  • expo.ioを使ってリアルタイムにReact Nativeアプリを開発する - マルシテイア

    1年ぶり3度目のReact Native入門してるんだけど、expo.ioっていうサービスがメッチャ便利そうだったので紹介します。 何がどう便利かっていうと、 ケーブルなしで、実機の動作確認ができる もちろんコード変更も即座に反映される 開発版アプリの配布がワンタッチでできる 便利なReactコンポーネントもついてくる youtu.be expo.io とは React Nativeでのアプリ開発を支援するサービスです。 公式サイトはこちら。めっちゃ素朴…… expo.io expoは create-react-native-app XDE expo client といったツールを公開しています。 create-react-native-app: アプリの雛形を作るCLIツール XDE: アプリ開発を支援するデスクトップアプリ。実機のログをみたり、アプリを再起動したりできる expo cl

    expo.ioを使ってリアルタイムにReact Nativeアプリを開発する - マルシテイア
    uehaj
    uehaj 2017/04/18
  • リアクティブ・プログラミングに特化した JS フレームワーク Cycle.js を学ぼう #1 - 導入編 | PSYENCE:MEDIA

    リアクティブ・プログラミングに特化した JS フレームワーク Cycle.js を学ぼう #1 - 導入編 wakamsha 2017.04.17 111 24162843 2019年4月更新 : RxJS v6 に対応しました。 過去数回に渡って RxJS の基的な使い方をご紹介してきました。 RxJS を学ぼう #1 - これからはじめる人のための導入編 RxJS を学ぼう #2 - よく使う ( と思う ) オペレータ15選 RxJS を学ぼう #3 - 知ってると便利な ( かもしれない ) オペレータ 8選 RxJS を学ぼう #4 - COLD と HOT について学ぶ / ConnectableObservable RxJS を学ぼう #5 – Subject について学ぶ / Observable × Observer RxJS 自体はリアクティブ・プログラミングを実現す

    リアクティブ・プログラミングに特化した JS フレームワーク Cycle.js を学ぼう #1 - 導入編 | PSYENCE:MEDIA
    uehaj
    uehaj 2017/04/18
    『何でもかんでも Observable に乗せて実装しようとするあまり、却って物事を難しくしてしまう』
  • Doma 2をGroovyで使用する時に気を付けること - GeekFactory

    気付いた範囲でまとめてみます。 フォルダ配置 Doma 2はAnnotation ProcessorでDAOの実装クラスを自動生成します。Doma 2のAnnotation ProcessorはJavaのコードにのみ対応しているため、DAOやエンティティはGroovyではなくJavaで書く必要があります。また、GroovyとJavaのコードが互いに参照する場合は両者を /src/main/groovy に配置する必要があります。 具体的には以下のような配置になります。 src/main/ groovy/ example/entity/ Hello.java エンティティクラスはJavaで書く必要がある Groovyで書いてもよい example/dao/ HelloDao.java DAOインタフェースはJavaで書く必要がある resources/ META-INF/example/da

    Doma 2をGroovyで使用する時に気を付けること - GeekFactory
    uehaj
    uehaj 2017/04/18
  • Dockerコンテナに特化した「RancherOS」正式版リリース。Linuxカーネル上でDockerを実行、システムもユーザーもすべてをコンテナ空間に

    Dockerコンテナに特化した「RancherOS」正式版リリース。Linuxカーネル上でDockerを実行、システムもユーザーもすべてをコンテナ空間に RancherOSは単にコンテナの実行に関係ないライブラリなどを省略してLinux OSをスリムダウンするだけではなく、Linux OSの構造そのものをコンテナ専用にしようというアプローチを採用しています。 その最大の特徴が「Everything in RancherOS is a container managed by Docker.」(RancherOSのすべてはDockerが制御するコンテナ内にある)というものです。 下記のRancherOSの仕組みを示した図にあるように、Linuxカーネル上でDockerを実行し、ntpd、syslog、consoleといったシステム関連のプロセスはこの「System Docker」が制御するコ

    Dockerコンテナに特化した「RancherOS」正式版リリース。Linuxカーネル上でDockerを実行、システムもユーザーもすべてをコンテナ空間に
    uehaj
    uehaj 2017/04/18