並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 3601件

新着順 人気順

Backlogの検索結果361 - 400 件 / 3601件

  • Misoca開発プロセス2016年版 - 弥生開発者ブログ

    こんにちは、こくぼ id:yusuke-k @yusuke_kokubo です。 株式会社ファントムタイプ @phantomtype という会社をやってます。 Misoca社には2年半ほど前からお世話になってます。 開発のプロセスや生産性をあげる組織のあり方を考えるのが好きです。 最近はUIデザインをしたり、Misocaが目指すプラットフォームのUXデザイン(見習い)をしたりしています。 ここ3年ほどでMisocaはスタートアップして資金調達からexitまで行きました。 その過程で開発プロセスもいろいろ変わってきたのでここらでいちど整理したいと思います。 注意事項 ここでは開発チームに限った話を書きますが、他にもマーケティングやユーザーサポートなどのチームがあります。 チームプロフィール メンバー 約8人 (女性比率0%) リモートワーク 1~3人 こちらのメンバー紹介記事もあわせてご覧く

      Misoca開発プロセス2016年版 - 弥生開発者ブログ
    • LinuxでTCP_DEFER_ACCEPTが有効でもaccept後readできない理由

      listen()のbacklogが不足した際のTCP_DEFER_ACCEPTの動作について - blog.nomadscafe.jpという記事の中で、listen backlog があふれた後に accept(2) すると、その後の read(2) が EAGAIN を返したり、接続が不安定になるという事象が説明されていました。気になったので調べてみたことをまとめます。 結論から言うとこれはLinuxの仕様です。manのtcp(7)を見ると、 TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum number of

      • (ひ)メモ

        これ # /etc/apt/sources.list deb mirror+file:/etc/apt/mirrors.txt jammy main restricted universe multiverse deb-src mirror+file:/etc/apt/mirrors.txt jammy main restricted universe multiverse deb mirror+file:/etc/apt/mirrors.txt jammy-updates main restricted universe multiverse deb-src mirror+file:/etc/apt/mirrors.txt jammy-updates main restricted universe multiverse deb http://security.ubuntu.com/ub

          (ひ)メモ
        • 情シスは攻めろ、いや、正しくはこうだ、守ったら死ぬ | ロードバランスすだちくん

          シンジです。あけまして、今年もよろしく、すだちくん。2016年1発目の記事は、「情報システム部」のお話です。ひとり情シスなんて呼ばれる方も多く存在しますし、そもそも情シスなんて定義が無く、「パソコンに詳しい人」がそれとなくこなしているケースも多々あったり。実はcloudpackには情シスがありませんでした。でも今はあるんです。なぜなのか。その背景と経験のお話です。 情シスとはなんなのか 企業の組織の一部で、IT管理の根冠を担うとかなんとか。そんな偉そうなもんじゃ無いんですけどね。しかし請け負う範囲は広くて、やれシステム開発だ、やれセキュリティだ、やれIT革命を起こせだとわけの分からん注文が振ってくるところもあるかもしれません。もとより情シスとは、会社の既にあるIT資産を「持続」させることに重きを置かれることが多いような気がします。 そもそも情シスいらねーんじゃねーの説 エンジニアが多数を占

            情シスは攻めろ、いや、正しくはこうだ、守ったら死ぬ | ロードバランスすだちくん
          • [unix] Linux SYNパケット取りこぼし (2) 2007-05-21 - LowPriority

            前回の続き。 パケット自体を零さずに処理に入った後にSYNを落とすのは以下3パターン。 syncookie無効時にsynのbacklog(tcp_max_syn_backlog)が溢れている listenのbacklogが溢れている(3way-handshake完了後のaccept待ち接続) net.ipv4.tcp_tw_recycleの制限に抵触 で、今回問題になっていたのは最後のtcp_tw_recycleへの抵触だった。 現象として発生しうるのは、以下の条件をすべて満たす場合 サーバ側でnet.ipv4.tcp_tw_recycleが有効 TCPタイムスタンプオプションを使用 同一IPからの接続でセッションを跨ぐとセットされるTCPタイムスタンプの値が戻る場合がある 最後の条件が微妙だが、TCPタイムスタンプの値としてセットされる値は起動時を 起算時にしていたりと実装によって初期値

              [unix] Linux SYNパケット取りこぼし (2) 2007-05-21 - LowPriority
            • クラスメソッドのテレワークを支える仕組みをご紹介します | DevelopersIO

              クラスメソッドでは様々なSaaSサービスを組み合わせて、テレワークを実現しています。そこでこの記事では、クラスメソッドが利用している各種SaaSサービスをご紹介し、どのような仕組みでテレワークを実現しているのかをお伝えします。 はじめに 現在、新型コロナウイルス対策として多くの企業がテレワークを推奨しています。クラスメソッドも1月末より原則テレワークとしており、現在では全てのオフィスを閉鎖し、98%の社員がテレワークで働いています。残り2%は郵便物の受け取りや工事立ち会い等、必要な場合のみ出社するケースです。 しかし様々な報道を見ると、テレワーク自体は多くの企業で導入され、世界全体では80%の人がテレワークを実施しているものの、日本企業においては未だに出勤していたり、とても制限された環境の中でテレワークを実施し成果を発揮できなかったり、様々な問題が発生しています。 ヌーラボがテレワークの導

                クラスメソッドのテレワークを支える仕組みをご紹介します | DevelopersIO
              • 批判的な意見から逃げるな!《Backlog》リニューアルに学ぶ、プロダクトマネージャーの在り方 | キャリアハック(CAREER HACK)

                プロジェクト管理ツール《Backlog》はリリース以降最大規模のリニューアルを実施した。より愛されるサービスを目指していくうえで、プロダクトマネージャーの縣俊貴さん、開発者の藤田正訓さんは一体何をしたのか。お二人のお話から、ヌーラボの“ユーザーとの向き合い方”が見えてきた。 《Backlog》が過去最大規模のリニューアルに踏み切った理由。 導入企業数は4,900社以上。ヌーラボの手がけるプロジェクト管理ツール《Backlog》は、エンジニアを中心に多くのユーザーに愛されている。 《Backlog》は、ヌーラボが2004年の創業当初から開発を進めていたサービスであり、同社の成長を支えてきた存在といっても過言ではない。地道にコツコツと開発と運用を続けてきた成果こそが、まさに《Backlog》なのだ。 2016年12月、社内外から愛される《Backlog》が、リリースから10年目にして最大規模の

                  批判的な意見から逃げるな!《Backlog》リニューアルに学ぶ、プロダクトマネージャーの在り方 | キャリアハック(CAREER HACK)
                • Benchmarking Nginx with Go

                  benchmark+go+nginx.md Benchmarking Nginx with Go There are a lot of ways to serve a Go HTTP application. The best choices depend on each use case. Currently nginx looks to be the standard web server for every new project even though there are other great web servers as well. However, how much is the overhead of serving a Go application behind an nginx server? Do we need some nginx features (vhosts

                    Benchmarking Nginx with Go
                  • フロントエンド技術負債解消WG「除雪部」を立ち上げた話 - STORES Product Blog

                    はじめに hey のネットショップ開設サービス「STORES」 の開発フロントエンド組織で EMをしています、 daitasu と申します。 2022年の上半期、私たちのフロントエンドチームで「除雪部」という技術負債解消ワーキンググループ(以下、WGとします)を立ち上げました。 この記事では、「除雪部」とは何なのか、なぜ設立したのか、何をしているのか、半年間の振り返りをご紹介します。 「除雪部」とは 除雪部は、フロントエンド内で、通常のプロジェクト(以下、PJTとします) と並行して、有志数名で集まり、技術負債の解消をハンドリングするWGです。 フロントエンド関連で負債に感じている課題を集約し、優先度付け、必要な各所への連携やタスクの分解をして、「負債を各メンバーが対応可能な状態まで落とし込むこと」、「負債の解消を一歩でも前に進めること」を役割として動いています。 なぜ設立したのか STO

                      フロントエンド技術負債解消WG「除雪部」を立ち上げた話 - STORES Product Blog
                    • プロジェクトマネジメントで大事にしている"文化"について - Qiita

                      ジャーニーマン( @beajourneyman )と申します。システムインテグレーターでCOBOLプログラマ、SE、PMなどを経て、現在はコンテンツマーケティング(オウンドメディア/SNS)を担当しています。まだ運用を始めて半年に満たない駆け出しマーケターです。 こちらは Backlog Advent Calendar 2017 の23日目の記事です。 この記事の背景 nulabさんの プロジェクト管理ツール Backlogの User Group JBUG (東京#3) でお話しさせていただいたLT(Lighting Talk)のテーマを深堀りします。 スライドはこちらです。 LTでお話ししたテーマ、プロジェクトマネジメントで大事にしていること、それは以下の2つです。 プロジェクトの"文化" プロジェクトのメジャメント 今回はLTさせていただいた中の"文化"についてまとめています。もう一

                        プロジェクトマネジメントで大事にしている"文化"について - Qiita
                      • Webサービス系ステッカーを集めよう!! - ほげほげ(仮)

                        こんにちは☆ステッカー大好きっ子です! 最近MacBookAirにベタベタと貼ってるのをよく見ますけど、アレいいですよね! 自分も色々ステッカー持ってるのですが、欲しい人のためにステッカーを入手する方法をまとめてみました。 ちなみに上の写真は今持っているステッカーの一部です。 GitHub · Social Coding みんな大好きGitHubのステッカーです。 このステッカーをMacBookAirに貼っている人を一番見かけます。 つい先日新しいステッカーも発売されたのでぜひぜひ。 ステッカーじゃないけどマグカップもおすすめです!! 購入はこちらから:github:shop はてな はてなの各サービスのステッカーです。 ずっと探してて、結構分かりづらいとこにありました。 (購入ページのタイトルが「Tシャツ」って書いてあるから…) これははてなポイントを利用して購入します。 購入はこちらか

                        • [2021年版]Amazon GuardDutyによるAWSセキュリティ運用を考える | DevelopersIO

                          Amazon GuardDutyは脅威検知のサービスです。うまく活用してインシデントに対応するために運用方法をまとめます。 こんにちは、臼田です。 みなさん、AWSのセキュリティ運用してますか?(挨拶 Amazon GuardDutyはAWS上の脅威検知サービスです。今回はこのサービスにフォーカスしたセキュリティ運用を考えてみます。 ちなみにAWS Security Hubについても同じようにセキュリティ運用についてまとめたので以下もご確認ください。 AWSセキュリティ全体像 フォーカスしていく前に全体の整理をします。以下にざっくりとAWSにおけるセキュリティの要素について書き出してみます。 AWSレイヤー IAM管理 ネットワークセキュリティ 設定管理 OS/アプリレイヤー 不正プログラム対策 脆弱性管理 セキュアアプリケーション アプリケーション保護 全体管理 ガバナンス・コンプライア

                            [2021年版]Amazon GuardDutyによるAWSセキュリティ運用を考える | DevelopersIO
                          • 認定スクラムマスター研修に行ってきました

                            昨年末にスクラムマスター研修を受けてきて、認定スクラムマスター (CSM)となりました。スクラムマスター研修で学んだこととして社内で共有した内容を本ブログでも共有してみようと思います。 Scrum vs Agile 〜歴史から学ぶ〜1993年: スクラム誕生2001年: アジャイルソフトウェア開発宣言 アジャイルマニフェスト: アジャイルソフトウェア開発宣言アジャイル原則: アジャイル宣言の背後にある原則アジャイルは「より良い開発/方法を探している」という状態のことです。状態なので原理的には「アジャイル開発をしている」という表現は正しくありません。振り返ってみて「あのプロジェクトはアジャイルだった」と評価できるもの。極端に言うといわゆるウォーターフォール型の開発も1つのアジャイルと定義することもできます。 Don’t do agile, be agile (訳: アジャイル開発をするな、ア

                              認定スクラムマスター研修に行ってきました
                            • ウェブサイトの配色で気を付けたい9つのこと | knowledge / baigie

                              ウェブサイトやアプリケーションにおいて配色の持つ役割は大きく、その設計は使いやすさに強く影響を及ぼします。今回は基本的ではあるけれど覚えておくと役立つ、配色にまつわる9つのトピックについて解説します。 なお、本記事では、配色が与える情緒的な印象の話は出てきません。印象論的な配色理論は、数多く存在する他の書籍や記事に譲るとして、主にユーザビリティやアクセシビリティ、ビジネス上の課題解決に繋がる、基本的なポイントに絞って解説していきます。 1. メインカラーに赤を安易に採用しない 色を知覚する視細胞の中で、赤錐体(赤に反応する視細胞)は緑や青のものより数が多いという研究結果があります。 人間の目は赤に対して敏感であるという現象は、いくつかの学術的な裏付けにより証明されている事実と言えるでしょう。 色覚のしくみ – 多様な色覚に対応したデザインと社会の改善 特定非営利活動法人カラーユニバーサルデ

                                ウェブサイトの配色で気を付けたい9つのこと | knowledge / baigie
                              • Linux perf Examples

                                Recent posts: 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netflix End of Series 1 09 Apr 2022 » TensorFlow Library Performance 19 Mar 2022 » Why Don't You Use ... 26 Sep 2021 » The Speed of Time 06 Sep 2021 »

                                  Linux perf Examples
                                • RubyでHTTPサーバーをゼロから手作りする(翻訳)|TechRacho by BPS株式会社

                                  概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Ruby HTTP server from the ground up 原文公開日: 2021/07/03 原著者: Dmitry Ishkov 何かを始めるときはとりあえず動かしてみることが大事ですが、プログラミングをレベルアップするには、それまで慣れ親しんできた抽象概念より数段下の裏舞台を知っておくことも肝心です。 Web開発ではHTTPのしくみを理解しておくことが重要です。そのためにはHTTPサーバーを自作するのが一番です。 そもそもHTTPとは HTTPはTCP上で実装されたプレーンテキストのプロトコルなので、リクエストの内容を調べるのも簡単です(HTTP/2は実際にはプレーンテキストではなく、効率化のためバイナリになっています)。リクエストの構造を見る方法のひとつは、以下のようにcurlコマンド に -v(verbose

                                    RubyでHTTPサーバーをゼロから手作りする(翻訳)|TechRacho by BPS株式会社
                                  • Vue.js + Scala.js + Electron でMac用backlogクライアントを作りました - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

                                    backlogというのは一般名詞のほうのbacklogではなく、ヌーラボさんのプロダクトのほうのbacklogです。 www.backlog.jp だいたい土日の2日間でできたのでよかった。 作ったやつどこにおいてあるか アプリ BackLogger-darwin-x64_v0.1.1.zip - Google ドライブ ソースコード github.com スクリーンショット タイトルの通り、Scala.jsとElectronで作られています。 なぜ Scala.js と Electron で作ったのか Scala.js がどれくらい実用的に使えるのかを知りたかった Electoron の得意なこと、苦手なことを触ってみて検証したかった というまっとうな理由と、 来年のScalaMatsuriに応募するためのネタがほしいな〜 「で?なんか偉そうに設計の話してるけど、お前はそれで何作ったの?

                                      Vue.js + Scala.js + Electron でMac用backlogクライアントを作りました - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
                                    • エンジニア向けリモートワークツール「Re:motto」ができるまで - Re:motto開発ブログ

                                      「Re:motto」というエンジニア向けのリモートワークツールを作りました。 このサービスができるまでにあったことを書いていきます。 目次 はじめに サービスができた背景 開発で意識していること 今後について 最後に はじめに 「Re:motto」について Re:mottoを一言で簡潔に表すと、エンジニアのためのリモートワーク用ツールです。 サービスが果たす役割 Re:mottoが果たす役割は、エンジニア(ものづくり従事者も含め)がリモートワークをするにあたって、効率良く進めるために必要になるであろう機能を提供することです。 リモートワークとなると様々なツールを組み合わせて実現している方が多いかと思います。そういった分散している機能をオールインワンで提供できるようなサービスにできればと思っています。 サービスの将来像について 「Re:mottoとGitHubがあれば、エンジニアのリモートワ

                                        エンジニア向けリモートワークツール「Re:motto」ができるまで - Re:motto開発ブログ
                                      • kernelチューニング

                                        linuxサーバのOS全体に効くカーネルパラメータのチューニング箇所と その設定値、またその理由をまとめておく。 あくまで自分の環境ではこうした、というだけであり、 提供するサービスごとに検討が必要である。 どこをどう変更するのか、または変えないのか、その判断材料にはなるだろう。 ※ユーザ単位でシステムリソースに制限をかける場合をこちらを参照してほしい。 以下は/etc/sysctl.conf で設定するものとする。 ● 大規模サイト用チューニング kernel.pid_max 動作:pidの最大数 設定値:131072 理由:pidを枯渇させない vm.max_map_count 動作:mmapやmalloc時にメモリを仮想空間にマッピングできる最大ページ数 設定値:300000 理由:マッピングできなくなる事態を防ぐ net.core.somaxconn 動作:接続(ソケット)キューの

                                        • What are Microservices? + How to Consolidate & Scale Them

                                          Want to stay updated on Segment launches, events, and updates? Subscribe below to keep in touch. We’ll share a copy of this guide and send you content and updates about Twilio Segment’s products as we continue to build the world’s leading CDP. We use your information according to our privacy policy. You can update your preferences at any time. Unless you’ve been living under a rock, you probably a

                                            What are Microservices? + How to Consolidate & Scale Them
                                          • 「なんとなく」でサービス開発をしてませんか? 急成長中のスタートアップ3社が語る「データドリブン」開発手法レポート! - コネヒト開発者ブログ

                                            はじめまして。Connehito CTOの島田(@tatsushim)と申します。 弊社でも開発者ブログを通じて、ユーザーのために使用している技術や開発手法等についてご紹介させていただくことになりました。 今後ともよろしくお願いします! さて、早速ですが先日「データドリブン勉強会」という勉強会を開催させていただきました。 元々30名での開催予定だったのですが、予想を超える申込数があり、最終的には80名の方々に応募いただきました。 抽選で漏れてしまった方々もいらっしゃいましたので、こちらにレポートをまとめて少しでも当日の内容を共有できればと思います。 イベントの内容 ユーザーファーストをどう実現してる?データドリブンで急成長中のスタートアップ3社が語る開発手法 「データドリブン勉強会」とは、データドリブンで行うサービス開発についてのエンジニア向け勉強会です。 「自分自身が、開発しているサービ

                                              「なんとなく」でサービス開発をしてませんか? 急成長中のスタートアップ3社が語る「データドリブン」開発手法レポート! - コネヒト開発者ブログ
                                            • 最強のセキュリティでAWSマネジメントコンソールにアクセスする方法 - ロードバランスすだちくん

                                              シンジです。AWSへのログイン時、普通はアカウント名とパスワードを使いますよね?今時パスワードは危ないと思いませんか?そこで多要素認証ですよね。しかし、cloudpackは多要素認証すら使いません。何故なら、パスワードを入力するという行程がそもそも無いからです。 まず設備から揃えた まず社内インフラについては全てAWSに実装していますが、ここではDirect Connectを用いて専用線による接続を行っています。かつ、複数拠点を閉域網で閉ざされたネットワークを構成しています。 ではインターネットはどこから出入りするかというと、一度全ての通信は品川データセンターに集約されて、そこから単一のグローバルIPで通信するようになっています。 これによって、どの拠点からでもお客様環境にアクセスするIPアドレスは1つに完全固定出来るわけです。セキュリティグループの設計が楽になりました。将来的にはグローバ

                                              • 「リモートで働くのは当たり前」 異端のテック企業・ヌーラボの挑戦 | Forbes JAPAN 公式サイト(フォーブス ジャパン)

                                                「インターネットってそもそも、会ったことも無い誰かとつながる道具じゃないですか。離れた場所にいる仲間と一緒に働くのはすごく自然なことだと思うんですよ」 テレークやリモートワークという言葉が登場する以前から、ごく当たり前にそれを実践してきた企業が九州にある。福岡を代表するテクノロジー企業、ヌーラボの代表・橋本正徳は現在39歳。創業は2004年。昼間は派遣プログラマとして働きながら、深夜にウェブ上のオープンソースコミュニティに出入りし、一緒にコミュニティーを運営していた仲間ら3人と会社を創立した。 「インターネットの黎明期、特にテレホーダイがあった頃なんて、ネットというのは夜中に家でパジャマを着てやるものだった。会社を立ち上げる以前から趣味でインターネットやパソコン通信をやっていましたが、オンライン上のソースコードを共有して、知らない人たちが手を組んでプログラムを完成させるようなことは普通にや

                                                  「リモートで働くのは当たり前」 異端のテック企業・ヌーラボの挑戦 | Forbes JAPAN 公式サイト(フォーブス ジャパン)
                                                • BacklogのWikiをGitで管理する仕組みを作ってみた話 - サーバーワークスエンジニアブログ

                                                  こんにちは、技術1課の中村です。 今日の記事はBacklogのWikiをGitで管理する仕組みを作った話です。 本題 サーバーワークスでは業務の標準化や効率化のためのドキュメントをBacklogのWikiにて管理しています。 これまではBacklogのWikiをシンプルに使っていたのですが、BacklogのWikiだと以下の点で物足りなくなってきました。 承認(プルリクエストなど)のような仕組みがない(誰でも更新できてしまう) 長いドキュメントをブラウザ内のテキストボックスで編集するのがつらい 好きなエディタ使って書きたい 上記の点をカバーするためには、ただ単にBacklogのプロジェクトで利用できるGitリポジトリの機能を利用すれば良いのですが、Gitリポジトリを利用しようとすると今度は以下のような点で運用が難しくなってきます。 Wikiの機能が使えない ツリービュー ページのタグ 検索

                                                    BacklogのWikiをGitで管理する仕組みを作ってみた話 - サーバーワークスエンジニアブログ
                                                  • CentOS on Amazon EC2 でディスクサイズ変更しても変わらないときの対処方法 | DevelopersIO

                                                    こんにちは、梶です。 AWS MarketplaceのCentOS 6 (x86_64) - with Updates HVMから、Tokyoリージョンで新規インスタンスをlaunchする際に、ディスクサイズを20GBで指定しましたが、OS側の認識がデフォルトの8GBのままなので対応方法を公開いたします。小ネタです。 パーテーションサイズが変更されていないのはわかったのですが、別インスタンスにVolumeをAttachしてパーテーションサイズを修正しようとしてもダメだったりして、かなりハマりましたので誰かのお役に立てたら光栄です。 以下のブログの構築した際、ディスクサイズ変更で問題が発生し調査することになりました。 AWSでのBacklogエンタープライズサーバの構築 事象 launch後のdfコマンドでは以下の結果となります。 (20GBで指定しても、8GBのまま) # df -h Fi

                                                      CentOS on Amazon EC2 でディスクサイズ変更しても変わらないときの対処方法 | DevelopersIO
                                                    • 管理職こそChatGPTを使え!マネジメントが鬼捗る活用方法5選 | WEEL

                                                      この記事では、管理職向けにChatGPTの活用方法を紹介します。 どのように使うか想像しやすいように、一部ChatGPTへ入力したプロンプト(指示)と、回答キャプチャを貼り付けております。 ぜひ最後までご覧ください! なお弊社では、生成AIツール開発についての無料相談を承っています。こちらからお気軽にご相談ください。 →無料相談で話を聞いてみる 【プロジェクト管理革命】BacklogとChatGPT連携で驚異の効率化を実現! Backlog使い、注目! ChatGPTとBacklogでプロジェクト管理が進化! 連携すれば、こんなメリットが盛りだくさん! 課題管理もサクサク! コミュニケーションもスムーズ! ドキュメント作成も手間なし! コードレビューのクオリティ向上! 時間管理&労働力最適化! データ分析&レポートも自動生成! 試しに「1.課題管理」のプロンプトを入力してみた! 今回は、B

                                                      • ubuntuでnginx + unicorn - 設定編 - Prototype[beta]

                                                        前回インストールまで行ったnginx + unicorn on ubuntu。 今回は、実際に設定を行ってrailsアプリを動かすところまでのメモです。 nginxの設定 今までapacheを使ってきた人が突然、nginxを使うと色々勝手が違って戸惑うことが多いと思います。 自分もその1人なので、ここで紹介する設定はあくまでも自己流ということで解釈して頂ければと思います。 まずは、nginxの大元のファイルを編集します。 $ vi /etc/nginx/nginx.conf これがnginxの大元ファイルです。 ここではまず、apache時代に慣れ親しんだsites-availableとsites-enabledをnginxでも活用します。 ただしapacheと異なり、a2ensiteなどのコマンドで有効になることはないです。 そのかわりに、sites-availableのエイリアスをsi

                                                        • セキュリティ勉強会に参加しました 2 - woshidan's blog

                                                          2回目分のメモの続きです。 内容 徳丸本読書会 開発者のセキュリティに関する責任 裁判のガイドラインがIPA 個人情報保護法はどこから適用されるのか HTTPについて URIとスキーム DNSというスキームは無い ベーシック認証の流れ 上記以外で知らなかった用語 セッションIDの固定化攻撃 クッキーモンスター 別人問題 ゼロデイ攻撃 Gumblar リスクの受容 徳丸本読書会 1章から読んでいきました。このあたりは、まだついていけている感じなので薄めです。 開発者のセキュリティに関する責任 セキュリティには機能要件とバグに分類できるものがありますが、昨今ではある程度の標準を満たさないと開発者は裁判で負けます。 裁判の基準は https://www.ipa.go.jp/security/vuln/websecurity.html https://www.ipa.go.jp/files/000

                                                            セキュリティ勉強会に参加しました 2 - woshidan's blog
                                                          • バグ管理システム - Wikipedia

                                                            この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "バグ管理システム" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) バグ管理システム(バグかんりシステム)、バグトラッキングシステム[1]とはプロジェクトのバグを登録し、修正状況を追跡するシステム。バグ管理システムの多くは、ウェブサーバ上で動作し、ウェブブラウザ経由でアクセスできるようになっている。 背景[編集] 近年、ソフトウェアの開発においてはバグの修正が重要な作業と考えられている。バグを漏らさず修正し、再発を防ぐには、バグの発見日時や発見者、再現方法、修正担当者、修正履歴、修正方法、重要度、テスト状況などの多くの情報

                                                            • 三菱重工「初めてのAWS活用IoTサービス開発とリリースに至るまで」で明かされた短期間&未経験者の開発ノウハウ #devio_showcase | DevelopersIO

                                                              「3ヶ月でアレとコレとソレを作って下さい」 最近のビジネス環境において、「まずは3ヶ月」というキーワード、非常によく出てきます。自分もいろんなお客様と話をする中で「検討にばかり時間をかけずに、まずは3ヶ月で形にして欲しい」という要望を非常によく伺います。 ただ、実際に新しいものを新しい技術で未経験者中心で進めていくにあたって、3ヶ月という期間はあまりにも短いというのが現実ではないでしょうか。 今回、弊社主催のDevelopers.IO Showcaseで、三菱重工様の「初めてのAWS活用IoTサービス開発とリリースに至るまで」を聴講しながら、そんなことを切実に考えていました。 ユーザー企業の中で、新しいサービスや機能を開発し運用していく上で必要な考え方やノウハウが詰まったこのセッション、是非同じ境遇に立たされている方に見ていただいて、みなさんの現場で活かしていただければと思います! 3ヶ月

                                                                三菱重工「初めてのAWS活用IoTサービス開発とリリースに至るまで」で明かされた短期間&未経験者の開発ノウハウ #devio_showcase | DevelopersIO
                                                              • PHPでサービスをリリースする際の5つのの注意点(エラー処理) - localdisk

                                                                2009/5/28 2:00くらいからOpenpear :: Open PEAR Repository Channelが落ちています。 Warning: require_once(PEAR/Server2.php) [function.require-once]: failed to open stream: No such file or directory in …(ファイル名は省略) Openpear :: Open PEAR Repository Channel …しょんぼりしてしまいました。Openpear :: Open PEAR Repository Channelは素晴らしいサービスですし、僕もServices_Backlogをリリースした際お世話になりました。猿も木から落ちるというか弘法も筆の誤りというかこういったこともあるんですね。 なので自戒も兼ねてPHPでサービスを

                                                                  PHPでサービスをリリースする際の5つのの注意点(エラー処理) - localdisk
                                                                • 負荷が低いのにアクセスを捌けきれない時の対応 - Carpe Diem

                                                                  概要 MongoDBでCPU使用率やロードアベレージが高くないのに処理が詰まっている現象が起きました。 その時間にbatchが動いていてアクセスが急に増えることが原因と言うのは分かっているのですが、負荷的には十分余裕があり不思議な状態でした。 そこでdstatで見るポイント - Carpe Diemでも述べたように、負荷の状態から判断する基準があります。 ロードアベレージを確認する 1が高ければCPU、ディスクI/O、メモリにボトルネックがある 1が低ければTCPコネクションにボトルネックがある 今回の現象から判断するに、TCPコネクションに原因がありそうです。 原因調査 Too many open filesは出ているか ファイルディスクリプタが足りない場合はコネクション数が足りずに処理が詰まってしまいます。 そしてその場合Too many open filesというエラーが出ます。 し

                                                                    負荷が低いのにアクセスを捌けきれない時の対応 - Carpe Diem
                                                                  • Backlogで行う課題管理の10のコツと、クライアントに伝えるべきこと

                                                                    Backlogで行う課題管理の10のコツと、クライアントに伝えるべきこと 2012.11.28 | この方法お勧めです! Backlog | プロジェクト管理 Qを観る前にネタバレ見てしまったYO(挨拶)! どもども、ブルーです。 Web制作を生業にしていると、当然チームを組んで受託案件をこなすことがあるかと思います。会社員でもフリーランスでも同じでしょう。その様なとき、案件でこなすべきタスクの可視化や進捗管理にプロジェクト管理ツールを導入することも多いかと思います。今回は、その様なプロジェクト管理ツールのなかでも、WordPressコミュニティではWordCamp Osaka 2012やWordCamp KOBE 2011でもスポンサーとしてお馴染みのnulabさんのBacklogを題材に、Web制作の現場に即したタスク登録のコツについてご紹介したいと思います。 ちなみに、この記事はディ

                                                                      Backlogで行う課題管理の10のコツと、クライアントに伝えるべきこと
                                                                    • 「サルでもわかるGit入門」がPWAに対応しました | 株式会社ヌーラボ(Nulab inc.)

                                                                      サルでもわかるGit入門はサル先生のGit入門に改名しました。 サルでもわかるGit入門がPWAに対応しました。 iOSやAndroidのスマートフォンのホーム画面にサルでもわかるGit入門を追加することでネイティブアプリのように起動し、ブラウザよりも高速に閲覧することが可能になります。 こんにちは。 ヌーラボのマーケティング課所属のレオです。 私はヌーラボが運営するサイトやCacooの開発をサポートしたりとヌーラボ内を横断しているフロントエンドエンジニアです。 今回はレガシーな構成からNuxt.jsにリプレイスしたサルでもわかるGit入門を今更ながらPWAに対応させたので、かんたんにご紹介します。 そもそもPWAとは PWAとはProgressive Web Apps(プログレッシブウェブアプリ)の略です。 通常のWebサイト / Webアプリはブラウザ上で動作しますが、PWAはブラウザ

                                                                        「サルでもわかるGit入門」がPWAに対応しました | 株式会社ヌーラボ(Nulab inc.)
                                                                      • 【2024年版】Markdown(マークダウン)エディタ厳選まとめ<Win/Mac/iOS/Android>

                                                                        こんにちは。マニュアル作成・ナレッジ共有ツール「NotePM」ブログ編集局です。 Markdown(マークダウン) とは、文章を記述するための軽量マークアップ言語です。プレーンテキストに対して「# 見出し」「* 箇条書き」などの文書構造を明示し、MarkdownエディタでかんたんにHTML生成することができます。 今回は、無料で使えるオススメのMarkdownエディタを厳選! Windows/Mac/スマホアプリ対応している定番&人気エディタを、おすすめポイントと合わせてご紹介します。ブラウザ専用のオンラインMarkdownエディタについては、以下の記事を参照ください。 参考: 【ブラウザ専用】オンラインMarkdownエディタ おすすめ4選 【便利ツール】MarkdownテーブルをExcelライクな操作で簡単に作成できるツール Markdownとは そもそもMarkdownとは、どのよう

                                                                          【2024年版】Markdown(マークダウン)エディタ厳選まとめ<Win/Mac/iOS/Android>
                                                                        • ヌーラボ、「サイボウズLive」データをBacklogに移行するツールの開発・無償提供を決定 | Backlogブログ

                                                                          報道関係者各位 2017年10月27日 株式会社ヌーラボ 79万人が使う国内最大級のプロジェクト管理ツール「 Backlog 」 「サイボウズLive」データをBacklogに移行するツールの開発・無償提供を決定 チームのプロジェクト管理を円滑に進めるためのツール「 Backlog (バックログ)」を開発、運営する株式会社ヌーラボ(本社:福岡県福岡市、代表取締役:橋本 正徳、以下 ヌーラボ)は、サイボウズ株式会社(本社:東京都中央区、代表取締役社長:青野 慶久、以下 サイボウズ)が提供する無料グループウェア「サイボウズLive」が2019年4月15日に終了するとの発表を受け、データを「 Backlog 」に移行することのできるツールを開発・無償提供することを決定いたしました。 ■ 移行ツールについて 「 Backlog 」は、チームのタスク管理やファイル共有、Wikiなど、プロジェクト管理

                                                                            ヌーラボ、「サイボウズLive」データをBacklogに移行するツールの開発・無償提供を決定 | Backlogブログ
                                                                          • 僕たちとECSとデプロイとその改善 | 株式会社ヌーラボ(Nulab inc.)

                                                                            みなさんこんにちは。Backlog課のGitチームに所属するテリーです。今回は僕たちが日々運用するECS Fargate上のアプリケーションのデプロイ方法とそれをどう改善してきたかについてまとめました。デプロイについて迷っている方や日々の業務の改善が好きな人に読んでもらえたらと思います。 Git機能におけるデプロイ ECS上で動くアプリケーション BacklogのGitはEC2上で動くアプリケーションとECS Fargate上で動くアプリケーションで構成されています。 アーキテクチャの外観は上記のようなになっています。Gitのアーキテクチャについて過去に詳しく説明したブログを発表していますので詳しくはこちらを参照ください。 僕たちは上記のアーキテクチャ中の4つのアプリケーションをECS Fargate上で運用しています。また、内部的な話になりますがBacklogには内部構造として複数の本番

                                                                              僕たちとECSとデプロイとその改善 | 株式会社ヌーラボ(Nulab inc.)
                                                                            • ゼロベース流アジャイルウェブ開発術2010年版 - Zerobase Journal

                                                                              ゼロベースは「新規事業としてのウェブサイト開発プロジェクト」を何十件も受託してきました。その過程では「いかにして新規事業を成功させるか」を考え、工夫してきました。その現時点の成果として、一般的には「アジャイルUXD」と呼ばれる方法を獲得しました。その概要を本記事で紹介します。 2010年12月22日発売の WEB+DB PRESS Vol.60 へ寄稿した文章を(技術評論社さんの好意もあり)少し訂正して公開します。ブログエントリとしては長大な3万字なので、電子書籍BCCKS版(無料)もご利用ください。iPad版は読みやすかったです。 関連記事:アジャイルUXDの記事を執筆(ポンパレを7週間で開発したプロセス事例) (2011年1月17日) 誌面の制約(9頁)から、かなり圧縮した文章になってしまいました。ぶっちゃけると力みすぎで、決して読みやすくはない文章ですし、状況への憤りみたいなのもあっ

                                                                              • Perl5 での Plack に当たる Crust をみんなで作った話 - tokuhirom's blog

                                                                                この記事は Perl 6 Advent Calendar 2015 の1日目です。 Perl 6 は、2015年のクリスマスにリリースされることになっており、我々としてはそれを待ち受ける必要があると考えました。 Perl6 がリリースされた暁には、いろいろ遊ぼうかなという気持ちをみなさんお持ちだと思います。 Perl6 には夢が詰まっており、様々な機能が含まれている夢の言語です。 そういった、夢の機能については今後、クリスマスまでの間に、語られていきますが、本稿では、現実的な話をします。 今年のクリスマスに Perl6 がリリースされるぞ、という宣言がでたわけですが、そうなってくると、Perl6 をクリスマスから早速遊びたいなと思うわけですよね。 そして、私は web engineer なので、 Perl6 が出たら早速 web application を書きたいと思うわけです。 しかし、

                                                                                • シリコンバレーのグロースエキスパート 68 人が教えてくれた Growth team のつくり方 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

                                                                                  本稿は、 バングラデシュ・グラミン銀行、Google 勤務を経てサンフランシスコのスタートアップスクール Tradecraft に参加した三好大助氏(@daisuke344)による取材記事の寄稿。Growth team の研究のため Uber, Slack, Dropbox はじめとする 40 社以上のインタビュー、ならびに現地スタートアップでの経験を元に本稿執筆。現在は彼は日本で創業準備中。グロースに関する相談は彼までどうぞ。 まず本稿は、シリコンバレーの方が優れているというスタンスでもなければ、すべてのスタートアップが “Growth team” をつくるべき、という趣旨でもありません。サンフランシスコ、シリコンバレーで急成長を遂げるスタートアップたちが、どのように組織をつくってきたのか。 その問いの答えを探してきた僕自身が見つけた「事実」と「方法」を、概論としてお伝えするのが目的です

                                                                                    シリコンバレーのグロースエキスパート 68 人が教えてくれた Growth team のつくり方 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報