본문 바로가기
  • AI (Artificial Intelligence)

Skills155

How to SSH on Mac Ref. www.servermania.com/kb/articles/ssh-mac/ SSH or Secure SHell is an encrypted connection protocol which is used to connect to the command line interface of a remote machine. Mac OS features a built-in SSH client called Terminal which allows you to quickly and easily connect to a server. In this article, we'll outline how to SSH to a server using the Terminal program on OS X Mac. How SSH Work.. 2021. 4. 28.
Building "utility-first" design systems (1/3) Ref. blog.nimbleways.com/building-utility-first-design-systems-with-tailwind/ Design systems shouldn't be considered a simple task nor should it be a theoretical concept for designers only. Design systems should empower developers & offer a common language with the designers for optimal collaboration. By adopting the utility-first CSS methodology & Tailwind's configuration file, designers get a .. 2020. 12. 22.
BEST NOSQL DATABASES 2021 Ref. www.improgrammer.net/most-popular-nosql-database/ MOST POPULAR AMONG PROGRAMMERS A database is a collection of information that is organized so that it can be easily accessed, managed and updated. Before starting with the most popular NoSQL databases. You must have to know about NoSQL databases. Most of the programmer doesn’t know what it stands for. It’s Not Only SQL. After getting knowled.. 2020. 12. 22.
QA Testing — What is DEV, SIT, UAT & PROD? Ref. medium.com/@buttertechn/qa-testing-what-is-dev-sit-uat-prod-ac97965ce4f Testing can ensure the quality of app delivered to end user. Different parties share different responsibilities on testing. At app vendor side, software developers, QA engineers and project managers have to work together to clearly define the technical specifications and the corresponding testing protocols. At client si.. 2020. 12. 21.
How To Install Python 3 On Ubuntu 18.04 Or 20.04 Ref. phoenixnap.com/kb/how-to-install-python-3-ubuntu Introduction Python is a popular programming language often used to write scripts for operating systems. It’s versatile enough for use in web development and app design. In this tutorial you will learn how to install Python 3.8 on Ubuntu 18.04 or Ubuntu 20.04. Prerequisites A system running Ubuntu 18.04 or Ubuntu 20.04 A user account with sud.. 2020. 11. 6.
Ubuntu Linux install OpenSSH server Ref. www.cyberciti.biz/faq/ubuntu-linux-install-openssh-server/ Ubuntu Linux install OpenSSH server - nixCraft Ubuntu Linux install OpenSSH server - Learn how to install and configure sshd server for secure remote login when using ssh client from macOS, BSD/Unix. www.cyberciti.biz How do I install OpenSSH server on Ubuntu Linux? Introduction: sshd (OpenSSH Daemon or server) is the daemon program.. 2020. 11. 6.
Send mail from linux command line Ref. https://www.lesstif.com/lpt/send-mail-from-linux-command-line-24445045.html https://tecadmin.net/ways-to-send-email-from-linux-command-line/ http://www.garron.me/en/go2linux/send-mail-gmail-mutt.html command line 에서 mail 보내기. 쉘 스크립트 등에서 유용 sendmail 사용 $ echo -e "Subject: Terminal Email Send\n\nEmail Content line 1\nEmail Content line 2" > content $ sendmail user@example.com < content Copy C.. 2020. 8. 7.
뷰 (View) 의 개념 & 특징 뷰 ( View ) 란? 허용된 데이터를 제한적으로 보여주기 위해서 하나 이상의 테이블에서부터 유도된 가상 테이블 입니다. 특징 1. 뷰가 정의된 기본테이블이 변경 되면, 뷰도 자동적으로 변경 됩니다. 2. 외부 스키마는 뷰와 기본 테이블 정의로 구성됩니다. 3. 뷰에 대한 검색은 기본테이블과 거의 동일하지만 삽입, 삭제, 갱신은 제약을 받게 됩니다. 4. DBA 는 보안측면에서 뷰를 활용할수 있습니다. 5. 뷰는 CREATE문에 의해 정의 되며 SYSVIEW에 저장됩니다. 6. 한번 정의된 뷰는 변경할수 없으며, 삭제한 후에 다시 생성해야 합니다. 7. 뷰의 정의는 ALTER 문을 이용하여 변경할수 없습니다. 8. 뷰를 제거 할때에는 DROP 문을 사용합니다. 장점 1. 논리적 독립성을 제공합니다. 2.. 2019. 10. 30.
Cache Control 안다, Cache를 사용하면 빠르다. 근데 꺼림직해.. 왠지 Sync가 맞지 않았을까 해서. 그래서 TTL(max-age)가 존재하겠지? 근데.. 어디다 이 것을 저장할까? 니가 저장해 나는 규칙을 줄게?? 나는 이러한 상상을 펼친다. 학생 때는 물어볼 수도 있고 사수가 있다면 조언도 구하는데 이젠 없다. 내가 정한다. 그래서 잘 못 정해서 잘 못 되면 흠.. 애매한 위치 애매한 나이.. 뭔가 더 클리어 하게 이해하기 위해 가방끈도 길게하고 이것저것 읽어서 지식도 늘렸는데 더 몰라 ㅋㅋ https://www.imperva.com/learn/performance/cache-control/ What is the Cache-Control Header Cache-control is an HTTP header u.. 2019. 10. 18.
Cache for web 아래 출처를 표시해 두었습니다. REST API 서비스를 보다 쾌적한 환경으로 만들기 위해 제가 이해하고 있는 Cache 환경과 사람들의 생각을 비교하고 싶었는데 덕분에 빠른 catch up을 할 수 있었습니다. 들어가기 앞서 사실 오늘의 주된 포스팅의 목적은 이전 포스팅 주제인 [ http Header 정리 ] (클릭) 다음으로 이어지는 [ HTTP 헤더를 통한 캐싱 ]이 주된 목적이었는데 이참에 기초 캐싱처리에 대한 여러 내용을 정리하고 넘어 가려고 한다. 요즘 많은 앱, 웹 사용시 사용자들은 조금만 싸이트가 느려도 스트레스를 받는다고 한다. 이러한 고객 니즈에 의해 싸이트를 빠르게 만들기 위해 개발자들은 정말 많은 노력을 한다. - 코드 압축 (Javascript를 minify 하던지 gzip으로 .. 2019. 10. 18.
Installing MongoDB on a Mac What’s MongoDB? MongoDB is a document database which belongs to a family of databases called NoSQL - not only SQL. In MongoDB, records are documents which behave a lot like JSON objects in JavaScript. Values in documents can be looked up by their field’s key. Documents can have some fields/keys and not others, which makes Mongo extremely flexible. This is different than SQL databases like MySQL .. 2019. 8. 9.
How to Install and Configure VNC on Ubuntu 18.04 우분투를 안쓴지 제법되었는데.. 솔직히 CensOS를 신봉하는 나로서는..새로운 것을 지원 빨리한다. Ubuntu.. 안정적인 것을 원한다. CentOS.. 이런 형식으로 약간..이건 뭐 제 느낌이라. BlockChain을 개발하는 나에게 이상하게 자료를 찾다보면 Ubuntu 와 연관이 많아 다시 한번 써보려 한다.사실 아직도 크게 신뢰 하진 않으나.. 12.04가 벌써 18.04가 되어 있었다. 각설..IntroductionVNC, or "Virtual Network Computing", is a connection system that allows you to use your keyboard and mouse to interact with a graphical desktop environment on.. 2018. 5. 4.
Select Insert Example INSERT INTO llx_user_rights (rowid, entity, fk_user, fk_id)select rowid+30000 as rowid, entity, 16 as fk_user, fk_id from llx_user_rightswhere fk_user = 13and fk_id not in (select fk_id from llx_user_rights where fk_user = 16) UPDATE mp_timesheet AS U1, mp_timesheet AS U2 SET U1.timesheet_date = DATE(U2.timesheet_in)WHERE U1.timesheet_id = U2.timesheet_id 2017. 12. 21.
[MySQL] 8.1.1 Obtaining Auto-Increment Values Obtaining the value of column that uses AUTO_INCREMENT after an INSERT statement can be achieved in a number of different ways. To obtain the value immediately after an INSERT, use a SELECT query with the LAST_INSERT_ID() function.For example, using Connector/ODBC you would execute two separate statements, the INSERT statement and the SELECT query to obtain the auto-increment value.INSERT INTO t.. 2017. 7. 21.
Install latest version of Roundcube (Webmail) on CentOS 7 Roundcube is a web browser based mail client & also known as webmail. It provides a GUI ( Graphical User Interface ) where end users can check their mails, can create & manage folders, can use address book to search email ids and lot of other webmail features.To install roundcube on CentOS 7 followings are the prerequisite that should be installed.PHPDatabase ( MariaDB or MySQL )Web Server ( Apa.. 2017. 5. 22.
바탕화면 정리 프로그램 윈도우로 개발을 계속하다 보니 윈도우가 편할 수 밖에 없다. 맥을 이용하여 간지나게 개발하려 하였는데 자료도 많지 않고 해서 멋진 노트북을 구매하였다. 고 사양의 인스피론으로 하지만.. 맷블랙? 재질이라 먼지가 너무 낀다. 뭐 각설하고, 프로그램을 좀 정리해서 보여주고 싶었다. 가장 많이 쓰는 Fences 또 대체 할 만한 Nimi Places 아래 블로그를 통해서 비교가 잘되어 있다. http://jnsea.tistory.com/entry/Fences%EB%A5%BC-%EB%8C%80%EC%B2%B4%ED%95%A0%EB%A7%8C%ED%95%9C-Nimi-Places 그리고 나는 아래 사이트를 통해서 다운 받았다. http://mynimi.net/Projects/Nimi-Places/Download/ 2017. 2. 2.
How to Install JAVA 8 (JDK/JRE 8u121) on CentOS/RHEL and Fedora After a long wait, finally Java SE Development Kit 8 is available to download. JDK 8 has been released on Mar,18 2014 for general availability with the many featured enhancements. You can find all the enhancements in JDK 8 here.This article will help you to Install JAVA 8 (JDK 8u66) or update on your system. Read the instruction carefully for downloading java from Linux command line. To Install .. 2017. 1. 28.
Network Diagram Software Network Diagram SoftwareWith extensive network objects library Quickly draw network topology diagrams, CISCO diagrams, data center diagrams and many other network diagrams with easy to use drag and drop interface. 100's of templates to get started quickly Export network diagrams as images or pdfs Share and collaborate in real-time with others 이런게 있는지도 모르고 PPT로 수없이 그렸다.네트워크 만지는 사람들은 한번씩 이용해 보는 것도.. 2016. 10. 27.