생의 감각을 유지하기 위해서
·
개발새발자/의 삶
허공에서 부유 하고 있다는 느낌을 종종 받는다 서울에 온지 9년이 넘었지만 여전히 나는 이방인으로서의 삶을 살아가고 있다. 어디에도 발 붙일 곳이 없구나 하는 외로움과 동시에 공허한 느낌도 든다안정적인 직장이 생기면 달라질까 돈이 많아 지면 달라질까 생각했는데 딱히 그것도 아닌가보다 ( 뭐 그 정도로 많은 돈이 있지 않아서 그런 걸 수도 있지만 ) 요즘 어떻게 살아가야 하나 고민하고 있는데 좋은 기사를 읽게 됐다. 덕분에 방향성을 다시 한 번 잡는다여기에 우연히 들르신 분들이 이 기사를 꼭 읽었으면 좋겠다 https://x.com/zerowork_q/status/1935514174362370375?s=46
<번역/정리> 11가지 플러터 람다 기법으로 코드가 200% 깔끔해지는 방법
·
Flutter/하루 한 입 플러터
https://medium.com/@alaxhenry0121/11-flutter-lambda-techniques-that-will-make-your-code-200-cleaner-424e6d21b796 더 깔끔한 코드, 더 스마트한 작업 11 Flutter Lambda Techniques That Will Make Your Code 200% CleanerLearn how to leverage Flutter lambdas to write cleaner, more maintainable code. These 11 practical techniques will transform your Flutter.medium.com제가 이해하기 위해 달아놓은 주석들은 이 글씨로 표시됩니다. 📌 모든 Flutter 프로젝..
<ChatGPT> try catch로 비동기 코드 에러를 잡을 수 있나요?
·
Flutter/챗지피티랑놀.기
try { throw Exception("에러!"); // 동기 에러} catch (e) { print("잡았다: $e"); // "잡았다: Exception: 에러!" 출력}Future.delayed(Duration(seconds: 1), () { throw Exception("비동기 에러!"); // 비동기 에러, 안 잡힘!});왜 비동기 에러가 안 잡히나?try-catch는 동기 코드(즉, 지금 당장 실행되는 코드)에서 발생한 에러만 잡을 수 있어요. 하지만 Future.delayed는 비동기 코드라서 나중에 실행되기 때문에, try-catch가 그 시점에 이미 끝난 상태예요.쉽게 비유로 이해하기try-catch는 낚싯대라고 생각해보세요. 물고기(에러)가 바로 물릴 때만 잡을 수 있어요.동기 ..
<번역> Mastering Scrollable in Flutter
·
Flutter/하루 한 입 플러터
출처: https://medium.com/@pomis172/mastering-scrollable-in-flutter-4cbc5f42420eFlutter에서 Scrollable 완벽 이해하기저자: Roman Ismagilov2025년 1월 12일Scrollable은 ListView, CustomScrollView, SingleChildScrollView 등과 같은 여러 주요 위젯들의 슈퍼클래스(superclass)입니다. 이 글에서는 Scrollable이 내부적으로 어떻게 동작하는지 알아보겠습니다.1. Notification(알림)이란?Flutter에서는 스크롤, 크기 변경, 레이아웃 변경과 같은 이벤트가 발생할 때 알림(Notification)을 위젯 트리의 상위 위젯으로 보낼 수 있습니다. 즉, 무언가..
Flutter Const 논란 < 과연 const는 효율적인가? >
·
Flutter/Flutter
최근,,은 아니고 플러터 서울 오픈 카톡방에 const 관련 논란이 거세진 적이 있다ARABOZAFlutter 개발자들 사이에서는 const 키워드를 사용하면 앱의 성능이 크게 향상된다는 믿음이 널리 퍼져 있는데, 최근 Flutter 팀은 이러한 믿음에 의문을 제기하며, const 관련 린트(lint)가 실제로 그만한 가치가 있는지 조사하고 있다고Flutter의 수석 엔지니어인 Michael Goderbauer는 2024년 6월에 다음과 같이 언급했습니다:이론적으로 const는 앱의 성능을 향상시킬 수 있지만, 개발 중에 이러한 린트는 개발자들에게 지속적으로 "이것을 const로 만드세요" 또는 "이제는 const로 만들 수 없습니다"와 같은 알림을 보냅니다. 우리는 성가심과 성능 간의 균형을 제대로 맞..
그 기술 블로그 AI로 쓴거 같던데
·
개발새발자/의 낙서장
블로그 글을 탐독하다보면 챗지피티의 말투가 고스란히 녹아있는 글들이 있다.챗지피티의 언어를 빌려올 순 있지만 그걸 복사 붙여넣기 하는건,, 자신의 기술개발일지가..아니라고 생각하는데 세상이 변화해나가면서 기존에 있던 생각들을 유지하는게 아집일때가 있다. 내 이런 생각들도 언젠간 그런 순간들이 다가 오겠지
계속 무수히 업데이트 되는 프로그래밍 생태계 속에서 gpt를 사용하는건
·
개발새발자/의 회고
바보같은짓이에요깨달았어요 사실 당연한건데 일단 공식문저 먼저 읽어야해요 편리함을 위해 gpt한테 열심히 물어보며 비교까지 했는데 deprecated 됐던거였다. 물론 이미 많은 개발자들이 ai와 공동작업을 하고 있지만 나 같은 초짜는 절대 이래선 안된다는걸 진득히 깨달았다. ai는 절대자가 아니야 그냥 수단인거야 절 대 공 식 문 서 먼 저 탐 독 해 !!!!!!!!!
<2024년 회고> 인턴 가자
·
개발새발자/의 회고
1월1일날 쓰는 2024년 회고 우하하2024년 수고했고 다시보지말자!!!정말 힘들고 뿌듯하고 어지럽고 괴롭고 가끔은 즐거운 한 해였다.  # Feb ~ April   2023년 6월에 처음으로 iOS를 배웠다. 코딩을 이렇게 하고 언어를 이렇게 깊게 배운건 처음이어서 너무 신나고 재미있고 힘든 것 투성이었다. 이때 앱스쿨을 끝내고 이대로는 취업할 수 없다.하고 욕심나던 팀원들과 만든 프로젝트가 올해 3월 초 쯤 런칭했던 '버스어디'였고,  누적 다운로드수 13k가 되었다https://github.com/Pepsi-Club/WhereMyBus-iOS GitHub - Pepsi-Club/WhereMyBus-iOS: 버스어디, 서울버스를 어디서나 내손안에 🚌 (버스 도착 알림 앱)버스어디, 서울버스를 어디..
Flutter With BLE (작성중)
·
Flutter
보호되어 있는 글입니다.