タグ

ブックマーク / ascii.jp (8)

  • JSのデバッグにはconsole.log()ではなくNodeのデバッガーを使いなさい

    JavaScriptのデバッグに苦労しているなら、Nodeのデバッガーを試してみてはどうでしょうか。Visual Studio Codeならさらに手軽です。 袋小路です! 何時間も費やしていろいろ試してみたけれどもうまくいきません。コードをじっと吟味してもエラーになりそうなところはありません。2、3回ロジックを見直して、何度も実行しています。単体テストも助けにはならず、同じく失敗してしまいます。もはやどうしていいか分からず、虚空を見つめたくなります。ひとり闇の中にいるように感じて、だんだん腹が立ってきます。 こんなときの自然な反応は、コードの品質を落とし、邪魔なものを全部捨て去ることです。コードのあちこちにprintをちりばめて、なにかうまくいくことを祈るわけです。これでは暗闇で的を狙うようなもので、望み薄なことが分かるでしょう。 よくある話だと感じたのではないでしょうか。今までに数行以上

    JSのデバッグにはconsole.log()ではなくNodeのデバッガーを使いなさい
  • 20万超えのイスとデスク「Cruise & Atlas」がお得に思えた (1/3)

    パソコンの売り上げは減り続けているし、スマホやタブレットがあれば、立ったままでも仕事はできる。もはやスタバでドヤるまでもない。椅子に座り、机に向かって仕事をする人は、いまどき少数派なのかもしれない。 気がつけば「座って仕事をするのは身体に悪い」「立った方が効率良い」などと言われはじめ、スタンディングデスクなんてものも見かけるようになった。あんまり立て立て言われたせいで「立ち仕事はかえって身体に悪い」という説も見られるようになり、去年の暮れには、座って仕事しながら運動できる椅子が評判を集めた。なんだそれ、である。 立ったままでは疲れる、座りっぱなしでは運動不足になる。当たり前の話ではないか。大体、どっちも身体に悪かったら、人間どうすればいいのだ。そもそも立とうが座ろうが、仕事ばっかりしていたら身体がおかしくなるのは当たり前。適当に遊んで好きなことをする。それでみんな幸せになれる。それが許され

    20万超えのイスとデスク「Cruise & Atlas」がお得に思えた (1/3)
    kayamelo151515
    kayamelo151515 2019/07/13
    “Cruise & Atlas”
  • グーグルの入社試験に挑戦だ! (1/3)

    【問題】あなたの身長は10円玉の大きさに縮められて、ミキサーの中に入れられました。もとの密度を保ったまま、あなたの質量は小さくなります。ミキサーの刃はあと60秒で動き出します。さて、どうする? 何がなにやらさっぱりと思った人も多いだろう。実はこれ、米グーグルの入社試験に実際に出た問題なのである。「DODA転職人気企業ランキング2008」によると、ソニーや松下電器産業を抑え、「転職したい企業」の第2位に選ばれるほど日技術者から熱い注目を集めるグーグル。そんな同社の入社試験の問題集、「[非公認] Googleの入社試験」(徳間書店)が発売された。「たけしのコマ大数学科」の番組特別顧問として知られる、著者の竹内 薫氏に聞いた。 「{first 10-digit prime found in consecutive digits of e}.com」と書かれて、分かる人はかなりのグーグル通だ。

    グーグルの入社試験に挑戦だ! (1/3)
  • UDPのパケットは、途中で紛失してしまうことがある? (1/2)

    Q. UDPのパケットは、ネットワークを流れている途中で紛失されてしまうことがあるの? A. 紛失する可能性があります。確実なのはTCPを使うことです。 トランスポート層とは? TCP/IPのトランスポート層プロトコルには、「ポート番号」と呼ばれる情報が含まれており、サーバ上のサービスを特定できる。たとえば、もしそのパケットに含まれるデータがWebサーバに処理してもらいたいものであるとするなら、そのTCPヘッダの宛先ポート番号は80番となっているだろう。ポート番号80番は、Webで使用されるHTTP(Hyper Text Transfer Protocol)を識別するために用いられる。 UDP(User Datagram Protocol)はTCP(Transmission Control Protocol)と同様、TCP/IPのトランスポート層のプロトコルである。TCPとUDPに共通な機

    UDPのパケットは、途中で紛失してしまうことがある? (1/2)
  • ASCII.jp - トップ

    連載新着記事一覧へ アップルが容量2TBのiPhoneを開発する可能性 アップルは2026年までにQLC(クアッドレベルセル)ストレージ技術を採用したiPhoneをリリースする可能性が高いという。台湾の調査会社が伝えた。 アップル折りたたみ式iPad、2026年以降に延期か アップルの折りたたみ式iPadは、2025年内の量産開始には間に合わない可能性がある。証券アナリスト予測。 アップル自社開発5Gチップ、2025年ついに投入か アップルは2025年に発売する2機種のiPhoneに、クアルコム製ではなく自社開発の5Gチップを搭載する可能性が高いという。著名アナリスト予測。 ひょうちゃん海上保安官に!海上保安庁×東京湾海難防止協会×崎陽軒コラボ「横濱パイナップルケーキ 黒糖 3個入」特別パッケージ発売中! 第13回は、7月16日(火)に発売した「海上保安庁×東京湾海難防止協会×崎陽軒 横濱

  • 自宅サーバーからさくらのクラウドへ!mstdn.jpとの2週間をさくらの2人に聞く (1/4)

    この2週間で一気に盛り上がった分散型SNSMastodon」。世界最大級のMastodonインスタンスを運営しているmstdn.jpは、管理人であるぬるかる(Nullkal)さんの自宅サーバーを離れ、今やさくらインターネットのクラウドサービスで運用されている。Mastodonとmstdn.jpに関わったさくらの2人に激動の2週間を振り返ってもらった。ちなみに取材日は4月26日の水曜日で、マストドン会議目前だ。(以下、敬称略)

    自宅サーバーからさくらのクラウドへ!mstdn.jpとの2週間をさくらの2人に聞く (1/4)
  • ついに来た! デスクトップ向けインテル第7世代CPUで新PCを自作しよう (1/3)

    ノートPC向け新CPUの発表から遅れること約5ヶ月、ついにデスクトップ向けにも“インテル第7世代プロセッサー(コードネーム:Kaby Lake)”が登場した。この新CPUと新チップセットとなる“200シリーズ”で何が変わるのかをチェックし、新しいPCを自作してみよう! “ジサカー的”注目トピック 第7世代プロセッサーの特徴をチェック! 第7世代CPUは基的に第6世代とそれほど変わらないが、製造プロセスに改良された“14nm+”を採用することで、TDPはそのままに動作クロックが向上しているのが特徴だ。多くのモデルで動作クロックが200~300MHzほど上昇しているため、性能の底上げという印象がある。 スペック上の大きな変化としては、対応メモリーの最大速度がDDR4-2133からDDR4-2400に引き上げられていることが挙げられる。メモリー速度の性能への影響はそれほど大きくはないが、内蔵G

    ついに来た! デスクトップ向けインテル第7世代CPUで新PCを自作しよう (1/3)
  • たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗る

    「まだバックエンドのAPIできていないから、とりあえずダミーテキストでデザインしといて」ってフロントエンドの実装を進めたら、仕様が微妙に違った…なんてトラブルはこれで防げそうですね。 バックエンドが用意されていない中でアプリケーションのフロントエンドをプロトタイピングしなくてはならない、ということがあるでしょう。呼び出す基的なAPIのモックを作るだけでも時間がかかりますが、JSON Serverのライブラリーを使うと開発やテスト用の複雑なRESTful APIを速く簡単に作れます。 記事ではJSON Serverを使ってREST APIのモックを作る方法を紹介します。紹介するQuick Tipを使えば、すべての機能を備えたAPIがたったの30秒で動き始めます。 要件 RESTfulの原則とAPIの使用方法についての基礎的な知識が必要です。 次のツールが必要です。 Node.js:JSON

    たった30秒でREST APIのモックが作れる JSON Serverでフロントエンド開発が捗る
  • 1