A list of some other badges: http://shields.io/
http://skpla.net/springmvc ๋ก ์ ์ํ์๋ฉด ์ด ํ์ด์ง๊ฐ ๋์ต๋๋ค.
- Spring MVC๋ฅผ ์ฌ์ฉํด ์น ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ฐํ ์ ์๋ค.
- Spring MVC๊ฐ ๊ตฌ์ถํ ๋ค์ํ ์ ๋ต์ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ์ ์๋ค.
- Java๋ฐ ์คํ๋ง์ ํ์ฉํด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐ๋ํ ์ ์๋ค.
See full kata at codewars
Finish the function numberToOrdinal, which should take a number and return it as a string with the correct ordinal indicator suffix (in English). That is:
- numberToOrdinal(1) ==> '1st'
- numberToOrdinal(2) ==> '2nd'
- numberToOrdinal(3) ==> '3rd'
- numberToOrdinal(4) ==> '4th'
EMOJI CHEAT SHEET
Emoji emoticons listed on this page are supported on Campfire, GitHub, Basecamp, Redbooth, Trac, Flowdock, Sprint.ly, Kandan, Textbox.io, Kippt, Redmine, JabbR, Trello, Hall, plug.dj, Qiita, Zendesk, Ruby China, Grove, Idobata, NodeBB Forums, Slack, Streamup, OrganisedMinds, Hackpad, Cryptbin, Kato, Reportedly, Cheerful Ghost, IRCCloud, Dashcube, MyVideoGameList, Subrosa, Sococo, Quip, And Bang, Bonusly, Discourse, Ello, and Twemoji Awesome. However some of the emoji codes are not super easy to remember, so here is a little cheat sheet. โ Got flash enabled? Click the emoji code and it will be copied to your clipboard.
People
๐
django ๊ธฐ๋ณธ ํ ์คํธ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ๋์ ๋๋ฆฌ๊ณ ๋ฒ๊ฑฐ๋กญ๊ธฐ ๋๋ฌธ์ py.test์ model_mommy๋ฅผ ์ฌ์ฉํด์ ๋น ๋ฅด๊ฒ ํ ์คํธ๋ฅผ ํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํจ.
- py.test : http://pytest.org/
- pytest-django : http://pytest-django.readthedocs.org/
- model_mommy : http://model-mommy.readthedocs.org/
FWIW: I (@rondy) am not the creator of the content shared here, which is an excerpt from Edmond Lau's book. I simply copied and pasted it from another location and saved it as a personal note, before it gained popularity on news.ycombinator.com. Unfortunately, I cannot recall the exact origin of the original source, nor was I able to find the author's name, so I am can't provide the appropriate credits.
- By Edmond Lau
- Highly Recommended ๐
- http://www.theeffectiveengineer.com/
| You are a powerful agentic AI coding assistant, powered by Claude 3.5 Sonnet. You operate exclusively in Cursor, the world's best IDE. | |
| You are pair programming with a USER to solve their coding task. | |
| The task may require creating a new codebase, modifying or debugging an existing codebase, or simply answering a question. | |
| Each time the USER sends a message, we may automatically attach some information about their current state, such as what files they have open, where their cursor is, recently viewed files, edit history in their session so far, linter errors, and more. | |
| This information may or may not be relevant to the coding task, it is up for you to decide. | |
| Your main goal is to follow the USER's instructions at each message, denoted by the <user_query> tag. | |
| <communication> | |
| 1. Be conversational but professional. |
A pattern for building personal knowledge bases using LLMs.
This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.
Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.