tosumalog~ IT的備忘とパパ的備忘を書き綴ります ~

tosumalog

~ IT的備忘とパパ的備忘を書き綴ります ~

X(旧Twitter)のポスト(旧ツイート)に画像を埋め込む方法


こんにちは、Tosumaです。



今回は𝕏に関する記事です。



Twitter時代からTwitterBlueに加入していますが、新機能(?)がありましたので紹介します。



𝕏の課金ユーザーは以下などのメリットがあります。(私が使ってるのを抜粋)

・ポストする文字数が増える
・添付動画の長さが増える
・ポスト後に再編集できる
・𝕏アプリのアイコンを変更できる


その他でも一定の条件クリア後に収入有りなど少しずつ機能も増えてきたり、課金・無課金とで明確に差別化の方針も感じますね。

※詳しくはコチラにあります。

help.twitter.com




それで本題の新機能(?)ですが......



ポスト内に画像を埋め込みできます!!



ようはブログみたいに文章と画像を組み合わせしたポストが可能になる感じですね。


実際のイメージはこんな感じ。
(TLでの表示上は従来のポストの形式で「さらに表示」をタップすると埋め込み形式で表示されます)

 


ただ、現時点ではパソコンのブラウザから𝕏を利用した場合のみの利用可能なようですね、今後スマホのアプリ版でも実装されるんでしょうか。



そして使い方(ポストの仕方)ですが


ポストする際に画像を添付するとその画像をドラッグ&ドロップして文章の上下に配置する事ができます。



配置後はそのままポストの編集が可能なので、更に文章や画像を埋め込みする事が可能です。


配置後にポストするとブログのような文章内に画像が埋め込まれた形になります。



ブログみたいでいい感じですね~♪


特にこの件で𝕏社からガイダンスだったり、ネット上で情報がそんなに出てこないのでまだ周知されていないのかもですね。



それでは、楽しい𝕏ライフを!



お読み頂き有難うございました!


SNS作ってみる②(方針検討/前置き)


こんにちは、Tosumaです。



今回はSNS開発の続きです。


※前回の記事はコチラです

tosuma.hatenadiary.com



プログラムやシステム構築に興味がある方に向けて、ある程度一般的なシステム開発の流れを意識して記載しようと思っています。(ある程度割愛しますが笑)

ちなみに開発の部分はZoomかGoogleMeetsで画面共有しながらご紹介しようかな、なんて思ってりしています(小声)。

1.開発の流れ

今回のSNS開発はウォーターフォールで進めていきます。

ウォーターフォールというは積み上げ式の開発技法の1つですね、各工程毎の成果物や品質を確認してから次の工程へと進む方式です。

具体的には以下の流れを想定しています。


◆方針検討
システムを具現化するために、システムの果たすべき機能やデータの流れを明確にして要求仕様をまとめる工程ですね。

◆基本設計
前工程の要求仕様に元にシステムを実現するための方法を明確にして、機能に分割する工程になります。具体的には画面、インタフェース、DB、内部処理、テスト方針などが該当します。

◆詳細設計
基本設計を元にプログラムレベルの仕様の作成を行う工程です。
加えて、基本設計で立てたテスト方針に基づき、次工程でのテスト仕様(チェックリスト)を作成するのが一般的です。

◆開発、UT(単体テスト)
設計を元にプログラムの開発と単体テストを行う工程です。単体テストというのは機能個々の機能の検証を行うことですね。

◆IT(結合テスト)
プログラムを組み合わせして設計通りに動作することを確認する工程です。各機能を結合した上でシステム全体の動作確認を行います。

今回は割愛しますがテストは以下も行うのが一般的ですね。

◆ST(総合テスト)
システム全体で要求仕様通りに動作しているかテストする工程です。運用を想定したシナリオを作成し、問題がないことの検証を行いシステム全体の品質をチェックします。

2.方針検討の進め方

一般的な工程だと要件定義書というドキュメントを作成します。

最終的には定義した内容をプロジェクトオーナーへとレビューを行い、内容について合意が頂けると次の工程に進めていく形ですね。

今回の場合、方針検討としてまとめる内容は以下を想定しています。

1.ドキュメントの定義
  1.1.本記事の位置付け、目的
2.プロジェクトの目的
  2.1.SNS構築プロジェクトの目的
  2.2.SNS構築のアプローチとゴール
3.プロジェクトの概要
  3.1.プロジェクトスケジュール
  3.2.プロジェクト体制
4.業務要件
  4.1.SNS構築プロジェクト利用要件
  4.X.画面イメージ(XXXXX)
5.機能要件
  5.1.SNS構築プロジェクト機能要件
  5.X.XXXX機能
6.システム要件
  6.1.システム全体構成
  6.2.システム開発化の範囲
  6.3.サーバー構成
  6.4.クライアント要件
7.運用管理
  7.1.運用のフロー
  7.2.データの保全

これらの1つ1つの細かい内容については次回以降でまたご紹介しようと思います!!
(ボリューム的におそらく2回に分けてご紹介する形です)


ということで今回は【方針検討/前置き】という事でした。
次回も方針検討の内容を共有させて頂きます。



f:id:tay_tosuma:20200219062206p:plain
お読み頂き有難うございました。



※よければもう1本 関連記事をお読み頂けると幸いです

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

 

SNS作ってみる①(キックオフ)


こんにちは、Tosumaです。



皆さん、SNS使ってますか?


私は不満が多々溢れていたものの、依然Twitterをメインで使っております。

TwitterAPIの仕様変更によるゴタゴタがあったタイミングで(狙って?)リリースされたThreadsもリリース初日から利用してみたんですが、ちょっと肌に合わなかったですね。苦笑

勿論、これから発展していくSNSなのかもしれませんが「Twitterの代わり」とは感じませんでしたね。


機能的な意味では無く、雰囲気的な意味で。


それと同じくらいのタイミングでタイッツーというSNSが話題になっていました。

「不満があるなら自分で作ろう」というコンセプトを掲げて開発に取り組まれているようで、個人(?)で作られてるのか大変そうに......もとい、楽しそうにアップデートしてるのがチラチラと目に入ってましたね。

意見貰いながら作ってる時が楽しいんですよね。


私も強く感銘を受けたので、「私もSNS作ってみよう!」と思ったわけです、はい。



私の行動理念は基本的に「技術的興味」が主なので、作ったからといって特に公開したいとかそういうのは無いです。

テーマやコンセプトを決めて、開発の流れを備忘や情報共有がてらブログに残してみようってくらいですね。

もちろん思ったより良い物が出来たり、誰かに興味を持って頂いたら方針として変えるかもしれませんが、今のところは特に公開予定は無しです。


まずは以下の流れで基本的な骨組みを作成していきますので、また開発過程についてはブログでご紹介させて頂きます。

(1) 方針検討
(2) 設計
(3) 開発
(4) テスト


あ、テーマ自体はFFRKを想定しています。



ということで今回は【(1人)キックオフ】という事でした。
次回は方針検討結果を共有させて頂きます。

※続きの記事はコチラです

tosuma.hatenadiary.com





f:id:tay_tosuma:20200219062206p:plain
お読み頂き有難うございました。



※よければもう1本 関連記事をお読み頂けると幸いです

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com

tosuma.hatenadiary.com