タグ

2021年3月11日のブックマーク (19件)

  • 【Flutter】StatefulWidget の2つの問題点。どうして実践ではあまり使われないか?その代わりにどうすればいいか?|Yota Ishikawa | AI

    Flutter】StatefulWidget の2つの問題点。どうして実践ではあまり使われないか?その代わりにどうすればいいか? Flutter を学習するとまず StatefulWidget と StatelessWidget を勉強することになると思います。チュートリアルなどでも setState などの StatefulWidget の使い方を学びます。しかし、実際のアプリ開発の現場ではあまり StatefulWidget は使われません。それはなぜか、また、代わりにどうしたらいいかについて解説してしていきます。まず、StatefulWidget の 2つの問題点を挙げます。 1. 離れたツリー間で連絡するのが困難この問題が一番クリティカルです。ここで連絡すると言っているのは、状態を参照する、状態を変更する、状態を初期化するなどの処理のことです。 1画面で完結している画面なら、St

    【Flutter】StatefulWidget の2つの問題点。どうして実践ではあまり使われないか?その代わりにどうすればいいか?|Yota Ishikawa | AI
  • FlutterでBottomNavigationBar + Pagerを実装する手法について

    はじめに 今回は、FlutterでのBottomNavigationBarの実装とBottomNavigationBar + Pagerの実装について学んだことをメモとして残しておこうと思います。 この記事に書いてあること BottomNavigationBarの実装 BottomNavigationBarの中にPagerを入れる実装 対象とする読者 FlutterでBottomNavigationBarの実装を知りたい方 FlutterでBottomNavigationBarにPagerを入れる実装をやりたい方 Flutterをはじめたばかりの方 自分もはじめたばかりですが、誰かの助けになれば幸いです。 それではやっていきましょう。 BottomNavigationBarの実装 今回紹介するサンプルのイメージは、次のとおりです。 まずはじめに、BottomNavigationBarについ

    FlutterでBottomNavigationBar + Pagerを実装する手法について
    yuki_2021
    yuki_2021 2021/03/11
    BottomNavigationBarにてStateFulWidgetを使ったページで遷移させる。
  • 第1149回 村上春樹氏の SNSに対する言葉について - 風の旅人 〜放浪のすすめ〜

    村上春樹氏が、 SNSについて言及した言葉が、話題になっているようだ。 「大体において文章があまり上等じゃないですよね。いい文章を読んでいい音楽を聴くってことは、人生にとってものすごく大事なことなんです。だから、逆の言い方をすれば、まずい音楽、まずい文章っていうのは聴かない、読まないに越したことはない」 これについて、茂木健一郎さんが、「ぼくはSNSを文章の質で評価する発想はなくて、もちろんマジメな意義もあるけど、質的に『気晴らし』や『雑談』の場だと考えている。村上さんはネットの雑多な感じがお苦手なんだろうなあと思う」と述べている。 茂木さんは、村上氏が、雑多な感じが苦手なんじゃないかと見解を述べているけれど、村上氏は、「人生にとって・・」という答え方をしているので、もっと明確な意思を持っていると思う。 たとえば、暴力ばかりの映画とか見ない方がいいというレベルで、SNSは心の形成に悪い影

    第1149回 村上春樹氏の SNSに対する言葉について - 風の旅人 〜放浪のすすめ〜
  • 技術的に難しいことを力技でやってしまうこと - orangeitems’s diary

    まあお悩みですけどね、技術的に難しいことってありますよね。で、他のメンバーに任せておくと、いつ終わるかわからない。聞いてもわからんわからんばかりで、こりゃダメだと言う時のことです。 いつものように、それ私が引き取るよ、ってその課題を引き取って、難易度の低いタスクを他のメンバーに任せます。まあそのタスクも大量なので、誰かがやらなきゃいけないし、高度な問題のために大量のタスクが積みあがるのもそれはそれでまずい。適材適所と言えばそうなのですが、当にこれでいいのかなと毎回思います。 だって、またこの高度な問題に対するトラブルシューティングを見ることなく、メンバーは最終的に「できた」という形を手順書なりなんなりで確認することになります。ああこうやればできたのか、という感動があればまだいいですが、忙しいのでそんなことしている暇は多分ありません。 これ、私はまたスキルを一つ積み上げたのですが、どう考え

    技術的に難しいことを力技でやってしまうこと - orangeitems’s diary
    yuki_2021
    yuki_2021 2021/03/11
    マネジメント難しい。
  • Courseraの機械学習コース(スタンフォード大学提供)の課題を日本語訳してみました

    スタンフォード大学が提供するCourseraの機械学習コースの課題を日語訳して、GitHubに公開してみました。 Courseraの機械学習コースの日語訳 課題に含まれるPDFとスクリプト内のコメント部分を日語訳しています。 以下のような方(で特に英語で苦戦した、しそうな方)にとって、役に立つのではないかと思います。 これから機械学習の勉強を初めてみようと思っている方 このコースを受けたけれど、挫折した方 講義のビデオは見たけれど、課題をやっていない方 このコースを既に修了したけれど、オプションの演習などを飛ばした方 このコースを既に修了したけれど、スクリプトの細部の実装などを見ていない方 このコースを既に修了したけれど、今の自分の能力を確認したい方(例えば、受講当時よりも、洗練されたOctaveの実装ができるかを確認してみる) Octave以外の言語(Pythonなど)で課題を1か

    Courseraの機械学習コース(スタンフォード大学提供)の課題を日本語訳してみました
  • アーキテクトを目指すエンジニアの最短ルート - エス・エム・エス エンジニア テックブログ

    介護や医療、ヘルスケア、シニアライフなどの4つの領域で高齢社会の情報インフラを構築している株式会社エス・エム・エスで、技術責任者をしている @sunaot です。2015年2月に入社して以来、技術責任者として開発組織の構築や開発基盤の整備をリードしてきました。 今まで私がソフトウェアエンジニア(以下、エンジニア)の採用面談を延べ800件ほど担当してきた経験を振り返ると、ソフトウェアアーキテクト(以下、アーキテクト)をキャリアのゴールに据えているエンジニアも多いようです。ただ、アーキテクトを目指している一方で、実際にアーキテクトになるためには、どういった会社組織でどのような経験をしたらいいのか分からないというケースも見受けられました。 今回は、アーキテクトを目指したいエンジニアの方向けに、アーキテクトになるために必要な4つの経験や、それが経験できる会社組織について紹介します。 アーキテクトと

    アーキテクトを目指すエンジニアの最短ルート - エス・エム・エス エンジニア テックブログ
  • 当社に対する総務省からの行政指導について | プレスリリース | 楽天モバイル株式会社

    楽天モバイル株式会社は、当社が提供するコミュニケーションアプリ「Rakuten Link」をご利用いただいた一部のお客様において個人情報及び通信の秘密の漏洩が発生したことに関しまして、日付で、総務省より書面による指導を受けたことをお知らせいたします。お客様ならびに関係各位には、多大なるご迷惑、ご心配をお掛けしておりますことを、深くお詫び申し上げます。 1. 行政指導の内容 個人情報の保護に関する法律及び電気通信事業における個人情報保護に関するガイドラインの趣旨を踏まえた個人情報の保護及び通信の秘密の保護を徹底するよう指導を受けております。 2. 発生した個人情報及び通信の秘密の漏洩について (1)第1事案 ・概要: お客様が「Rakuten Link」をご利用された際に、以前に同じ電話番号でご契約されて既に解約されていた別のお客様の情報が閲覧可能になっておりました。 ・漏洩した個人情報:

    当社に対する総務省からの行政指導について | プレスリリース | 楽天モバイル株式会社
  • Hatebu Grep

    話題の記事を期間・はてブ数・カテゴリなどから検索できるWebサービスです。

  • 脳からの命令を自分の手に伝え、動かす 脊髄損傷でも手を動かし触覚を得る試み

    Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 ファインスタイン医学研究所とZucker School of Medicine at Hofstra/Northwellの米研究チームが開発した「Determining grasp selection from arm trajectories via deep learning to enable functional hand movement in tetraplegia」は、脳から前腕のウェアラブルデバイスに信号を送り、腕と手を動かすことができる、障害を負った人を支援するシステムだ。 人は脊髄を損傷すると首から下の筋肉が麻痺したり、感覚を失ったりする。四肢麻痺では、脳で生成された電

    脳からの命令を自分の手に伝え、動かす 脊髄損傷でも手を動かし触覚を得る試み
    yuki_2021
    yuki_2021 2021/03/11
    有望な研究。近い将来、半身麻痺の人などに適応されるかも。
  • Instagramは人々を「自分の考える現実」に閉じ込める

    SNSは誤情報を拡散すると以前から指摘されていますが、新たな調査で、Instagramのアルゴリズムは「疑わしい情報に関心がある人にはどんどん誤情報を表示し、そうでない人には表示しない」ことが示されました。これによりユーザーは二分化され、人々は自分が考えるリアリティに閉じ込められると指摘されています。 Instagram is broken. Its algorithm is recommending Covid and vaccine lies to millions of users during a pandemic. Our new report with @RestlessDev exposes the problem and how @Instagram's owner @Facebook can fix it. Sign our open letter to #fixinst

    Instagramは人々を「自分の考える現実」に閉じ込める
  • グーグル社員もやっている「紙とペンだけ」で心のモヤモヤを消す方法 たった5分でもやってみると大違い

    心のモヤモヤを解消するには、なにをすればいいのか。エグゼクティブコーチの吉田典生氏は、「『ジャーナリング』という手法がおすすめだ。一定時間、あるテーマについて自由に書き続ける。まずは5分間、試してみてほしい」という——。 「一人で」「手軽に」自己と向き合える ワクチン接種の動きはあれど、しばらく続きそうなコロナ禍。「テレワークをしているが、集中力が途切れてしまう」「外出自粛で友達と会えずモヤモヤ」「漠然と将来が心配」……。そんな悩みを抱えている方に私がお勧めしたいのが、“ジャーナリング”です。 ジャーナリングとは、一定の時間、与えられたテーマについて頭に浮かんだことを紙に書き出し、それを読み返す(フィードバックする)ことで自己理解を深めるワークのことで、“書くマインドフルネス”とも呼ばれています。「テーマ」と「手を動かし続ける」という2つのことに注意を留め、意識が他のことにそれたことに気づ

    グーグル社員もやっている「紙とペンだけ」で心のモヤモヤを消す方法 たった5分でもやってみると大違い
  • ヤフー、4月からECサイトの配送料を全国一律に 打倒アマゾン・楽天へ、業界3位から巻き返し狙う

    ヤフーとヤマト運輸は、ヤフーが運営するECサイトの配送料や配送方法を見直すことで、EC業界での競争力を強化する。現在「業界3番手」と自社サービスを認識するヤフー。先行するアマゾンジャパンや楽天に対し、巻き返しを狙う。 2社は3月10日、ECサイト「Yahoo!ショッピング」「PayPayモール」に出店するストア向けに、これまでサイズ別配送料の全国一律化や、当日配送への対応などを発表した。 ヤフーの各ECサイト向けに提供していた、商品の受注から出荷までを代行するサービスを4月からリニューアル。これまでサービスの利用に必要だった書面手続きを廃止しオンライン化するとともに、配送料金の全国一律化にも対応した。注文当日の配送には5月から首都圏で順次対応するとしている。 配送料金は投函サイズで179円(税別、以下同)、宅急便サイズは382円から。「今回は他社と比較しても競争力がある価格で提供している。

    ヤフー、4月からECサイトの配送料を全国一律に 打倒アマゾン・楽天へ、業界3位から巻き返し狙う
  • なぜWindowsはまだNTFSを使っているのでしょうか?なぜフラグメンテーションが起きにくいLinuxのext4ではないのでしょうか?

    回答 (3件中の1件目) NTFSも一応フラグメンテーションが起きにくいようには作られています。今のext4 FSに比べるとフラグメンテーションし易いですが、フラグメンテーションだけがファイルシステム性能や機能の指標ではないです。 わざわざ使う必要がないユーザーが多いかも知れませんが、e4defrag(ファイルのフラグメンテーションを直すツール)やe2freefrag(ext4もフリースペースのフラグメンテーションを防止できないのでその状況を知る為のツール)といったフラグメンテーション対策ツールがext4用に提供されています。ext4もフラグメンテーションを起こすので結局は運用にデフラ...

    なぜWindowsはまだNTFSを使っているのでしょうか?なぜフラグメンテーションが起きにくいLinuxのext4ではないのでしょうか?
    yuki_2021
    yuki_2021 2021/03/11
    ファイルシステムの思想背景が知れて面白かった。
  • ちょうどいい教養

    教養があると一目置かれるし、逆に教養がないと馬鹿にされる。 ただ、教養がありすぎると暇人だと思われたり引かれる。 個人的にはちょうどいい教養の量は業でどれだけ成果を上げているかによると思っている。 仕事がバリバリできて、家のこともしっかりやっていたら教養があればあるだけ尊敬される。 一方仕事ができないのに教養だけあっても無駄、働けと言われる。 仕事ができなかったり、家のことをやっていなかったら教養をひけらかすことがマイナスに働くことさえある。 もちろん、教養は誰かのためのものではなく自分のためのものだ。 だから、他人にひけらかす必要もない。 自分の状況に合わせて表に出す教養の量をコントロールすることで教養を武器に変えよう。

    ちょうどいい教養
  • Flutterでアプリ下部にナビゲーションメニューを設置するサンプル

    Photo by Sven on Unsplash はじめに 色々なスマホアプリでページ下部にメニューがあり、タップすると画面が切り替わる機能ががあります。ボトムナビゲーションメニュー等といい、Flutterでは、BottomNavigationBarとPageViewを使うことで簡単に実装できます。この記事では、これらを使った簡単な例をまとめます。 できるようになること 以下のGIF画像のように、アプリ下部にナビゲーションメニューがあり、タップしたり水平方向にページをスワイプすることでページを切り替えることができます。 デモのサンプルコード 上記のGIF画像のデモのサンプルコードを以下に載せます。以下のコードの元はflutter createで作成したカウンターアプリです。BottomNavigationBarとPageViewに関連する部分にはコメントを記載しています。 main.da

    Flutterでアプリ下部にナビゲーションメニューを設置するサンプル
  • ただの批判を“炎上”に仕立て上げる、PV稼ぎメディアの存在 そして「炎上とフェイクがつながったビジネス」が生まれるワケ

    デジタル上で発生したクライシス(危機や重大なトラブル)を研究する日初の研究機関、シエンプレ デジタル・クライシス総合研究所。同研究所が、一年間の研究成果をまとめて発表する『デジタル・クライシス白書』の発行を記念して、オンラインイベント「デジタル・クライシスフォーラム」が開催されました。記事では「第二部 パネルディスカッション『炎上とフェイクニュースのこれから』」の模様を公開します。 「炎上とフェイクニュースのこれから」 桑江令氏(以下、桑江):では、第二部のパネルディスカッションに移らせていただければと思います。二部のテーマは「炎上とフェイクニュースのこれから」になります。 では、パネリストのみなさまをご紹介させていただきます。まず一人目は、国際大学グローバル・コミュニケーション・センター准教授の山口真一先生です。 『クローズアップ現代』などのメディアにも多数出演されており、炎上に関す

    ただの批判を“炎上”に仕立て上げる、PV稼ぎメディアの存在 そして「炎上とフェイクがつながったビジネス」が生まれるワケ
  • 「読書家」なのに「文章力がない」人がすべき正しい本の読み方。“この3つ” であなたの文はうまくなる - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

    ビジネスでも勉強でも、文章力は大事ですよね。メールに企画書にレポート。文章を書く力が試されるシーンはいくらでもあります。 さて、文章力を鍛えるには読書が有効だと聞いたことはありませんか? そして、自分はよくを読むほうなのに、なぜかうまい文章が書けない……とお悩みの方はいないでしょうか。 じつは、単にを読みさえすればいいのではありません。文章力を伸ばすための読書にはコツがあるのです。何をどのように読んだら文章力がつくのか、秘訣をお伝えします。 文章力が伸びるのジャンルは “この3つ” はよく読むのに文章力があまりない人に、まず知ってほしいことがあります。それは、なら何を読んでも文章力につながるわけではないということです。 フロリダ大学ビジネススクールの研究チームが、65人の学生を対象に調査を行ないました。普段よく読むコンテンツのジャンルを答えてもらい、彼らのライティングサンプルと照

    「読書家」なのに「文章力がない」人がすべき正しい本の読み方。“この3つ” であなたの文はうまくなる - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
  • Flutterでのテキストを折り返す - Qiita

    new Column( crossAxisAlignment: CrossAxisAlignment.start, children: <Widget>[ new Container( padding: new EdgeInsets.all(5.0), child: new Text( "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", style: new TextStyle(fontWeight: FontWeight.bold), ), ), new DefaultTextStyle( style: new TextStyle(color: Colors.black), overflow: TextOverflow.ellipsis, child: new Padding( child: new Text("ああああああああ

    Flutterでのテキストを折り返す - Qiita
  • 【Flutter】Text 長い文字列に対応する - Qiita

    Swiftなどだと、 UILabelのtruncateパラメータ等で調整します。 解決方法 Textの`Overflow`パラメータを使用する。 Text(categoryName, style: TextStyle( fontFamily: 'SFProDisplay', color: Color(0xffffffff), fontSize: 30, fontWeight: FontWeight.w400, fontStyle: FontStyle.normal, letterSpacing: 0.0075, ), textAlign: TextAlign.right, ), Text(categoryName, style: TextStyle( fontFamily: 'SFProDisplay', color: Color(0xffffffff), fontSize: 30, fo

    【Flutter】Text 長い文字列に対応する - Qiita