본문 바로가기

카테고리 없음

2020-05-02 18시 개발자 글 모음 | "[독서 후기] 은밀한 설계자들" 외 12개 이야기

BAN 영어 표현 20 by 이창현


    2020년 상반기 회고 by 한건국

    • 이런 부분은 한 순간에 완성되지 않기 때문에 꾸준하게 시간을 들여서 생각하고 또 변경하고… 그렇게 반복해야 한다는 것을 알았다
    • 개별 User Story작성을 최대한 잘게 쪼개려고 하였으나 실제 업무의 복잡도가 있었기 때문에 세세하게 쪼개지 못했다
    • 관심이 생긴 분야를 찾아내는 것도 이 일에 대해서 회의를 갖지 않고 재밌게 이어갈 수 있는 것도 노력이 필요하다는 걸 알았다


    Homebrew by 이종립


      Ruby on Jets : 임시파일 저장/보관 by 김철민 about AWS

      • 위와같은 용도로서 AWS Lambda에 임시적으로 파일 생성을 하려 하면 일반적인 디렉터리에는 파일 생성/보관이 안됩니다
      • class FileWriteTestJob < ApplicationJob def job_test system "cd /tmp; touch ImFine;" # /tmp 파일 이동 및 ImFine 파일 생성 p system "cd /tmp; ls" # tmp 디렉터리를 조회하는 디버깅 코드 end end
      • AWS Lambda : /tmp 디렉터리에 파일 Write 시 Write가 잘 되었다


      Ruby on Jets : 파일 압축 by 김철민 about AWS

      • rb class CompressionTestJob < ApplicationJob require "rubygems" require "zip" def job_test system "cd /tmp; touch hello; touch world;" system "echo 'nice to see U
      • zip" # 생성될 zip 파일에 대한 이름 zipFileNameWithPath = "/tmp/#{zipFileName}" # zip 파일이 저장될 경로 compressionList = ["hello"
      • strftime('%Y-%m-%d_%H%M%S')} (UTC+9)" } # 작업 완료 후 추가적인 파일생성 및 메세지 내용 end p system "cd /tmp; ls" end


      2020년 1분기 회고록 by 김정윤


        [Algorithms] Bubble Sort & Insertion Sort by 장지수 about Algorithm

        • def insertion_sort ( l ): r""" Insertion Sort Args: l: input list Return: sorted list by ascending """ n = len ( l ) for j in range ( 1
        • n ): value = l [ j ] i = j while i > 0 and value < l [ i - 1 ]: l [ i ] = l [ i - 1 ] i -= 1 l [ i ] = value return l


        역사상 최고의 천재, 존 폰 노이만 - [야만인] 인공지능 탄생의 뒷이야기 by 허령

        • <전자계산기의 이론 설계 서론 Preliminary Discussion of the Logical Design of an Electronic Computing Instrument>을 발표합니다
        • <전자계산기의 이론 설계 서론 Preliminary Discussion of the Logical Design of an Electronic Computing Instrument>을 발표합니다
        • 최초로 컴퓨터를 이용해 기상예측을 시도한 사람 역시 폰 노이만입니다


        (InteliJ) 인텔리제이 IDE 코드 Copyrights 설정 by 김진성

        • [Intelij] 인텔리제이 콘솔 출력 파일로 자동 저장 설정 방법
        • 들어가며 Intelij를 로깅이 되지 않는(콘솔로만 출력되는 Exception 메시지 등) 콘솔 메시지를 파일로 저장을 하고자 할 때가 있다
        • 모든 콘솔 출력을 파일로 저장하기 위한 방법을 공유하자 한다


        Kafka의 Topic, Partition, Segment, Message by 이용환 about Kafka

        • /** * Return a directory name for the given topic partition
        • The name will be in the following * format: topic-partition where topic
        • "${topicPartition


        플러터(Flutter) - initState에서 context(BuildContext) 사용하기 by 이동규 about Flutter


          카카오 비밀지도 by 김정윤

          • for ( int j = n - 1 ; j >= 0 ; j -- ) { if ( ( arr1 [ i ] & ( 1 << j ) ) | ( arr2 [ i ] & ( 1 << j ) ) ) { num += "#" ; } else { num += " " ; } }
          • vector < int > arr2 ) { vector < string > answer ; for ( int i = 0 ; i < n ; i ++ ) { string num = "" ; for ( int j = n - 1 ; j >= 0 ; j -- ) { if ( ( arr1 [ i ] & ( 1 << j ) ) | ( arr2 [ i ] & ( 1 << j ) ) ) { num += "#" ; } else { num += " " ; } } answer
          • int [ ] arr2 ) { String [ ] answer = { } ; answer = new String [ n ] ; for ( int i = 0 ; i < n ; i ++ ) { String num = "" ; for ( int j = n - 1 ; j >= 0 ; j -- ) { if ( ( ( arr1 [ i ] & ( 1 << j ) ) | ( arr2 [ i ] & ( 1 << j ) ) ) != 0 ) { num += "#" ; } else { num += " " ; } } answer [ i ] = num ; } return answer ; } }


          [독서 후기] 은밀한 설계자들 by 박해선

          • 책 후반부에 성별과 인종에 따른 편견을 꼬집고 있지만 앞부분은 오히려 프로그래머는 어떤거야라는 편견을 독자에게 주입하고 있는 듯한 모순이 있습니다
          • 책의 이야기는 조금씩 프로그래머 개인의 특질에서 공동체가 해결해야할 문제로 화두를 옮깁니다
          • 이 책의 전반부는 프로그래머가 되고 싶은 분과 이들과 함께 일하는 분들이 읽어 보면 좋습니다