並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 41件

新着順 人気順

Compressの検索結果1 - 40 件 / 41件

 Compress41   programming        
  • ありきたりなシェアウェア代替オープンソースソフトウェアのリスト

    MS OfficeがどうのこうのAdobeがどうのこうのいやわかる、MS OfficeとかAdobeは業界標準だしファイル互換でインポートとかも楽だ。 ただまぁその万人へ必須か?と言われたら圧倒的にそれが必須じゃない仕事をしている人のほうが多い。 何なら仕事じゃなくて趣味レベルであるならばなおさらMS OfficeとかAdobeとか業界標準ソフトウェアじゃなくても良くなっちゃう。 ということで、ありきたりなシェアウェア代替オープンソースソフトウェアのリストを作ってみた。 Libreofficeド定番中のド定番、オープンソースのオフィススイートだ。 MS Officeじゃなくて良い人はLibreofficeかGoogleのクラウドのヤツを使ってる。 やはり主に使われるのはワープロソフトのWriterと表計算ソフトのCalcとプレゼンテーションソフトのImpressだが、MS Accessの代

      ありきたりなシェアウェア代替オープンソースソフトウェアのリスト
    • グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ - ICS MEDIA

      グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ 『Squooshスクーシュ』というGoogleが開発した画像圧縮ウェブアプリがあります。ブラウザで変換結果を見ながら圧縮設定ができるので、画像圧縮の難しい知識を持たない方でも使いやすいことが特徴です。圧縮だけでなく、WebPなどの各種フォーマットへの変換・リサイズといったこともできる便利ツールです。 このSquooshをNode.jsで扱える『libSquoosh』が存在します。libSquooshは大量の画像を一括で圧縮、WebPへの変換、リサイズなどの処理をこれ1つで完結できるのがポイントです。昨今のウェブはページの読み込み時間が重視される傾向があります。画像のファイルサイズは読み込み時間に大きく影響するため、画像圧縮は重要なテクニックです。libSquooshをwebpack・Viteと

        グーグルが開発した画像圧縮ツールSquoosh。フロント開発向けにNode.jsで扱う方法まとめ - ICS MEDIA
      • カメラ増田の解説がお世辞にも良いと言えないので俺が話す

        還暦を過ぎたカメラ歴50年のジジイの話で良ければ読んでいけ マニュアルフォーカスまずな?プロはマニュアルしか使わないなんて嘘だ。特に動体撮影する連中は逆にオートフォーカスしか使わん。スポーツ写真でもアイドルのライブ写真でもオートフォーカスが基本。 そしてSONYの正直に言ってマニュアルフォーカスは使いにくく、マニュアルフォーカスの扱いやすさで言えばキヤノンが優勢だ。なぜかって?家電量販店で試してこい。マニュアルフォーカス時のユーザーインターフェースの時点で出来が違うから。 SONYSONYはなオートフォーカスがすべてだ。キヤノン党やニコン党やフジ党に聞いてみろ。口を揃えて「SONYのオートフォーカス"だけ"は敵わないっすねぇ」って言うから。 SONYがはじめてカメラでSONYのオートフォーカスが当たり前になってみろ。他社へ乗り換えた際に「遅っ!!」「えっなんで認識しねぇの!?」となるのは確

          カメラ増田の解説がお世辞にも良いと言えないので俺が話す
        • DeepMind、AIで人間考案のものより優秀なソートアルゴリズムを発見 最大70%高速化

          米Google傘下のAI企業Google DeepMindは6月7日(現地時間)、アルゴリズムを開発するAI「AlphaDev」が、人間が考えたものより高速なソートアルゴリズムを発見したと発表した。 ソートアルゴリズムは、入力されたデータを一定のルールに基づいて並べ替えるもの。ネット検索結果の並べ替えやランキング制作などIT技術の根幹を担う技術の一つ。今回AlphaDevが考案したアルゴリズムは既存のものに比べて、少量のデータなら最大70%、数十万規模の大量のデータなら約1.7%速く処理できた。 DeepMindはAlphaDevに新しいアルゴリズムを発見させるため、ソートの作業を「組み立てゲーム」としてプレイさせた。「正確にソートできる」「既存のアルゴリズムより高速である」という2点を満たせばクリアとした。 関連記事 OpenAIやDeepMindのCEOやトップ研究者ら、「AIによる人

            DeepMind、AIで人間考案のものより優秀なソートアルゴリズムを発見 最大70%高速化
          • 120年ぶり民法改正へ、システム開発費「高騰」のリスク

            約120年ぶりに債権法を抜本的に見直した改正民法の施行が、約4カ月後の2020年4月1日に迫っている。改正によりIT業界で新たな火種となりそうなのが、ITベンダーが納品した情報システムに対して、ユーザー企業が無償改修や賠償を請求できる期間が実質的に延長される点だ。大手ITベンダーや業界団体は対応に乗り出しているが、システム開発費が「高騰」するリスクをはらんでいる。 改正民法は2017年に国会で成立した。売買やサービスなどの「契約」に関するルールを定めた債権法を約120年ぶりに抜本的に見直す。建築業界と並んで大きな影響を受けるのがIT業界だ。ITベンダーとユーザー企業それぞれで対応が必要になる。 最長10年間、ユーザー企業は無償対応の請求が可能に ユーザー企業とITベンダーが交わすシステム開発の契約形態は大きく2つある。ITベンダーが成果物に対する完成義務を負う「請負」と、ユーザー企業が設計

              120年ぶり民法改正へ、システム開発費「高騰」のリスク
            • テーブルを使ったドロップダウンリストは時代遅れに!? エクセルの新関数でもっと便利に【残業を減らす!Officeテクニック】

                テーブルを使ったドロップダウンリストは時代遅れに!? エクセルの新関数でもっと便利に【残業を減らす!Officeテクニック】
              • 圧縮ファイルの展開速度を最大1万倍超高速化するデータ構造を広島大が考案

                広島大学は8月31日、富士通研究所と共同で、多くのデータ圧縮方式で採用されている「ハフマン符号」の並列展開処理を高速化する新しいデータ構造「ギャップ配列」を考案したことを発表した。NVIDAのGPU「Tesla V100」を用いて実験した結果、従来の最速展開プログラムと比較して、2.5倍から1万1000倍の高速化を達成できたとしている。 同成果は、同大学大学院先進理工系科学研究科の中野浩嗣教授らの共同研究チームによるもの。詳細は、2020年8月に開催された国際会議「International Conference on Parallel Processing (ICPP)」において発表され、269件の投稿論文の中から最優秀論文賞に選ばれた。 インターネットを介して多数の画像ファイルや動画ファイルなどを転送したり、また記録メディアに保存したりする際、データの圧縮は誰でも日常的に行っている。そ

                  圧縮ファイルの展開速度を最大1万倍超高速化するデータ構造を広島大が考案
                • 3kbpsという低いビットレートでも高音質を実現するコーデック「Lyra」をGoogleが開発

                  2021年2月25日、Googleが3kbpsという低いビットレートでも、元音声と遜色ないほどの音質を維持できるコーデック「Lyra」を開発したと発表しました。 Google AI Blog: Lyra: A New Very Low-Bitrate Codec for Speech Compression https://ai.googleblog.com/2021/02/lyra-new-very-low-bitrate-codec-for.html ほとんどのコーデックでは音声信号をサンプルごとに圧縮して送信することで高音質を実現するモデルを使用していますが、このモデルでは低いビットレートで元の音質を再現することができません。しかしGoogleが新しく開発したモデルは、最小限のデータを使用して音声を再生成できるようになっているとのこと。 低いビットレートでも元の音質を再現できるのは、

                    3kbpsという低いビットレートでも高音質を実現するコーデック「Lyra」をGoogleが開発
                  • JavaScriptのCollection操作をする時はお願いがある、一呼吸置いてから操作をしてくれ

                    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

                      JavaScriptのCollection操作をする時はお願いがある、一呼吸置いてから操作をしてくれ
                    • なぜsortコマンドはuniq機能を含んでいるのか?(Unix哲学はどこ行った!?) - Qiita

                      Unix 哲学的に考えれば、行を並び替える sort コマンドと重複行を取り除く uniq コマンドは別のコマンドであるべきなように思えます。しかし sort コマンドには -u オプションとして uniq コマンドに相当する機能が組み込まれています。なぜそうなっている(そうなってしまった)のかを「ソフトウェア作法(さくほう)」を参照しながらこの記事で明らかにしたいと思います。 関連記事 Unix哲学「一つのことをうまくやる」は単機能のコマンドを作ることではない 「誰」がuniq機能をsortコマンドに組み込んだ!? 熱烈的な Unix 哲学の信者は「どうせ Unix 哲学を理解しない GNU が便利だと思ってオプションを追加したのだろう」と考えるかもしれません。しかし uniq 機能が組み込まれたのは Version 7 Unix、つまり Unix の開発者が組み込んだのです。これは 1

                        なぜsortコマンドはuniq機能を含んでいるのか?(Unix哲学はどこ行った!?) - Qiita
                      • 令和5年度著作権セミナー「AIと著作権」

                        令和5年6月19日(月)に開催した著作権セミナー「AIと著作権」の講演映像を公開しました。 講義資料は以下URLからご欄いただけます。 https://www.bunka.go.jp/seisaku/chosakuken/93903601.html (講演映像及び講演資料の改変はお断りいたします) ※動画中で案内しておりますアンケートは終了しております。

                          令和5年度著作権セミナー「AIと著作権」
                        • バージョン番号のソート

                          B! 81 0 0 0 v8.10.1みたいなバージョン番号をソートしようとするとき、 単にsortコマンドとか使うとv8.2.1とv8.10.1で真ん中の2と10の1だけを 見て思ったのと逆にソートされてしまいます。 かといって単純に-nで数字として全体を見ることもできないのでちょっと工夫が必要です。 sortコマンド 区切ってソート sort -V git tagでの表示 sortコマンド v1.2.1 v1.10.1 v2.2.1 v2.2.2 v2.2.10 v10.2.1 みたいな内容のversions.txtというフィアルの中身をソートしたいとき、 期待するのは上の形になることです。 これをそのままsortコマンドとかに入れると $ sort versions.txt v1.10.1 v1.2.1 v10.2.1 v2.2.1 v2.2.10 v2.2.2 となります。 このま

                            バージョン番号のソート
                          • spliceを使って高速・省メモリでGzipからZIPを作る - knqyf263's blog

                            良い話を含むので概要の最初だけでも読んでもらえると幸いです。この話が実用的かと言うと多分全然実用的ではないので理解しても仕方ないかなと言う気がします。 概要 ファイルフォーマット gzip 10-byteのヘッダ 拡張ヘッダ ファイル本体 フッタ(trailer) zip ローカルファイルヘッダ Data descriptor セントラルディレクトリエントリ セントラルディレクトリの終端レコード gzipからzipへの変換 gzipヘッダの処理 gzipファイル本体の処理 gzip trailerの処理 複数gzipファイルの連結 PoC まとめ 概要 先日Dirty PipeというLinuxカーネルの脆弱性が公表されました。 dirtypipe.cm4all.com この脆弱性の原理自体も面白いのですが、その前に報告者の組織で行っているGzipとZIPの処理で引っかかったのでまず先にそち

                              spliceを使って高速・省メモリでGzipからZIPを作る - knqyf263's blog
                            • [小ネタ] SQLの GROUP BY / ORDER BY には数字 (1, 2...) を指定しよう - Qiita

                              -------------------------------------------------------- -- users テーブルについて、部署・役職・作成日ごとに件数を集計する -- (MySQL用) -------------------------------------------------------- SELECT u.department_code `部署コード`, u.role_code `役職コード`, DATE_FORMAT(u.created_at, '%Y-%m-%d') `作成日`, COUNT(*) `人数` FROM users u GROUP BY u.department_code, u.role_code, DATE_FORMAT(u.created_at, '%Y-%m-%d') ORDER BY u.department_code ASC

                                [小ネタ] SQLの GROUP BY / ORDER BY には数字 (1, 2...) を指定しよう - Qiita
                              • 巨大テキストファイルをsortコマンドでソートしてみる

                                巨大なテキストファイルをソートする問題について、sortコマンドの挙動を中心にAmazon EC2インスタンス上で検証を行いました。その結果を記事にまとめたものです。 お題の説明 先日のTwitterでこんな話題がありました。論旨としては、非常に大きくメインメモリに収まらないサイズのテキストファイルをソートしたい場合にどうすればよいか、というものです。 解法はさまざまなものがありえると思いますが、この記事ではsortコマンドによるソートを試してみました。 一般論としての解法 stackoverflowなどを軽く眺める限りだと「普通のsortコマンドが最良ではないか」「GNUのsortは入力が大きい場合は外部ソートをしてくれる」などの回答が見つかります。 https://unix.stackexchange.com/questions/120096/how-to-sort-big-files

                                  巨大テキストファイルをsortコマンドでソートしてみる
                                • 電子工作で関連する法律確認

                                  上記にも少しまとめてあります。 製品安全4法 製品安全4法・品質表示(経済産業省) PSマーク関連の4法です。「消費生活用製品安全法」、「電気用品安全法」、「ガス事業法」、「液化石油ガスの保安の確保及び取引の適正化に関する法律」ですがガスの2つはほぼ関係ないと思います。 消費生活用製品安全法(PSCマーク) 消費生活用製品安全法(経済産業省) 乳幼児用ベッドとかも対象なのですが、電子工作ですとレーザーポインタが「携帯用レーザー応用装置」に該当します。レーザー系を利用する場合には出力や大きさなどに制限があるので注意しましょう。 電気用品安全法(PSEマーク) 電気用品安全法(経済産業省) おなじみPSEマークです。基本的には日本国内で販売するときのみに影響しますので、個人輸入であれば関係ありません。 上記で調べましたが基準はかなり複雑です。産業用はPSE対象外と書いてあるサイトがありますが物

                                    電子工作で関連する法律確認
                                  • iptablesの仕組みを図解 - Carpe Diem

                                    概要 ネットワーク周りでたまに触るiptablesですが、たまになせいで度々忘れてググり直すことが多いので理解しやすいよう図を作ってみました。 iptablesの仕組みを図解 iptablesの構成図 iptablesは以下のように iptables -> Tables -> Chains -> Rules という構成をとっています。 なのでCLIの書き方も # iptables -t {テーブル名} -コマンド {チェーン名} {ルール} といった形で順に指定するフォーマットで書きます。 テーブル テーブルには以下の4つ種類があります。 filterテーブル natテーブル mangleテーブル rawテーブル 各テーブルでは図のようにそれぞれがチェインを持っています。チェインはユーザが独自に定義することも可能です。 それぞれのチェインは初期状態では特にルールを持っておらず、基本ポリシー

                                      iptablesの仕組みを図解 - Carpe Diem
                                    • GitHub - scandum/quadsort: Quadsort is a branchless stable adaptive mergesort faster than quicksort.

                                      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 - scandum/quadsort: Quadsort is a branchless stable adaptive mergesort faster than quicksort.
                                      • 27インチ4Kの鬼コスパディスプレイViewSonic VP2785-4Kを徹底レビューする!【カラーマネジメント】

                                        Review タイアップ記事 ディスプレイ 27インチ4Kの鬼コスパディスプレイViewSonic VP2785-4Kを徹底レビューする!【カラーマネジメント】 とんでもないコスパの4Kカラマネディスプレイがある最近は一般向けのカメラやレンズが非常に高性能になってきただけでなく、それを編集するためのディスプレイもカラーマネジメント対応の高性能なものが手軽に手に入るようになりました。ほんと、写真をやる人にとっては良い時代になったものです。 ほんの5年くらい前なんてカラーマネジメントディスプレイとか高すぎて一般の人や駆け出しのカメラマンはなかなか手が出なかったですからね。。 カラーマネジメントディスプレイを導入するための金額はかつては20万円~という感じでしたが、現在は新規参入も相次ぎ「10万円」というのが一つの目安になってきました。もちろんこの10万円とは入門機や普及機を導入する目安であり、

                                          27インチ4Kの鬼コスパディスプレイViewSonic VP2785-4Kを徹底レビューする!【カラーマネジメント】
                                        • Next.js で Props をソートすると gzip 時のビルドサイズを少しだけ減らせる

                                          どういうこと? 少し前に、CSS プロパティを自動ソートすると gzip 時のビルドサイズを減らせる記事を見ました 👇 これにならい、JSX の Props もソートしたら同じようになるんじゃね?って思って試したら、ビルドサイズを減らすことができたので、この場を借りてその知見を共有したいと思います 💪 検証環境 パッケージ名 バージョン

                                            Next.js で Props をソートすると gzip 時のビルドサイズを少しだけ減らせる
                                          • GitHub - scandum/fluxsort: A fast branchless stable quicksort / mergesort hybrid that is highly adaptive.

                                            Fluxsort starts out with an analyzer that handles fully in-order arrays and reverse-order arrays using n comparisons. It also splits the array in 4 segments and obtains a measure of presortedness for each segment, switching to quadsort if the segment is more than 50% ordered. While not as adaptive as the bottom-up run detection used by quadsort, a top-down analyzer works well because quicksort sig

                                              GitHub - scandum/fluxsort: A fast branchless stable quicksort / mergesort hybrid that is highly adaptive.
                                            • 教員給与に裁判長が異例の苦言「もはや実情に適合しないのでは」:朝日新聞デジタル

                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                教員給与に裁判長が異例の苦言「もはや実情に適合しないのでは」:朝日新聞デジタル
                                              • Intel Publishes Blazing Fast AVX-512 Sorting Library, Numpy Switching To It For 10~17x Faster Sorts - Phoronix

                                                Intel Publishes Blazing Fast AVX-512 Sorting Library, Numpy Switching To It For 10~17x Faster Sorts Written by Michael Larabel in Intel on 15 February 2023 at 04:00 PM EST. 51 Comments Intel recently published an open-source C++ header file library for high performance SIMD-based sorting, which initially is focused on providing a lightning fast AVX-512 quicksort implementation. As of today that co

                                                  Intel Publishes Blazing Fast AVX-512 Sorting Library, Numpy Switching To It For 10~17x Faster Sorts - Phoronix
                                                • jq と JMESPath を同時に覚える | TECHSCORE BLOG | TECHSCORE BLOG


                                                   jq JMESpath  AWS CLI  JSON  --query  JMESPath  #  test-  AMI id $ aws ec2 describe-images \ --filters Name=state,Values=available Name=is-public,Values=false \ --query "Images[?starts_with(Name, 'test-')] | sort_by(@, &CreationDate) | reverse(@)[0].ImageId" "ami-xxxxxxxxxxxxxxxxx"
                                                  • TLS, byte by byte

                                                    See this page fetch itself, byte by byte, over TLS This page performs a live, annotated https: request for its own source. It’s inspired by The Illustrated TLS 1.3 Connection and Julia Evans’ toy TLS 1.3. It’s built on subtls, a pure-JS TLS 1.3 implementation that depends only on SubtleCrypto. Raw TCP traffic is carried via a serverless WebSocket proxy. Key Raw bytes in hexadecimal. Outgoing messa

                                                    • 【映像制作者向け】カラーワークフロー連載 第5回 | EIZO株式会社


                                                      5 RAWLog RAWLogRAWLog使RAWLog RAW 10RAW使使RAWRA
                                                      • パフォーマンスに影響!Redshiftのテーブル設計時に最低限意識すべきポイント3選

                                                        Introduction AWSが提供するDWHサービス、Amazon Redshift。 全世界での採用企業は数万社を超えており、弊社も国内において多くのお客様に導入のご支援をさせて頂きました。 RedshiftはAWSエコシステムとの親和性が高く、AWSを既にご利用のお客様は導入の敷居が低いDWHサービスとなっております。 しかし、適切なテーブル設計を行わなければパフォーマンスを全く発揮できません。 不適切なテーブル設計をしてしまったが故、「バッチ処理が当初想定していた時間で終わらない」等、弊社にご相談頂いたお客様も数多くいらっしゃいます。 では、Redshiftを扱うにあたってどのようなテーブル設計を行えば良いのか。 本記事では、パフォーマンスの向上に繋がるテーブル設計のポイントを3つ、ご紹介致します。 1. ソートキー(SortKey) ソートキー(SortKey)は、テーブルのデ

                                                          パフォーマンスに影響!Redshiftのテーブル設計時に最低限意識すべきポイント3選
                                                        • EOS R6のSDカードはUHS-Iで十分。でもお金があったらUHS-IIが欲しいそす

                                                          R6と一緒にSDカードはカードも買ったわけだけども、当時「UHS-II」なる規格があることを知らなかった。 知らずにサンディスクのHPを見てみると、トップにあるのは「UHS-I」のカードで、その中で最速を謳っているエクストリーム プロを購入した。

                                                            EOS R6のSDカードはUHS-Iで十分。でもお金があったらUHS-IIが欲しいそす
                                                          • 数十~数百kbpsの回線で監視カメラを運用できる技術、ソニーグループ会社がIoTプラットフォーム「MEEQ」に実装

                                                              数十~数百kbpsの回線で監視カメラを運用できる技術、ソニーグループ会社がIoTプラットフォーム「MEEQ」に実装 
                                                            • RICOH THETA Z1のRAWデータとフリーソフトを活用した高品質HDRI作成。データ配布あり。 – CGSLAB LLC.

                                                              RICOH THETA Z1のRAWデータとフリーソフトを活用した高品質HDRI作成。データ配布あり。2019年9月18日 RAW撮影ができるRICOH THETA Z1が出た! * この記事におけるHDR・HDRI、はすべてCGライティング、IBL(Image Based Lighting)用のデータ画像としてのHDRを示すものです。 * 2020/05/09>こちらも合わせて御覧ください CGWORLD vol. 262(2020年6月号)第1特集「コスパ最高のHDRI制作術」寄稿 2019年5月発売のRICOH THETA Z1は1.0型センサーになり、RAW撮影機能と絞りが新しく搭載され、簡易HDRI作成の品質をぐっと上げることが可能になりました。 約13万と高級な機種となりますがうまく活用することで高品質なHDRIを手軽に作成することができ、コストパフォーマンスには優れた機材だと

                                                              • Amazon Redshift 分散キーの変更について試してみた | DevelopersIO


                                                                VACUUMALTER1.0.11116 Cluster Version History - Version 1.0.10013, 1.0.10221, 1.0.10393, 1.0.10480, or 1.0.10648  The ALTER TABLE ALTER DISTKEY command for tables with a sort key now performs an inline sort. Therefore, running VACUUM afterwards
                                                                  Amazon Redshift 分散キーの変更について試してみた | DevelopersIO
                                                                • jq で IP アドレスを sort_by しようと思ったがうまくいかなかったので大人しく sort -V を使った | DevelopersIO

                                                                  コンバンハ、千葉(幸)です。 AWS サービスの IP レンジの確認にip-ranges.jsonを jq でフィルタリングすることがしばしばあります。 そのまま実行すると IP プレフィックスは整列されていない状態で出力されるため、ソートしたいと考えました。 jq の機能に sort が含まれているため、そちらでなんとかできないかと思い試してみました。 まとめ jq の sort_byを使用すると文字列としてソートされるため期待した並びにならない jq でソートするのは諦めてパイプしてsortを使用しよう sortを使用する場合は-Vオプションを使用しよう (追記)jq だけでも split() や map() を使用すれば実現できる……! ip-ranges.json に jq を使用する AWS サービスが使用する IP アドレス範囲は、ip-ranges.jsonとして公開されてい

                                                                    jq で IP アドレスを sort_by しようと思ったがうまくいかなかったので大人しく sort -V を使った | DevelopersIO
                                                                  • 【JavaScript入門】sort()による配列・文字列・オブジェクトのソート方法 | 侍エンジニアブログ


                                                                    JavaScriptsort() sort() sort()JavaScript使  sort() sort() 
                                                                      【JavaScript入門】sort()による配列・文字列・オブジェクトのソート方法 | 侍エンジニアブログ
                                                                    • GitHub - deepseagirl/degoogle: search Google and extract results directly. skip all the click-through links and other sketchiness

                                                                      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 - deepseagirl/degoogle: search Google and extract results directly. skip all the click-through links and other sketchiness
                                                                      • マルチコアでgzファイルの圧縮解凍ができるpigzの使い方 - Qiita

                                                                        Linux標準の gzip や gunzip だとシングルでの処理(1 CPUだけ)になってしまうので、gzファイルを高速に解凍(圧縮)したい!! という時に残念な気持ちになります。 そこでその残念な気持ちを救うのが pigz というLinuxソフト。 マルチコアを活かして並列処理で圧縮・解凍ができるので、CPUをたくさん積んでいる環境だと爆速に処理することができるようになります。 インストール方法 pigzは外部リポジトリのEPELリポジトリを利用してyumインストールすることも可能ですが、僕的にはサクッと簡単安心?なソースインストールをおすすめしています。 まずはインストールディレクトリに移動してソースパッケージをダウンロードしておきます。

                                                                          マルチコアでgzファイルの圧縮解凍ができるpigzの使い方 - Qiita
                                                                        • テーブルにソート機能を追加するjQueryプラグインを紹介 | キノコログ

                                                                          今回は、お手軽にtableにソート機能を追加するjQueryプラグインをご紹介します。 いくつかテーブルソート系プラグインを試してみましたが、最もシンプルかつ最も汎用性に長けたプラグインだと思いますので、ソート機能を実装に悩んでいる方は是非チェックしてください。 テーブルにソート機能を追加するtablesorter.js 紹介したいプラグインは「tablesorter.js」。 下記のソースを貼りテーブルを指定するだけで、ソート機能を実装できます。 設定ファイルを自サーバーに入れてそれを読み込みたい方はダウンロードして運用してください。 ダウンロードファイルはこちら また、デザイン用のcssスキンが存在しますが、今回は「既存のテーブルにソート機能を追加する」に絞って紹介します。 オススメポイント 他のソート系プラグインとは異なる、tablesorter.jsのオススメポイントを2つまとめま

                                                                            テーブルにソート機能を追加するjQueryプラグインを紹介 | キノコログ
                                                                          • iPhone12 ProでApple ProRAWの写真を撮影・共有する方法と注意点 - iPhone Mania


                                                                            iOS13.4iPhone12 ProiPhone12 Pro MaxApple ProRAWJPG AppleProRAW Apple ProRAW1215iOS14.3RAWSmart HDRDeep FusionApple Live Photos ProRAW使 ProRAWDNG.dngRAW
                                                                              iPhone12 ProでApple ProRAWの写真を撮影・共有する方法と注意点 - iPhone Mania
                                                                            • 他社製現像ソフトにも“SILKY魂”を…「SILKYPIX RAW Converter」の斬新さ[Sponsored]

                                                                                他社製現像ソフトにも“SILKY魂”を…「SILKYPIX RAW Converter」の斬新さ[Sponsored]
                                                                              • Rubyのsortとsort_byを理解してマルチソートをしよう - Qiita

                                                                                Rubyの配列を並び替えるときはArray#sortかArray#sort_byを使うことになるかと思います。 data = (1..10).to_a.shuffle p data.sort # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] require 'date' data = [ {id: 1, name: '吉田(A)', ruby: 'yoshida', join_date: Date.new(2009, 4, 1)}, {id: 2, name: '鈴木', ruby: 'suzuki', join_date: Date.new(2015, 4, 1)}, {id: 3, name: '吉田(B)', ruby: 'yoshida', join_date: Date.new(2009, 4, 1)}, {id: 4, name: '佐藤', ruby: 's

                                                                                  Rubyのsortとsort_byを理解してマルチソートをしよう - Qiita
                                                                                • Fractional indexingによる並び替えAPIとデータ構造

                                                                                  こんにちは!明日納車予定でわくわくが止まらない 23新卒 Eureka Back-end Engineerのぺりーです! 本記事では更新頻度の高いユーザーコンテンツ(以下UGC)の順序を保持し、自由に並び替えるAPIとデータ設計について考えてみたいと思います。 本記事ではPairsのユーザーコンテンツをソートする機能の代表格であるプロフィール画像を例に説明していきます。 Pairsでは複数のプロフィール画像を設定することができ、その中からドラッグ&ドロップでメイン画像を決めたり、サブ画像の順序を並び替えたりすることができます。 Pairsのプロフィール画像の並べ替えでは、一度のドラッグ&ドロップで理想の並び順になることは少なく、数回に分けてドラッグ&ドロップを行い、ユーザーの理想の並び順になることが一般的です。 1. BackgroundUGCの順序を更新する際のデータ更新が非効率だなと思

                                                                                    Fractional indexingによる並び替えAPIとデータ構造

                                                                                  新着記事