タグ カラム
人気順 10 users 50 users 100 users 500 users 1000 usersPostgreSQLで時間枠を適切に扱う設計 - そーだいなるらくがき帳
はじめに Googleカレンダーのような時間枠を扱うシステムを設計する際、開始・終了時刻を管理するロジックは容易ではない。 しかし、PostgreSQLには 範囲型 があり、この機能を活用することで、開始時刻(begin_at)と終了時刻(end_at)を1つのカラムで扱えるようになる。 そこで本稿では、範囲型を用いた設計と、その... 続きを読む
Ruby の CSV が nil を返さないようにする - tmtms のメモ
Ruby の CSV ライブラリはとても便利なんだけど、ひとつだけ問題があって、CSV をパースしたときに nil を返すことがある。 つぎのような CSV をパースすると2番目のカラムが nil になる。4番目のカラムは空文字になるのに! hoge,,fuga,"",piyo require 'csv' CSV.parse_line('hoge,,fuga,"",piyo') #=> ["hoge", nil, ... 続きを読む
Blueskyの投稿をTweetDeck風にカラム表示して更新チェックできるウェブアプリ「TOKIMEKI」を使ってみたよレビュー
「TOKIMEKI」はほりべあ氏が開発しているBlueskyクライアントで、Bluesky上の投稿や自分のフィードなどをカラムに分けて管理できます。モバイル版TOKIMEKIをレビューした後にウェブアプリ版も使ってみたところ、「1つの画面に複数アカウントの投稿を並列表示して更新を常時チェック」という情報収集にめちゃくちゃ便利な... 続きを読む
Blueskyのサードパーティアプリ『TOKIMEKI』が正式版(v1.0.0)に
分散型SNS「Bluesky」のサードパーティクライアントアプリの1つ『TOKIMEKI』が5月10日、正式版(バージョン1.0.0)をリリースしました。 ウェブ版と同じようにマルチアカウントをカラムで操作でき、スマホ版ではスワイプでカラムを切り替えて操作します。 TOKIMEKI for Bluesky 制作: Spuit 価格: 無料 ダウンロード 「 ... 続きを読む
Webデザインの配色に悩んだときの参考になる! UI要素のさまざまなカラースキームをまとめた配色サイト -Spectrum.Art
WebサイトのUIに使用するヘッダ、ボタン、イラスト、カード、カラム、ラインなど、UI要素のさまざまなカラースキームをまとめた配色サイトを紹介します。 カラースキームはページ全体、コンポーネントごとにまとめられており、それぞれのカラーは16進のHEX値が記載されています。各カラーをクリックするだけで簡単にコピ... 続きを読む
Twitterが「TweetDeck」の新デザイン強制移行を実施、30日後に有料化する可能性濃厚で旧版は使用不能
「TweetDeck」はTwitter公式が提供しているウェブアプリで、「特定のユーザーを表示したパネル(カラム)」「特定ワードの検索結果のみを表示するパネル」など複数のパネルを並べてTwitter上の情報を効率的に収集できます。TweetDeckは2021年から新デザインのテストを実施していたのですが、2023年7月3日に新デザインが正... 続きを読む
TweetDeck、新バージョン公開 30日以内に有料プラン移行が必須か Twitterでは「爆速でAPI制限になりました」「普通に制限かかって草」の声
米Twitterは7月4日、「TweetDeck」の新バージョンを公開しました。現在無料で利用可能ですが、ユーザーは「30日以内に認証される必要がある」との案内もあり、使い続けるには有料プランに切り替える必要がありそうです。 新しいTweetDeckの画面 TweetDeckは、Twitter上の投稿をカラム(列)ごとに整理・閲覧可能なクライ... 続きを読む
「TweetDeck」がついにTwitter Blueへの加入が必須に − 新デザインも正式提供開始
Twitterが、公式クライアントサービス「TweetDeck」の新バージョンの提供を正式に開始しました。 「TweetDeck」の新バージョンは以前よりプレビュー提供されていたので、既に使用しているユーザーも多いと思いますが、カラムの設定を「デッキ」として複数保存でき、デッキを切り替えることで様々なカラム設定を利用する... 続きを読む
[MySQL]AUTO_INCREMENTのidが戻る
こんにちは、M-Yamashitaです。 今回の記事は、MySQLのAUTO_INCREMENTのidが戻ってしまう話です。 以前、RailsとMySQLを使うサービスにて、Mysql2::Error: Duplicate entry 'xxx' for keyが発生しました。このエラーの原因を調べたところ、テーブルでAUTO_INCREMENTとなっているカラムのidが戻って採番されており、その... 続きを読む
GitHubのコード表示部分はtextareaとbefore疑似要素でできている - hogashi.*
ここのことです*1。 真ん中のカラムがコードの表示 (開発者ツールで見ると textarea にコードが入っている 目次 目次 シンタックスハイライトはどうしているのか? 上に表示されている div ならその文字もマウスカーソルで選択できるはずでは? なぜこうしたのか? 困ることはないのか? たしかこないだまでは普通に div... 続きを読む
データベースのメタデータ整備をRails generatorで楽にする工夫 - inSmartBank
こんにちは、アプリケーションを開発する皆さんはデータベースのテーブルやカラムにコメントを書いていますか?本記事ではテーブルコメントやカラムコメントといったメタデータについて以下の点をご紹介します。 メタデータ未整備だったSmartBank社内で「メタデータ大事だね…」と理解するにいたった背景をほんの少し 既... 続きを読む
Notionでの「カラムレイアウト」作成がスラッシュコマンドで超簡単に出来るようになりました! #notion | DevelopersIO
Notionでの「カラムレイアウト」作成がスラッシュコマンドで超簡単に出来るようになりました! #notion Webページデザインにおいて「マルチカラムレイアウト」は良く利用されるかと思いますが、Notionでも(Notionの仕組みを利用して)この「カラムレイアウト」を実現することが出来ます。 WEBデザインでよく聞く「カラム... 続きを読む
「こんにちわあー!」「ガラム、すきですかー?」俺の“マジ地元”にインドネシア人のモスクができた件 | 文春オンライン
私の故郷は、2006年に平成の大合併で滋賀県東近江市に編入されるまでは滋賀県神崎郡能登川町といった。今回のモスクは、1942年の能登川町制施行以前からの地名である「能登川村」の集落内にあり、私が育った旧〇〇村とは厳密には異なる地域だが、とはいえ町制時代は同じ町内だ。 実家からは直線距離で1.5キロほど。当然... 続きを読む
APIの命名規則はフロントエンド・バックエンドどちらに合わせるべきか?|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社
morimorihogeです。ちょっと色々忙しくて死んでますが、深夜の勢いで書いてみます。 ことの起こり Twitterにてこんな発言を見かけました この2017年の記事だと、RoRのテーブルのdatetime型にはatをdate型にはonを付けようと書いてあるけど、APIでカラムのデータを返す場合、フロント側としてはdateというサフィックスが... 続きを読む
DBのテーブル数、カラム数、コメント数をMackerelに登録するrake task作った - patorashのブログ
先日のOSO2020で、はてなの吉田さん(id:syou6162)がカラムのコメント数をMackerelのサービスメトリックとして登録して可視化したという話をして感銘を受けたので早速rake taskを作ってみた。 なお、先日の記事。 patorash.hatenablog.com 言及されていたのは、スライドのここ。一番下に書いてありますね。 オープンセミ... 続きを読む
PostgreSQLのtext型に対するINDEX
PostgreSQLのtext型のカラムに対してB-treeインデックスを作成した場合、そのカラムに大きな文字列がINSERTされるとエラーとなります。 (本記事はPostgreSQL 12.5 での確認結果を元に記載しています) たとえば下記のようなテーブルとインデックスを用意して 続きを読む
時系列データの保存先をDynamoDBからTimestreamへ移行すべきか検討してみる | Developers.IO
計測対象が増えた場合にカラムやアトリビュートが横に増えていくのか、レコードが縦に増えていくのかという違いがあります。 ストレージ Timestreamはメモリストアとマグネティックストアという2種類のストレージを持ちます。それぞれ以下のような役割を持ちます。 メモリストア 新しいデータを保存するためのストレージ... 続きを読む
あなたと私の「推しJIS規格」 - Togetter
分析実務たん(JIS準拠) @AnalyticalPrac1 クロマトグラフィーたんの #推しカラム をマネて「推し試験法」とな「推しJIS規格」とか考えて見たけど、多すぎてわたしが対応しきれない気がする…… 2020-08-29 22:16:11 クロマトグラフィーたん @chromato_tan @AnalyticalPrac1 ハイ♪ 推しJIS規格ぅ! K0114ガスクロマトグラフ... 続きを読む
Data Catalog のポリシータグで BigQuery カラムレベルのアクセス制御が可能になったので試してみた | Developers.IO
こんにちは、みかみです。 これまで BigQuery のデータのアクセス制御を指定できる最下層のリソースはデータセットで、テーブルやカラム単位でのアクセス制御はできませんでしたが、Data Catalog のポリシータグを付与することで、カラムレベルのアクセス制御が指定できるようになったそうです。 BigQuery の列レベルの... 続きを読む
MySQLのALTER TABLEでTEXT NOT NULLなカラムをエラー無しで追加する - $shibayu36->blog;
課題 MySQL :: MySQL 5.6 リファレンスマニュアル :: 11.6 データ型デフォルト値によると、 MySQLのTEXTカラムにはデフォルト値を設定できない 厳密な SQL モードを有効にした場合、NOT NULLなカラムがINSERTに含まれていないとエラーが発生する そのため、以下のようなスキーマが存在していて CREATE TABLE `article` (... 続きを読む
日々の覚書: そのvarchar型のカラムに入っている値が数字だけかどうかを確認する方法
TL;DRなんか SELECT * FROM t1 WHERE CONCAT('',c1 * 1) != c1 であぶりだせるらしいけどなんで? と聞かれたのでその解説。俺は↑のやり方初めて聞いた。。個人的には WHERE c1 NOT RLIKE '^[0-9][0-9]*$' でいいんじゃない? と思う。前提(?)「数値しか入らないはずのカラムに文字列が入っていてバッチが転けてるの... 続きを読む
jOOQで自動生成したJavaコードの管理方法&ついでにFlywayのサンプル - Qiita
TL;DR jOOQで自動生成したO/Rマッピング用のJavaソースコードは、git管理してはいけない。 .gitignoreの対象にしておきましょう。 さもないとチーム開発のときにコンフリクトが起きやすくなり、DBの変更(テーブルやカラムの追加、変更、etc)に強いというjOOQのメリットを生かせなくなります。 ローカル開発環境のセッ... 続きを読む
Twitter.com、一部ユーザーで新UIをローリングアウト カラムが2つになり、ツイートが少し手軽に - ITmedia NEWS
Twitter.com、一部ユーザーで新UIをローリングアウト カラムが2つになり、ツイートが少し手軽に Twitterが一部のユーザーを対象にTwitter.com(Webアプリ版)の新ユーザーインタフェースの提供を開始した。オプトイン式で「表示する」をクリックするとカラムが2つになり、絵文字ボタンの新機能などが使えるようになる。 続きを読む
テーブルやカラムのCollationは揃えよう - 41から始めました
元ネタはMySQL Casualのslack この辺以降 それを見て、 そういや自分も2年前(DB移行時)にこれ調べたなー 社内メンバーに改めてちゃんと周知しよう なんか記事書くか という軽い備忘録的な感じ。 ちなみに、揃えないとどうなるか? slackにもあったように、 インデックスが効かない!(抽出はできる) 試しにテストテーブル... 続きを読む
CNN.co.jp : 横向きで滑走路に進入、強風のなか着陸成功 英空港
(CNN) 英ブリストル空港でこのほど、TUIエアウェイズのボーイング757―200型機が強風にあおられつつも、横向きで滑走路に進入して着陸する場面があった。 英国の一部地域は先週、暴風雨「カラム」の襲来で強風や嵐に見舞われていた。そこでブレンダ・ワシンク機長(35)は、カニの横歩きになぞらえた「ク... 続きを読む