Negabaro`s Blog
Archive
Category
About
문의하기
☰
Home
/
Category
Category
JWT를 편지에 비유해서 이해하기
rails joins, left_joins, preload, eager_load, includes 차이 한눈에 정리
SDK 없이 stdio MCP 서버를 직접 만들며 배운 것
Rails7 kaminari를 이용한 Pagination기능 추가
Rails7 kaminari 디자인에 tailwindcss daisyUI 적용하기
Rails7 hotwire Turbo Native란?
rails7 turbo란?(Rails7 hotwire turbo란?)
strada란?(Rails7 hotwire strada란?)
rails7 Hotwire Stimulus란?
rails7 Hotwire로 자동완성 셀렉트폼 구현하는 방법
rails7 hotwire이란?
Rails7에서 tailwind-css인스톨 방법
Rails7 ransack,hotwire(turbo_frame,stimulus)을 이용해 검색기능 구현하기
rails joins 메소드의 특징에 대해 알아보자
Rails6.0 devise login/logout header페이지 만들기
rails ActiveJob::SerializationError - Unsupported argument type에러
일본의 풋살매칭 시스템
[사투리]저가베,주그메라는 말의 정체
ruby 우주선 연산자(<=>)란?
rails constantize메소드란
rails has_one,has_many에서 dynamic하게 class_name을 지정하는 방법
alpine에서 google-protobuf사용시 grpc BUG Segmentation fault at에러
2022년 지름신강림 회고
Github Action,jekyll을 이용해 다른 리포지토리에 Push하기
rails grape-entity(Grape::Entity)에 대해알아보자
rails model에서의 scope이란
rails default scope은 웬만하면 쓰지말자
flutter state_notifier란?
Dart collection패키지란?
DoorKeeper사용시 invalid_grant에러(The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client)
Firebase Custom Token이란?
firebase_id_token gem에 대해 알아보자.
FirebaseIdToken::Exceptions::NoCertificatesError: There's no certificates in Redis database. 에러
Firebase Web API Key란?
ruby aws-sdk-s3를 이용해 S3 Presgined URL발행하는 방법에 대해 알아보자
S3 Presigned URL을 이용해 클라이언트에서 직접 컨텐츠 업로드 구현방법(feat. ruby && aws-sdk-s3)
AWS S3 Presigned URL이란?
AWS S3 Bucket Policy 예제
s3api를 이용해서 여러가지 실험
Dart final과 const의 차이에 대해 알아보자.
ruby module_function이란
Flutter Dio의 LogInterceptor란?(Flutter에서 서버 통신 디버깅시 사용)
Makefile 작성팁
자주 쓰는 heroku 커맨드 Makefile에 정리
Flutter TextOverflow란?
Flutter LayoutBuilder란?
Flutter EdgeInsets란?
Rails delegate사용시 validation설정
Flutter android 빌드시 --stacktrace옵션을 실행하는 방법
공부는 방법이 7~8 노력이 2~3이다.
Rails,ruby에서 delegate를 사용하는 이유
Rails FactoryBot에서 관계된 모델 데이터를 동시에 생성하는 방법
Rails FactoryBot에서 initialize_with을 이용해 생성된 데이터를 재사용하는 방법
Rails FactoryBot이란? 설치부터 사용방법까지 알아보자.
Rails 상태관리 gem StatefulEnum 소개
Finite Automaton(유한 상태 기계)란?(with. Rails)
rails annotate gem 사용방법
Flutter에서 svg파일 로드하는방법(with. flutter_svg)
Flutter Another exception was thrown: Unable to load asset 에러
ruby 콜론2개(::)로 시작하는 모듈의 의미
rails 논리삭제와 물리삭제에 대해
Rails dry-configurable gem에 대해
IOS 시뮬레이터(에뮬레이터)만 기동하는 방법
flutter build ios실행시 error: 'Runner' requires a provisioning profile with the Push Notifications feature 에러
flutter Debug adapter process has terminated unexpectedly (exit code: 1) 에러
Flutter doctor실행시 [!] Connected device ! No devices available메시지는 에러가 아니다.
Flutter plugin not installed; this adds Flutter specific functionality. 에러
Flutter버전관리툴 fvm에 대해 알아보자.
Rails Rails.application.config.filter_parameters설정에 대해
Gemfile의 require => false는 무슨의미일까
Token used too early, 1617364257 < 1617364284 에러
firebase_admin유용한 명령어 모음
firebase_admin._auth_utils.ConfigurationNotFoundError: No auth provider found for the given identifier (CONFIGURATION_NOT_FOUND)에러 해결방법
flutter [dart] Target of URI doesn't exist: 'package:xx/main.dart'. [uri_does_not_exist] 에러
flutter pub command not found 에러
Rails tagHelper에 대해 알아보자.
swift 다른 뷰 컨트롤러를 호출해서 화면이동하는 방법(using ViewController,modalTransitionStyle)
swift navigationContoller을 이용한 화면전이
Rails simple_format에 대해 알아보자
Rails safe_join에 대해 알아보자
Rails text_area에서 개행과 링크주소(a태그,a href)를 html코드로 만들기(with. Rinku)
Rails의 escape(이스케이프)에 대해 알아보자
Rails 이스케이프 취소시 사용하는 html_safe, raw, == 메소드의 차이에 대해
Rails의 html_safe 대해 알아보자
Rails html_escape에 대해서 알아보자
ruby merge merge!메소드에 대해 알아보자
rails autoload_paths와 eager_load_paths의 차이
rails에서 material-icon추가
git 삭제된 파일만 일괄 git add하는 방법
git rm실패시 강제삭제 해주는 방법
ruby ENV[]보다 ENV.fetch가 좋은 이유
rails includes에 대해 알아보자(with N+1문제)
rails includes 메소드에 대해 자세히 알아보자
ruby 메소드 인자 넘겨줘서 호출시 괄호생략하는 문법
ruby Proc에 대해 알아보자
ruby Lambda 대해 알아보자
ruby block이란
ruby 절차오브젝트 proc,lambda의 차이에 대해 알아보자
ruby block,proc,lambda에 대해 개념정리
CSS Framework Bulma사용시 자주사용하는 설정 모음
ruby 문자열을 심볼로 변환하는 방법(with intern)
ruby map메소드 한줄로 축약해서 사용하는 방법(with. &:)
rails enum value값으로 key값 알아내는 법
Rails link_to에 대해
Rails routing constraints란
css flex의 flex-wrap옵션에 대해
css flex의 flex-direction옵션에 대해
SRE관련 기술문제
css Media-query에 대해서
rails에서 첨부파일 구현시 생각해볼것들
rails6 collection_radio_buttons 사용시 디폴트 값 설정하는 방법
rails incompatible character encodings: Windows-31J and UTF-8에러
성장주와 가치주의 차이
slack에서 markdown table 그리는 방법
slack slash command의 인자를 lambda에 넘겨주는 방법
[주식용어정리] hedge란?
[주식용어정리] 공매도란?
수학 - 곱셈기호생략
수학 - 소수란?
수학 - 인수란?
수학 - 약수란?
수학 여집합이란?
주식용어정리 - 액면분할이란?
주식용어정리 - 액면병합이란?
주식용어정리 - 액면가란?
주식용어정리 - 자본금이란?
주식용어정리 - 부채란?
주식용어정리 - 자본이란?
주식용어정리 - 자산이란?
주식용어 P/E Ratio(PER)이란?
webpack4에서 yml,yaml파일 읽어오는 방법
Netlify functions에서 querystring값 가져오는 방법
Github Action의 step을 반복해서 실행하는 방법
Vuepress란?
Vuepress 관련 tip
curl사용시 팁
act를 이용해 Github Action의 Workflow를 로컬환경에서 실행해보자
Github Action에서 node.js로 Hello World Action 만들기
Github Action이란
[미국주식 REST API] ALPHA VANTAGE에 대해서
Youtube get_video_info로 유투브 자막 정보가져오기
Netlify에서 node-fetch 사용시 주의사항
mac에서 aws-cli커맨드 버전확인 & 버전 업그레이드 방법
REST api를 정기적으로 실행 가능한 Sass형 스케줄러(cron)에 대해 조사
nginx upstream sent too big header while reading response header from upstream에러 해결방법
CSS vw,vh단위에 대해
css em,rem단위에 대해
css button태그를 a태그처럼 사용할때 커서 변경방법
css 버튼 클릭시 생기는 파란색 테두리 없애는 법
css padding 프로터디에 대해 알아보자
nasdaq주식 정보를 가져올 수 있는 API들 조사
Youtube IFrame Player API란?
모바일 브라우저에서 인라인으로 비디오 재생하는 방법은?
Youtube Iframe에서 유투브 무한 반복재생 구현하는 방법
Javascript setInterval이란?
Node.js에서 binding.pry같이 디버깅하는 방법
Youtube iframe에서 사용하는 옵션에 대해
Youtube iframe 자동재생(autoplay)옵션에 대해서
Facebook,Twitter,Slack,KakaoTalk,Line에서 영상링크를 인라인으로 재생시키는방법
Netlify에서 vue-router사용하는 방법
Netlify Google Analytics 설정하는 방법
정적 컨텐츠 호스팅 서비스 Netlify에 대해 알아보자.
Netlify Functions에 대해 알아보자
vue-cli를 사용해 Netlify에 정적페이지를 디플로이하는 방법
Javascript에서 query parameter값 가져오는 방법
Mysql 셀렉트시 개행검색하는 방법
SPA에서 open graph(og)설정하는 방법
vue-cli를 이용한 github pages 공개방법
project별 github pages 공개하는 방법
vue.js로 작성한 SPA에 head설정(메타태그등) 해주는 법(using vue-head)
vue-cli webpack 빌드디렉토리 변경하는 방법
short url생성원리
rails rspec사용시 테스트의 coverage를 측정해주는 gem인 simplecov와 simplecov-rcov에 대해 알아보자.
개발자로 보는 인간의 사고회로
Vue Slider Component에 시간(HH:MM:SS)을 설정하는 방법
TypeScript && Chrome Extension 개발환경 간단히 만드는 방법
rails enum사용시 실제 DB에 저장되는 값 가져오는 방법
vuex에서 state변경을 감시하는 방법
rails template에서 일부분만 vue사용시 발생하는 에러 Failed to execute 'setAttribute' on 'Element': ','에 대해
rails & vue사용시 발생하는 에러 Templates should only be responsible for mapping the state to the UI. Avoid placing tags with side-effects in your templates, such as script, as they will not be parsed.
Rails6 ancestry gem을 이용해 tree구조의 관계를 만들어보자
rails6 validation설정으로 레코드 숫자를 제한하는 방법
rails6 has_many를 has_one처럼 사용하는 방법
Gems Cancancan How To Split Exception
rails template안에서 vue component에 props넘길시 코딩 컨벤션에 주의
rails6 collection_radio_buttons에서 enum값을 사용하는 방법
rails I18n으로 yaml사용시 여러가지 팁
rails I18n으로 yaml사용시 개행하는 방법
vue-awesome-swiper를 이용해 vue에서 swiper(Carousel)를 사용해보자
vue-awesome-swiper의 옵션에 대해 알아보자
Rails rails-i18n gem이 필요한 이유
데이터 웨어하우스(dhw)란?
rails validation에러 발생시 폼에 에러 메시지를 표시해주는 부분을 커스텀해보자
Rails에서 서브 디렉토리를 트리거로 다국어 기반 서비스 만드는 방법
Rails enum_help gem을 이용해 enum 설정에 다국어 기능을 대응하는 방법
Rails에서 modal띄우는 방법
rails에서 뒤로가기 버튼 무효화 하는방법
css box-sizing에 대해 알아보자
Css Overflow
vue.js event핸들러 함수에 매개변수 넘기는 방법
rails6 cookie_store를 이용한 session관리시 유효기간에 대해
rails save메소드와 create메소드의 차이에 대해
rails new메소드와 build메소드의 차이에 대해
rails create_or_update메소드에 대해
rails 레코드가 존재하면 update 존재하지 않으면 create하는 방법
rails uniq와 distinct의 차이
rails6에서 웹 어플리케이션 구축시 cookie를 이용한 인증패턴에 대해
세큐리티 시점에서의 stateless,stateful에 대해서 알아보자.
cookie란 무엇인가?
Rails Time.current와 Time.now의 차이
Rails6 google-oauth2 && google-api-client를 이용해서 YouTube Data API에 억세스 하는 방법
rails select선택시 form submit실행시키는 법
javascript UMD란?
javascript 모듈의 역사
css viewport에 대해 알아보자.
Rails6 devise && omniauth && google-oauth2를 이용해 인증로직을 구현해보자
리플리 증후군?? 꿈에서 본 내용을 실제라고 믿어버린 에피소드 두가지
rails turbolinks란?
vuex의 단일 상태 트리란?
vue.js Vuex에 대해서 알아보자
vue.js props에 대해 알아보자
rails update_all이란?
mac에서 SSH Forwarding하는 방법
rails 특정 컨트롤러에서만 before_action skip하는 방법(skip_before_action)
rails before_action이란
Philosophy Why Should I Live
vue.js computed,methods,watch의 차이에 대해 알아보자
vue.js watch에 대해 알아보자
vue.js 라이프사이클 created mounted의 차이
vue.js에서 json파일을 읽어오는 방법
Rails6 bullet으로 N+1쿼리문제 체크해보자
rails joins 메소드 사용시 자동으로 select 지정하는 방법
ruby Base64URL encoding이란?
ruby URI.parse메소드에 대해서
rails6 has_one belongs_to관계에 대해 여러가지 실험
시간에 따른 정의와 도덕의 기준
rails factoryBot create_list
인간 존엄성과 저출산 문제
ruby positive? negative? 메소드는?
rails6 references 컬럼에 null허용 하는법
rails6 validation error시 raidio_button위에 field_with_errors class가 추가되는 문제
rails6 + typescript + vue.js 2.6.1 설치방법
ruby 로컬변수가 정의되어 있는지 확인하는 방법(defined?)
ruby에서 array인지 체크하는 방법(instance_of?)
ruby에서 array안에 특정 array값이 포함되어 있는지 체크하는 방법
rails update_all 사용시 ActiveRecord::StatementInvalid: Mysql2::Error: You can't specify target table 'xx' for update in FROM clause 에러
ruby send 커맨드란
javascript에서 object안에 특정 key가 존재하는지 확인하는 방법
html form바깥에서 submit하는 방법
rails escape_javascript란?
ruby capitalize메소드
javascript에서 if문 한줄로 쓰는법
OOP 추상클래스와 인터페이스의 차이는?
ruby 문자열에 해당하는 문자코드값 얻는방법(ord,chr,codepoints)
ruby count vs size,length 메소드의 차이는?
rails && vue.js 무한스크롤 vs 버튼클릭시 아이템을 로드
rails6 has_many,has_one에서 바로 select컬럼 지정하는 법
OOP 인터페이스란?
OOP 추상화 클래스와 구상클래스의 차이
영어 Pros and Cons
ORM(Object relational Mapping)이란?
카디널리티란?
Sparse하다의 의미는?
OOP concreate class란?
OOP 추상화 클래스란?
ruby,rails에서 추상클래스 만드는 법
다형성(polymorphism)을 이해해보자
컴파일언어와 인터프리터언어의 차이
rails6 polymorphic association(다형성 관계)이란?
rails6 STI(단일 테이블 상속)에 대해서 알아보자
rails okcomputer를 이용한 healthcheck url만들기
Rails6 healthcheck url을 로그에서 제외하는 방법
RSPEC실행시 DB에 데이터가 저장되지 않는 이유(feat. use_transactional_fixtures)
webdriverio element접근 방법
webdriverIO에서 돔조작 패턴
WebdriverIO란
Terraform의join,split메소드에 대해서
Terraform IF문안에 IF문 넣기
Terraform실행한 환경의 public ip를 변수화 시켜서 세큐리티그룹에 설정하는 방법
정적타입언어와 동적타입언어에 대해서
Rails6.0 label_tag에 대해서
Rails View Form Label
Rails6.0 collection_check_box란?
Rails Check_box_tag
Rails Check_box
ruby로 배우는 duck typing개념
ruby로 배우는 디자인패턴3 【Template Method】
12-Factors란?
rails6.0 mysql db백업후 restore하는법
Datadog Rails Log
Ruby Self.included
ruby include,extend,prepend메소드에 대해서
rails6 before_type_cast를 이용해서 존재하지 않는 날짜를 입력시 validation error를 발생시켜보자
rails6.0 console에서 자주사용할만한 tip
rails6.0에서 refinements 활용법
ruby each_with_index와each.with_index
Rails6.0 present? any? exits?차이
rails pluck이란?pluck을 써야하는 이유
Rails presence vs present?의 차이
rails select_tag form을 알아보자
Docker Rails Less
Rails6.0 presenters영역이 필요한 이유
Rails6.0 active decorator 설정방법
Rails Attributes
Rails try try! &. 에대해 알아보자
rails select form을 알아보자
rails6 EachValidator을 이용해서 validators 커스텀 하는법
Rails6.0 Action Text를 사용해보자
rails form_with에서 nested form구현(accepts_nested_attributes_for)
rails6.0 erb->slim으로 변경
Rails active storage란
Uikit
Rails Debug Tip
Rails decorator란
rails6.0 console에 하이라이트 설정(pry+hirb)
rails6.0 uikit 설정방법
Javascript에서의 클로저를 이용해서 완벽한 싱글톤만들기
Js Redux Saga
javascript의 null,undefined,empty 체크시 좋은 코딩방법
We Have Know Ts Vue
Terraform Backend
Vue Scss Deep
Img Into Bundle
vue.js에서 json파일을 읽어오는 방법
File_loader_vs_url_loader
Js If Base Concept
Js Base Concept Try Catch
Console.log Could Not Realtime
Css Base Concept
vscode에서 작업중인 파일을 커맨드로 크롬 브라우저에서 열기
javascript shallow copy와 deep copy에 대해서
Sass에서 배열에 어떤 값이 포함되어있는지 판별하는 방법
electron hello world
script의 async와 defer 속성
webpack4에서 splitChunks 사용해서 중복된 모듈 없애기
webpack4 manifest plugin도입
webpack4 install 방법
webpack4 + extract-text-webpack-plugin로 css파일 분리
webpack4 + css-loader,style-loader를 사용해서 css를 loader해보자
이벤트 버블링과 캡쳐링
react-rails와 webpacker를 사용해서 Rails어플리케이션에서 React실행
hypernova를 사용한rails,react환경 구축
addEventListener와onClick의 차이
JS 배열도 오브젝트이다.
JS array length 프로퍼티에 대해서
rails undefined method `xx' for nil:NilClass에러
docker alpine rails환경에서 발생하는 less: unrecognized option: R 에러
ECMA?ES?ES2015?ES6 이해를 위한 용어정리
Javascript에서의 싱글톤이란?
Javascript 함수의 메소드 call,apply
Javascript 함수의 메소드 bind
Javascript scope chain이란
JavaScript의Scope과 타언어 scope 와의 차이
Javascript생성자 함수란?
Javascript Prototype Chain 이해하기
Javascript literal(리터럴)이란?
Js Property Detail
javascript Object.create와{}의 차이는?
js 객체(Object)생성 방법에 대해서
JS in과 hasOwnProperty()의 차이
JS Function 함수 선언식(Function Declarations)과 함수 표현식(Function Expressions)
javascript Prototype이란?
Js Method
xx
콜스택 용어 정리
js 비동기처리의 동작구조에 대해서
js 동기 처리,비동기 처리
ruby 심볼이란
ruby symbol 관련 여러가지 실험
rails에서 jbuilder사용시 http 406에러
ruby &&,||과 and,or의 차이
ruby ||= 이디엄 소개
Reach Hash Url
react lifescyle정리
Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmount method에러
javascript 클로저(Closure)란?
Javascript scope이해
javascript Property란?
javascript IIFE란?
Js 함수표현식선언식에서의호스팅심화
js Function 특징과 관련 용어정리
JS Function 함수 표현식 기명함수,익명함수,무명함수에 대해서
Js Callback Function
javascript Object란?
javascript Hoisting이란?
javascript TDZ란?
javascript 선언과 정의란?
Js Jitc
Js Array Like Objects
React Router
react HOC란?
What Values Should Be Placed In State Store Value
react에서 파일업로드|image preview만들기|기존에 등록된 이미지 우선표시
React Portals
Js React Context Api
Js Purecomponent
Iframe Inline Mode
Js Async Await
Js Onloadend
Js Rimraf
Js Reselect
Js Rematch
Js Formdata
ruby 모듈 시스템이란?require과 주변 메소드들 소개
ruby LOAD_PATH
Rails Find_each
Rails5.2 carrieerwave에서Shrine으로 마이그레이트 하는 방법
webpack이란
Ruby Module
Module_function Extend Self
Ruby Eager_load Preload Include Join
Shrine Load Plugin
Rails Yield Partial Etc
Rails5.2 Shrine이란?CarrierWave,PapperClip,ActiveStorage와의 비교
react ref란
react ref
React Formdata
Rails5.2 Shrine을 이용한 S3 파일 업로드
Shrine에서 사용하는 플러그인을 알아보자
Rails5.2 Shrine을 이용한 로컬 파일 업로드
Rails5.2 Shrine 파일업로드시 백그라운드에서 썸네일 이미지 생성
rails new후에 프로젝트명 바꾸는 방법
jquery기초 문법
babel 기초
rails simple_format이란
Rails I18n에 대해서
ceph scalable한 디스크 추가/삭제 방법
css pseudo-selector(가상셀렉터)에 대해서
css state에 대해서
css transtion에 대해서
css transformation에 대해서
css animation기능
css기본문법
css box-model에 대해서
css position에 대해서
css inline,inline-block,block에 대해 알아보자
css flex에 대해서
ruby2.3의 신기능 Safe Navigation Operator(&.)과 Rails의 try,try!메소드에 대해서
Rails 팔로우(Follow) 기능 만들기
webdriverIO 에서의 파일업로드 방법
Rails 좋아요 기능 만들기
Rails AASM로 상태 관리기능 만들기
Rails flash오브젝트에 대해서
Rails User패스워드 변경,탈퇴 기능 만들기
Rails devise,paperclip을 이용해서 프로필 이미지 업로드하기
Autoprefixer Rails로CSS의 벤더프리픽스를 자동생성하기
Rails assets:pipeline에대해서
css의 전처리 도구SASS,SCSS,Less의 차이
Rails devise custom 설정
Rails devise인스톨 방법
rails config/routes.rb설정 리팩토링
rails에서switch_point를 이용한 모델별 복수 DB접근방법
rails로 퀴즈어플 만들어보기(CRUD편)
rails config/database.yml설정과 direnv를 이용한 환경변수관리
circleCI2.0 persist_to_workspace를 이용한 workflow job간 파일공유
ruby capitalize메소드
rails form_for이용해서 MVC모델 이해하기
Rails의 scope,scope module,namespace의 차이
Rails resource vs resources 차이
rails5.1에서 polymorphic관계형 모델 만들기
rails5.1에서 N:N 관계형 모델 만들기
rails5.1에서 1:N 관계형 모델 만들기
rails5.1에서 1:1 관계형 모델 만들기
Ruby Yield
Ruby To_proc
Ruby Proc
Ruby Styleguide
Ruby Sort Of Method
Ruby Read File Pattern
Ruby Keyword Valable
Ruby Join Matome
Ruby File Xx
Ruby File Io Dir