タグ

2021年6月15日のブックマーク (10件)

  • 感心したプログラムコードはありますか?基本的な事で良いので、面白いプログラミング方法、工夫したアルゴリズム、具体的なソースを公開して少し学んだ人ならでもわかる程度解説して欲しいです。

    回答 (3件中の1件目) a2a Perlは面白いですよ。 変数aと変数bの中身を入れ替えるとき、Cとかだと [code]tmp = a; a = b; b = tmp; [/code]と書くところを、Perlだと [code]($a, $b) = ($b, $a); [/code]で済むのは感動しました。見た目にも直感的。 iを1から10まで繰り返すとき、Cだと [code]for (i = 1; i <= 10; ++i) { /* 繰り返すコード */ } [/code]となるところを、Perlだと [code]for $i (1..10) { # 繰り返すコー...

    感心したプログラムコードはありますか?基本的な事で良いので、面白いプログラミング方法、工夫したアルゴリズム、具体的なソースを公開して少し学んだ人ならでもわかる程度解説して欲しいです。
    koogawa
    koogawa 2021/06/15
  • 1-2+3-4・・・・・・・+199-200を求めるプログラムを作りなさい。c言語for文を用いる。どうやればいいのでしょうか?

    回答 (24件中の1件目) このプログラムの意図が、大学などの基礎プログラミング演習ぐらいのレベルであれば、「どう考えますか」という問いが含まれていると思います。 つまり、単にコードを書くよりも、どのように考えればよいかの着目してみてください。 単なる足し算であれば、for ループの使い方を知っていればよく、それは授業でも習うと思います。これは引き算も含まれているということになります。そのときどう考えるか、コードを書く前に考えてみましょう。 これをみて、200個ある数字のうち、奇数項目が正、偶数項目が負ということに気づけは、次はそれをどのようにコードにするか自然言語で考えてみてくだ...

    1-2+3-4・・・・・・・+199-200を求めるプログラムを作りなさい。c言語for文を用いる。どうやればいいのでしょうか?
    koogawa
    koogawa 2021/06/15
    #AtCoder の A 問題で出てきそう
  • なぜアップルはiPhone11でライトニング・インターフェースの代わりにUSB-Cを採用しなかったのでしょうか?

    回答 (25件中の1件目) どうも。Appleを憎むタカホリです。バリフォンで3杯の飯がえます。 でも、appleが頑なにiPhoneへtype-cを採用しない理由は結構合理的だと思うんですね。 答えようと思って放置してたらもうなんか周回遅れの二番煎じになってしまってのですが、ちまちま書いてしまっていたので投稿します。 【回答】 type-cを搭載するとスマホ体が厚くなるから。 {} 【解説】 まず、偉大なる先人の回答をまとめてみます。 1. 市場のPDがカオス。 2. Lightning囲い込み。 3. ワイヤレス化を進めたい。 4. モジュール式で厚くなるから...

    なぜアップルはiPhone11でライトニング・インターフェースの代わりにUSB-Cを採用しなかったのでしょうか?
    koogawa
    koogawa 2021/06/15
    "確かにUSB-Cの開発にAppleも関わっていますが、主導というほどではなかったようです"
  • 転職して3ヶ月が経ちました。 - 絶品ゆどうふのタレ

    正確には3ヶ月と半月ですね。 今年の2月末をもって株式会社メルカリを退職し、3月から株式会社ナレッジワークで働いています。 メルカリでの思い出は社内のwikiとslackに置いてきたので退職ブログで書くことがなくて放置していましたが、新しい会社で試用期間も過ぎた(たぶん)ので、ちょっと近況を書いておこうと思います。 メルカリについて 多くを書く気はないのですが、自分はプレイヤーとしてもマネージャーとしても激動の中で色んな経験をさせてもらい、学ぶことの多い場所でした。 またMerciBox制度の補助のおかげで不妊治療を続けられて子供を授かることができたので、当に感謝しています。 人生の辛い部分をガッツリ支えてくれる、そういう制度がある/どんどん改善されるのは当に「いい会社だな」と感じる効果あるな〜と身を持って感じました。みなさんマジ福利厚生を厚くしたほうがいいですよ。 個人的には、辞めて

    転職して3ヶ月が経ちました。 - 絶品ゆどうふのタレ
    koogawa
    koogawa 2021/06/15
    🎉
  • Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表

    Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表 米Googleは6月14日(現地時間)、オフィススイート「Google Workspace」(旧「G Suite」)に関連するプラン追加や新機能追加などを発表した。 Google Workspaceは、米Microsoftの「Microsoft 365」のようなオフィススイート。「Gmail」「チャット」「ミート」「ドライブ」「カレンダー」「ドキュメント」「スプレッドシート」「スライド」などのサービスをグループウェアとして利用するための組織向けオンラインアプリセットだ。 Workspaceを全Googleアカウントユーザーが利用可能に Googleは「日より、Googleアカウントを持つ人なら誰でもWorkspaceを利用できるようにした」と発表した。実際にはもちろん有料の企業向けプ

    Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表
    koogawa
    koogawa 2021/06/15
    “Web会議サービス「Meet」は今夏「Spaces」に改称” しばらくは混乱しそう🤯
  • Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表

    Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表 米Googleは6月14日(現地時間)、オフィススイート「Google Workspace」(旧「G Suite」)に関連するプラン追加や新機能追加などを発表した。 Google Workspaceは、米Microsoftの「Microsoft 365」のようなオフィススイート。「Gmail」「チャット」「ミート」「ドライブ」「カレンダー」「ドキュメント」「スプレッドシート」「スライド」などのサービスをグループウェアとして利用するための組織向けオンラインアプリセットだ。 Workspaceを全Googleアカウントユーザーが利用可能に Googleは「日より、Googleアカウントを持つ人なら誰でもWorkspaceを利用できるようにした」と発表した。実際にはもちろん有料の企業向けプ

    Google、「Workspace」に関し“誰でも無料に”、「Room」を「Spaces」に、などの発表
    koogawa
    koogawa 2021/06/15
    “Web会議サービス「Meet」は今夏「Spaces」に改称” しばらくは混乱しそう🤯
  • 新 App Store 審査ガイドライン 翻訳&差分ガイド 2021年6月号 - Qiita

    はじめに これは2021年6月7日付けで変更された App Store 審査ガイドラインの翻訳&差分ガイドです。 前回からの主な変更点は、開発者に対する行動規範の明記が目立ちます。2.3.1 で App Store 外の悪質行為を削除対象に、5.6 全般で誠実でなければ削除対象になど。これは、今年3月の Trezor に偽装した詐欺アプリ問題などが影響しているはず。 注目しておきたいのは、鬼門である「機能が少ないからリジェクト」の 4.2 に「実用性」が追記されたこと、5.6.4 にて、レビュー評価が開発者登録の抹消に影響することあたり。あと、地味に影響がありそうなのは、アカウントの作成機能と対で必須になる削除機能でしょうか。 https://developer.apple.com/app-store/review/guidelines/ 新規項目 1.2.1 Creator Conten

    新 App Store 審査ガイドライン 翻訳&差分ガイド 2021年6月号 - Qiita
    koogawa
    koogawa 2021/06/15
    “注目しておきたいのは、鬼門である「機能が少ないからリジェクト」の 4.2 に「実用性」が追記されたこと、5.6.4 にて、レビュー評価が開発者登録の抹消に影響することあたり”
  • Best of WWDC21 - Discover - Apple Developer

    koogawa
    koogawa 2021/06/15
    #wwdc21 総まとめ!今年も素晴らしいカンファレンスをありがとう
  • 地方の拠点でもできるITエンジニアの働き方

    はじめに みなさん、はじめまして。パソナテック島根Labの角田です。 ざっと20年にわたりITエンジニアとして働いており、その大半を島根県松江市で過ごしています。私自身は2018年にパソナテックへ転職し、島根Labで働いていますが、そのきっかけのひとつとなったのが、学生時代の友人が言っていた「地元に戻りたいけど、仕事がない」という言葉でした。 ITエンジニアは、地方でも比較的働きやすい職種のひとつです。新たに島根に進出してきた企業がうまく軌道に乗り、地元のITエンジニア人口が増加したり、就職の選択肢が増えるきっかけになると良いな、など漠然と考えていました。 IT仕事といえば、東京や大阪など、大都市圏に多く集まるイメージを持つ方もいるかもしれません。しかし、地方でも快適なエンジニアとしての働き方を実現できています。その理由として、島根県と松江市がタッグを組んでIT企業誘致に力を入れているこ

    地方の拠点でもできるITエンジニアの働き方
    koogawa
    koogawa 2021/06/15
    “オンライン勉強会をはじめ、年に数回程度の首都圏や他府県への遠征を組み合わせれば、自分の好奇心や意欲を満たすくらいの学びの場は十分に確保できています” 同感
  • ルールは縛りではなく連帯のために使うべき

    先日当サイトで、『組織運営は基的に「性善説」では回らない』という記事が公開された。 「やらかす人はどこにでも一定数いて、そういう人たちが組織全体をダメにする。組織運営は『マナー』や『自主性』にゆだねるのではなく、ルールが必要」 という趣旨だ。 「みんな常識的で良心的な人間だろう」という性善説に基づいて組織を運営するのは、たしかにむずかしい。 だから、この主張は理解できる。 しかしわたしは、「やらかす人たちをルールで抑制しよう」という意見とは、ちょっとちがう考えだ。 むしろ、「組織運営は性善説を前提に自主性に任せたほうがいい」とすら思っている。 というのも、「禁止されてなければなにをやってもいい」とルールを逆手に取って利用する『ルールモンスター』を、たくさん見てきたからだ。 「禁止されたらやりません」は「禁止されなきゃ勝手にします」と同義 「ネコを電子レンジでチンしたら死んだ。取扱説明書に

    ルールは縛りではなく連帯のために使うべき
    koogawa
    koogawa 2021/06/15
    そういう人を最初から組織に入れないことが大事なんだと思う。そして、それが最も難しい