<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>인천공항고 컴퓨터공학동아리 2024 by 이주혁</title>
      <link>https://padlet.com/pringles17jh/gonghang_computerengineering</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-03-27 05:46:44 UTC</pubDate>
      <lastBuildDate>2025-02-08 14:23:46 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934995541</link>
         <description><![CDATA[<p>&lt;10807 문희성&gt;</p><p>10803 김승환</p><p>10127 이서진</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 05:55:06 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934995541</guid>
      </item>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934997007</link>
         <description><![CDATA[<p>&lt;10409 신지후&gt;</p><p>10604 노윤성</p><p>10720 강하은</p><p>10310 임지원</p><p>10312 정류현</p><p>10517 강현희</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 05:56:45 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934997007</guid>
      </item>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934997774</link>
         <description><![CDATA[<p>&lt;20414 손강호&gt;</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 05:57:37 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934997774</guid>
      </item>
      <item>
         <title>B</title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934999660</link>
         <description><![CDATA[<p>&lt;20512 이동주&gt;</p><p>20407 김민성</p><p>20503 김지호</p><p>20513 이주혁</p><p>20515 조주영</p><p>10104 김은호</p><p>10805 김진현</p><p>10203 김건우</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 05:59:53 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2934999660</guid>
      </item>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2935002371</link>
         <description><![CDATA[<p>&lt;20404 고재현&gt;</p><p>20417 이상엽</p><p>20418 이어진</p><p>20601 김경록</p><p>20509 배상우</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 06:02:49 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2935002371</guid>
      </item>
      <item>
         <title>A</title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2935007457</link>
         <description><![CDATA[<p>&lt;20522 김은서&gt;</p><p>20506 박성우</p><p>20518 김태희<br>20406 김건우<br>10904 김정우<br>10304 박찬용<br>10316 권나연</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-03-27 06:08:05 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2935007457</guid>
      </item>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941325684</link>
         <description><![CDATA[<p>https://webhacking.kr/</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 04:52:41 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941325684</guid>
      </item>
      <item>
         <title>아두이노 레이더</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941384933</link>
         <description><![CDATA[<p>Arduino를 사용하여 초음파 센서를 통해 물체까지의 거리를 측정하고, 서브 모터를 사용하여 센서의 시야를 회전시키는 코드</p><p><br></p><p>// Includes the Servo library</p><p>#include &lt;Servo.h&gt;. </p><p>// Defines Tirg and Echo pins of the Ultrasonic Sensor</p><p>const int trigPin = 10;</p><p>const int echoPin = 11;</p><p>// Variables for the duration and the distance</p><p>long duration;</p><p>int distance;</p><p>Servo myServo; // Creates a servo object for controlling the servo motor</p><p>void setup() {</p><p>  pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output</p><p>  pinMode(echoPin, INPUT); // Sets the echoPin as an Input</p><p>  Serial.begin(9600);</p><p>  myServo.attach(12); // Defines on which pin is the servo motor attached</p><p>}</p><p>void loop() {</p><p>  // rotates the servo motor from 15 to 165 degrees</p><p>  for(int i=15;i&lt;=165;i++){  </p><p>  myServo.write(i);</p><p>  delay(30);</p><p>  distance = calculateDistance();// Calls a function for calculating the distance measured by the Ultrasonic sensor for each degree</p><p>  </p><p>  Serial.print(i); // Sends the current degree into the Serial Port</p><p>  Serial.print(","); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing</p><p>  Serial.print(distance); // Sends the distance value into the Serial Port</p><p>  Serial.print("."); // Sends addition character right next to the previous value needed later in the Processing IDE for indexing</p><p>  }</p><p>  // Repeats the previous lines from 165 to 15 degrees</p><p>  for(int i=165;i&gt;15;i--){  </p><p>  myServo.write(i);</p><p>  delay(30);</p><p>  distance = calculateDistance();</p><p>  Serial.print(i);</p><p>  Serial.print(",");</p><p>  Serial.print(distance);</p><p>  Serial.print(".");</p><p>  }</p><p>}</p><p>// Function for calculating the distance measured by the Ultrasonic sensor</p><p>int calculateDistance(){ </p><p>  </p><p>  digitalWrite(trigPin, LOW); </p><p>  delayMicroseconds(2);</p><p>  // Sets the trigPin on HIGH state for 10 micro seconds</p><p>  digitalWrite(trigPin, HIGH); </p><p>  delayMicroseconds(10);</p><p>  digitalWrite(trigPin, LOW);</p><p>  duration = pulseIn(echoPin, HIGH); // Reads the echoPin, returns the sound wave travel time in microseconds</p><p>  distance= duration*0.034/2;</p><p>  return distance;</p><p>}</p><p><br></p><p>시각적인 레이더 효과를 시뮬레이션하는 것으로, 아두이노로부터 받은 데이터를 시각적으로 표현하는 코드</p><p><br></p><p>import processing.serial.*; // imports library for serial communication</p><p>import java.awt.event.KeyEvent; // imports library for reading the data from the serial port</p><p>import <a rel="noopener noreferrer nofollow" href="http://java.io">java.io</a>.IOException;</p><p>Serial myPort; // defines Object Serial</p><p>// defubes variables</p><p>String angle="";</p><p>String distance="";</p><p>String data="";</p><p>String noObject;</p><p>float pixsDistance;</p><p>int iAngle, iDistance;</p><p>int index1=0;</p><p>int index2=0;</p><p>PFont orcFont;</p><p>void setup() {</p><p>  </p><p> size (1200, 700); // ***CHANGE THIS TO YOUR SCREEN RESOLUTION***</p><p> smooth();</p><p> myPort = new Serial(this,"COM5", 9600); // starts the serial communication</p><p> myPort.bufferUntil('.'); // reads the data from the serial port up to the character '.'. So actually it reads this: angle,distance.</p><p>}</p><p>void draw() {</p><p>  </p><p>  fill(98,245,31);</p><p>  // simulating motion blur and slow fade of the moving line</p><p>  noStroke();</p><p>  fill(0,4); </p><p>  rect(0, 0, width, height-height*0.065); </p><p>  </p><p>  fill(98,245,31); // green color</p><p>  // calls the functions for drawing the radar</p><p>  drawRadar(); </p><p>  drawLine();</p><p>  drawObject();</p><p>  drawText();</p><p>}</p><p>void serialEvent (Serial myPort) { // starts reading data from the Serial Port</p><p>  // reads the data from the Serial Port up to the character '.' and puts it into the String variable "data".</p><p>  data = myPort.readStringUntil('.');</p><p>  data = data.substring(0,data.length()-1);</p><p>  </p><p>  index1 = data.indexOf(","); // find the character ',' and puts it into the variable "index1"</p><p>  angle= data.substring(0, index1); // read the data from position "0" to position of the variable index1 or thats the value of the angle the Arduino Board sent into the Serial Port</p><p>  distance= data.substring(index1+1, data.length()); // read the data from position "index1" to the end of the data pr thats the value of the distance</p><p>  </p><p>  // converts the String variables into Integer</p><p>  iAngle = int(angle);</p><p>  iDistance = int(distance);</p><p>}</p><p>void drawRadar() {</p><p>  pushMatrix();</p><p>  translate(width/2,height-height*0.074); // moves the starting coordinats to new location</p><p>  noFill();</p><p>  strokeWeight(2);</p><p>  stroke(98,245,31);</p><p>  // draws the arc lines</p><p>  arc(0,0,(width-width*0.0625),(width-width*0.0625),PI,TWO_PI);</p><p>  arc(0,0,(width-width*0.27),(width-width*0.27),PI,TWO_PI);</p><p>  arc(0,0,(width-width*0.479),(width-width*0.479),PI,TWO_PI);</p><p>  arc(0,0,(width-width*0.687),(width-width*0.687),PI,TWO_PI);</p><p>  // draws the angle lines</p><p>  line(-width/2,0,width/2,0);</p><p>  line(0,0,(-width/2)*cos(radians(30)),(-width/2)*sin(radians(30)));</p><p>  line(0,0,(-width/2)*cos(radians(60)),(-width/2)*sin(radians(60)));</p><p>  line(0,0,(-width/2)*cos(radians(90)),(-width/2)*sin(radians(90)));</p><p>  line(0,0,(-width/2)*cos(radians(120)),(-width/2)*sin(radians(120)));</p><p>  line(0,0,(-width/2)*cos(radians(150)),(-width/2)*sin(radians(150)));</p><p>  line((-width/2)*cos(radians(30)),0,width/2,0);</p><p>  popMatrix();</p><p>}</p><p>void drawObject() {</p><p>  pushMatrix();</p><p>  translate(width/2,height-height*0.074); // moves the starting coordinats to new location</p><p>  strokeWeight(9);</p><p>  stroke(255,10,10); // red color</p><p>  pixsDistance = iDistance*((height-height*0.1666)*0.025); // covers the distance from the sensor from cm to pixels</p><p>  // limiting the range to 40 cms</p><p>  if(iDistance&lt;40){</p><p>    // draws the object according to the angle and the distance</p><p>  line(pixsDistance*cos(radians(iAngle)),-pixsDistance*sin(radians(iAngle)),(width-width*0.505)*cos(radians(iAngle)),-(width-width*0.505)*sin(radians(iAngle)));</p><p>  }</p><p>  popMatrix();</p><p>}</p><p>void drawLine() {</p><p>  pushMatrix();</p><p>  strokeWeight(9);</p><p>  stroke(30,250,60);</p><p>  translate(width/2,height-height*0.074); // moves the starting coordinats to new location</p><p>  line(0,0,(height-height*0.12)*cos(radians(iAngle)),-(height-height*0.12)*sin(radians(iAngle))); // draws the line according to the angle</p><p>  popMatrix();</p><p>}</p><p>void drawText() { // draws the texts on the screen</p><p>  </p><p>  pushMatrix();</p><p>  if(iDistance&gt;40) {</p><p>  noObject = "Out of Range";</p><p>  }</p><p>  else {</p><p>  noObject = "In Range";</p><p>  }</p><p>  fill(0,0,0);</p><p>  noStroke();</p><p>  rect(0, height-height*0.0648, width, height);</p><p>  fill(98,245,31);</p><p>  textSize(25);</p><p>  </p><p>  text("10cm",width-width*0.3854,height-height*0.0833);</p><p>  text("20cm",width-width*0.281,height-height*0.0833);</p><p>  text("30cm",width-width*0.177,height-height*0.0833);</p><p>  text("40cm",width-width*0.0729,height-height*0.0833);</p><p>  textSize(40);</p><p>  text("Indian Lifehacker ", width-width*0.875, height-height*0.0277);</p><p>  text("Angle: " + iAngle +"  ", width-width*0.48, height-height*0.0277);</p><p>  text("Distance: ", width-width*0.26, height-height*0.0277);</p><p>  if(iDistance&lt;40) {</p><p>  text("        " + iDistance +" cm", width-width*0.225, height-height*0.0277);</p><p>  }</p><p>  textSize(25);</p><p>  fill(98,245,60);</p><p>  translate((width-width*0.4994)+width/2*cos(radians(30)),(height-height*0.0907)-width/2*sin(radians(30)));</p><p>  rotate(-radians(-60));</p><p>  text("30 ",0,0);</p><p>  resetMatrix();</p><p>  translate((width-width*0.503)+width/2*cos(radians(60)),(height-height*0.0888)-width/2*sin(radians(60)));</p><p>  rotate(-radians(-30));</p><p>  text("60 ",0,0);</p><p>  resetMatrix();</p><p>  translate((width-width*0.507)+width/2*cos(radians(90)),(height-height*0.0833)-width/2*sin(radians(90)));</p><p>  rotate(radians(0));</p><p>  text("90 ",0,0);</p><p>  resetMatrix();</p><p>  translate(width-width*0.513+width/2*cos(radians(120)),(height-height*0.07129)-width/2*sin(radians(120)));</p><p>  rotate(radians(-30));</p><p>  text("120 ",0,0);</p><p>  resetMatrix();</p><p>  translate((width-width*0.5104)+width/2*cos(radians(150)),(height-height*0.0574)-width/2*sin(radians(150)));</p><p>  rotate(radians(-60));</p><p>  text("150 ",0,0);</p><p>  popMatrix(); </p><p>}</p>]]></description>
         <enclosure url="https://www.youtube.com/watch?v=JvmIutmQd9U" />
         <pubDate>2024-04-03 05:52:09 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941384933</guid>
      </item>
      <item>
         <title>게임개발 B조 보고서</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941386544</link>
         <description><![CDATA[<p>플래시 게임 '죽림고수'를 모티브로 vs코드를 이용하여 팀원 개개인이 게임을 직접 만들어 보는 동시에 서로가 서로에게 게임 제작 관련 피드백을 해주면서 팀원 모두의 코딩 실력 성장을 노려 볼 수 있다.</p><p>1회차 : 주제 선정 및 계획 세우기/기본 코딩 학습</p><p>2-3회차 : 개발 (각자 개발 + 한 주제로 각자 게임을 개발하여 개인의 실력 성장 및 협력)</p><p>4회차 : 최종 코드 수정 및 마무리, 발표</p>]]></description>
         <enclosure url="https://vidkidz.tistory.com/107" />
         <pubDate>2024-04-03 05:53:45 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941386544</guid>
      </item>
      <item>
         <title>웹해킹 올드 15번 (이상엽)</title>
         <author>6fdr2fq6nj</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941388336</link>
         <description><![CDATA[<p>구글 설정에서 자바스크립트 허용을 멈추고 F12를 누르면 소스 코드가 나온다. 그 상태에서 url에 getFlag를 넣어주면 풀린다.</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 05:55:35 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941388336</guid>
      </item>
      <item>
         <title>구매 요청</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941390020</link>
         <description><![CDATA[<p>+글루건</p>]]></description>
         <enclosure url="http://itempage3.auction.co.kr/DetailView.aspx?itemno=A955347770&amp;BCODE=BN00256873&amp;gate_id=7614b62e-65a1-4b79-929a-ae72fe9cc761&amp;ck=&amp;sn=&amp;igaw_eng=&amp;airbridge_referrer=&amp;appgate_guid=" />
         <pubDate>2024-04-03 05:57:11 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941390020</guid>
      </item>
      <item>
         <title>게임개발A조</title>
         <author>kimeunseo1009</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941396016</link>
         <description><![CDATA[<p>게임 종류 : 레이싱</p><p>게임 설명 : 유니티를 이용한 레이싱 게임</p><p>계획 : 1주 =&gt;유니티 언어에 대한 기초 습득 및 활용</p><p>          2주 =&gt;레이싱 카 만들기(unity)</p><p>          3주 =&gt;레이싱 맵 만들기(unity)</p><p>          4주 =&gt;레이싱 게임을 실행 시키기 위한 코딩 작성(C#)</p>]]></description>
         <enclosure url="https://youtu.be/CBgtU9FCEh8?si=n_dZELwsb28qwjE8" />
         <pubDate>2024-04-03 06:02:18 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941396016</guid>
      </item>
      <item>
         <title>웹 해킹 올드 26번 (김경록)</title>
         <author>6fdr2fq6nj</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941401222</link>
         <description><![CDATA[<ol><li><p>소스를 확인합니다.</p></li><li><p>Id에 admin을 입력합니다</p></li><li><p>Admin은 url인코딩표로 풀면 %61%64%6D%69%6E로 입력</p></li><li><p>이중잠금장치이기 때문에 %61%64%6D%69%6E를 한번더 변환하여 입력한다. (자동변환프로그램사용)</p></li><li><p>해결~~</p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 06:07:35 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941401222</guid>
      </item>
      <item>
         <title>진행 상태</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941404402</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2382844375/65c24a103b2a700e6661dcb115ac11dd/image.png" />
         <pubDate>2024-04-03 06:10:41 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941404402</guid>
      </item>
      <item>
         <title>웹해킹 14번 (고재현)</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941405444</link>
         <description><![CDATA[<p>풀이</p><p>ctrl+u를 눌러 소스코드를 확인해보면</p><p>document.URL이 적혀있다.</p><p>이는 문서 주소를 변환하는 성질이 있다.</p><p>해석하자면 ckeck 버튼을 누르면 입력한 수</p><p>(.kr의 위치)에 30이 곱해져 저장되고, 그게 ul값과 일치하면 문제가 풀리는 것이다</p><p>pw.input_pwd.value (입력하는 창)에</p><p>.kr의 위치(글자수 위치 18번째) 18x30인 540을 입력하면 if 조건문을 만족하여 해결된다. </p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 06:11:47 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941405444</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941405448</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2382844375/035e07485ed27b71f2cac54c10e4e196/image.png" />
         <pubDate>2024-04-03 06:11:47 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941405448</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941408431</link>
         <description><![CDATA[<p>5/8 발표 생략</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 06:14:30 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941408431</guid>
      </item>
      <item>
         <title>웹 해킹 old 1번(배상우)</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941410260</link>
         <description><![CDATA[<p>View-source를 클릭하면 user_lv 가 3초과 4이상이라고 했기 때문에 F12를 눌러서 application에서 cookies를 눌러서 user_lv의 값을 1에서 3.5로 변경한다 그리고 다시 old 1번을 들러가면 문제가 풀린다</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 06:16:32 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941410260</guid>
      </item>
      <item>
         <title>웹해킹 old-18 (이어진)</title>
         <author>leeeojin2007</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941418079</link>
         <description><![CDATA[<p>solve(18)를 하는 조건에 id가 "admin"이면 된다고 적혀있다.</p><p>id="admin"라는 조건을 적으면 문제가 풀리게 된다.</p><p>답: 0%09or%09id="admin"</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-04-03 06:23:53 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2941418079</guid>
      </item>
      <item>
         <title></title>
         <author>pringles17jh</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984521415</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://www.youtube.com/watch?v=jSJM9iOiQ1g" />
         <pubDate>2024-05-08 05:08:20 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984521415</guid>
      </item>
      <item>
         <title>웹해킹올드10번(고재현)</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984604223</link>
         <description><![CDATA[<ol><li><p>F12를 눌러 Html창을 본다.</p></li><li><p>&lt;td&gt;를 눌러 o의 값을 변경하는 부분 left 위치를 찾는다.</p></li><li><p>0에 있는 o의 위치를 값을 1599로 바꿔 위치를 1599로 바꾼다</p></li><li><p>o를 한 번 더 클릭하여 위치를 1 이동시켜 1600에 놓으면 문제가 풀린다.</p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-08 06:10:30 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984604223</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984608247</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2427028834/0889d96801d7ea85bcb5baea724b0c25/______1.pptx" />
         <pubDate>2024-05-08 06:13:12 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984608247</guid>
      </item>
      <item>
         <title>웹해킹 old 16번 이어진</title>
         <author>leeeojin2007</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984610633</link>
         <description><![CDATA[<ol><li><p>If 문에 do it 이라는 주석이 있으니 조건문을 실행시켜야한다</p></li><li><p>키보드 입력 값 100,97,11,115,124 중 하나이면 조건문을 통과 시킬 수 있다</p></li><li><p>아스키 코드 값을 참고하여 100,97,11,115의 값을 구하면 각각 d a w s이다</p></li><li><p>124가 의미하는 값은 \라는 키보드 값을 쉬프트를 누른 상태로 누르면 |가 출력된다</p></li><li><p>|를 키입력하면 문제가 풀린다</p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-08 06:14:34 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984610633</guid>
      </item>
      <item>
         <title>게임개발A</title>
         <author>kimeunseo1009</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984616819</link>
         <description><![CDATA[<p>Magica Voxel을 이용해 레이싱 카를 디자인했다.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2008669237/360c17cfb72b8d4bda3035da2523d279/image.png" />
         <pubDate>2024-05-08 06:19:19 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984616819</guid>
      </item>
      <item>
         <title>웹디자인</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984620057</link>
         <description><![CDATA[<p>html에서 여러가지 코드를 사용해 사이트를 수정하고 편집 할 수 있었다</p><p><br></p><p>h1 코드는 제목의 글씨크기를 키울 수 있고</p><p>strong 코드는 글씨의 색을 더 진하게 할 수 있다또한 글자속에 링크를 추가해 클릭하면 링크로 이동이 가능한  a 코드가 있었고</p><p>이 a 코드가 사용된 글자 위에 마우스 포인터를 올리면 내가 작성한 정보를 나타나게 해주는 target blank title 코드까지 배웠다</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2469035286/54a7b0c8b74287553153a8122cc8f53c/_____2024_05_08_151414.png" />
         <pubDate>2024-05-08 06:21:53 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984620057</guid>
      </item>
      <item>
         <title>웹해킹 올드 23번 김경록</title>
         <author>kgr10290</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984622554</link>
         <description><![CDATA[<ol><li><p>영어문자를 연속해서 입력하면 출력이 되지 않고 no back으로 뜸</p></li><li><p>공백을 사용해서 출력해야한다</p></li><li><p>영어문자사이에 null값을 집어넣어야하는데 url인코딩 값인 %00을 넣어서 출력하면된다</p></li></ol>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-08 06:23:59 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/2984622554</guid>
      </item>
      <item>
         <title>추가 구매 요청</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3000796592</link>
         <description><![CDATA[<p>배터리 홀더 2개</p>]]></description>
         <enclosure url="https://www.google.com/shopping/product/1?q=%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8%EC%9A%A9+%EB%B0%B0%ED%84%B0%EB%A6%AC+%ED%99%80%EB%8D%94&amp;prds=epd:11179941175454934915,eto:11179941175454934915_0,pid:11179941175454934915&amp;sa=X&amp;ved=0ahUKEwimzojeyJ2GAxXZcfUHHdW0B3AQ9pwGCAU" />
         <pubDate>2024-05-21 01:15:49 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3000796592</guid>
      </item>
      <item>
         <title>웹해킹 올드 17번 이상엽</title>
         <author>leeeojin2007</author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3002817619</link>
         <description><![CDATA[<p>F12를 누르면 script 옆에 ...을 누르면 많은 값이 나온다. 그 숫자들을 다 계산하면 7809297.1이 나오는데 그 값은 파이썬에 넣으면 나온다. 7809297.1을 빈칸에 넣으면 풀린다.</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-05-22 05:01:08 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3002817619</guid>
      </item>
      <item>
         <title>게임개발 b조</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3018845058</link>
         <description><![CDATA[<p>죽림고수 게임을 만들며 팀원 각각의 역량을 올렸으며 다음 시간까지 서로의 작업물을 주고 받으며 완벽하게 마무리할 수 있을 것으로 예상된다</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-06-05 06:24:26 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3018845058</guid>
      </item>
      <item>
         <title>보고서</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3022454739</link>
         <description><![CDATA[<p>html 코드를 사용하면서 팀원과 서로의 코딩 역량을 </p><p>기르기 위해서 서로의 의견을 주고 받으면서 진행했다</p>]]></description>
         <enclosure url="" />
         <pubDate>2024-06-09 23:39:27 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3022454739</guid>
      </item>
      <item>
         <title>게임개발 B 김진현</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031921055</link>
         <description><![CDATA[<pre><code class="language-python">import pygame
import math
import random

# Pygame 초기화
pygame.init()

# 화면 설정
WIDTH, HEIGHT = 800, 600
screen = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("죽림고수")

# 색상 정의
BLACK = (0, 0, 0)
WHITE = (255, 255, 255)
RED = (255, 0, 0)

# 폰트 설정
font = pygame.font.Font(None, 36)

# 플레이어 설정
player_size = 15
player_speed = 5

# 큰 원 설정
circle_radius = 300
circle_center = (WIDTH // 2, HEIGHT // 2)

# 화살 설정
arrow_width = 10
arrow_height = 5
arrow_speed = 4
arrows = []

# 화살 생성 주기
arrow_spawn_time = 1000  # 1초
last_arrow_spawn = pygame.time.get_ticks()

# 5초마다 생성되는 화살 개수
arrows_per_wave = 1
last_wave_time = pygame.time.get_ticks()

# 타이머 설정
timer_font = pygame.font.Font(None, 36)
timer_x = WIDTH - 200  # 타이머 위치 X좌표
timer_y = 20           # 타이머 위치 Y좌표
start_time = pygame.time.get_ticks()

# 게임 종료 여부
game_over = False
score_calculated = False  # 점수가 이미 계산되었는지 여부

def reset_game():
    global player_x, player_y, arrows, last_arrow_spawn, arrows_per_wave, last_wave_time, start_time, game_over, score_calculated
    player_x = WIDTH // 2
    player_y = HEIGHT // 2
    arrows = []
    last_arrow_spawn = pygame.time.get_ticks()
    arrows_per_wave = 1
    last_wave_time = pygame.time.get_ticks()
    start_time = pygame.time.get_ticks()
    game_over = False
    score_calculated = False

# 게임 초기화
reset_game()

def spawn_arrow():
    angle = random.uniform(0, 2 * math.pi)
    arrow_x = circle_center[0] + circle_radius * math.cos(angle)
    arrow_y = circle_center[1] + circle_radius * math.sin(angle)
    direction = math.atan2(player_y - arrow_y, player_x - arrow_x)
    arrows.append({'x': arrow_x, 'y': arrow_y, 'angle': direction})

def spawn_straight_arrows():
    base_x = 0  # 화살의 시작 X 좌표 (화면 왼쪽 가장자리)
    base_y = HEIGHT - arrow_height  # 원의 아래쪽 가장자리에서 시작
    for i in range(5):
        arrow_x = base_x + i * 50
        arrow_y = base_y
        direction = -math.pi / 2  # 위쪽으로 향함
        arrows.append({'x': arrow_x, 'y': arrow_y, 'angle': direction})

# 게임 루프
running = True
clock = pygame.time.Clock()

while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False
        if event.type == pygame.KEYDOWN:
            if event.key == pygame.K_r and game_over:
                reset_game()

    if not game_over:
        keys = pygame.key.get_pressed()
        if keys[pygame.K_LEFT]:
            player_x -= player_speed
        if keys[pygame.K_RIGHT]:
            player_x += player_speed
        if keys[pygame.K_UP]:
            player_y -= player_speed
        if keys[pygame.K_DOWN]:
            player_y += player_speed

        # 플레이어가 큰 원 밖으로 나가지 않도록 제한
        half_player_size = player_size / 2
        corners = [
            (player_x - half_player_size, player_y - half_player_size),
            (player_x + half_player_size, player_y - half_player_size),
            (player_x - half_player_size, player_y + half_player_size),
            (player_x + half_player_size, player_y + half_player_size),
        ]

        for corner in corners:
            distance_from_center = math.hypot(corner[0] - circle_center[0], corner[1] - circle_center[1])
            if distance_from_center &gt; circle_radius:
                angle = math.atan2(corner[1] - circle_center[1], corner[0] - circle_center[0])
                player_x = circle_center[0] + (circle_radius - half_player_size) * math.cos(angle)
                player_y = circle_center[1] + (circle_radius - half_player_size) * math.sin(angle)
                break

        # 5초마다 생성되는 화살 개수 증가
        current_time = pygame.time.get_ticks()
        elapsed_time = current_time - start_time
        if current_time - last_wave_time &gt; 5000:  # 5초마다
            if elapsed_time &lt; 15000:  # 15초 이후부터는 화살 개수 증가 중지
                arrows_per_wave += 1
            last_wave_time = current_time

        # 15초 이후부터 5초마다 사방에서 5개의 화살 생성
        if elapsed_time &gt;= 15000 and (elapsed_time - 15000) % 5000 &lt; 60:
            for _ in range(5):
                spawn_arrow()

        
        # 화살 생성
        if current_time - last_arrow_spawn &gt; arrow_spawn_time and not game_over:
            for _ in range(arrows_per_wave):
                spawn_arrow()
            last_arrow_spawn = current_time

        # 화살 이동 및 원의 반대편 가장자리에 닿았는지 확인
        for arrow in arrows[:]:
            arrow['x'] += arrow_speed * math.cos(arrow['angle'])
            arrow['y'] += arrow_speed * math.sin(arrow['angle'])

            distance_from_center = math.hypot(arrow['x'] - circle_center[0], arrow['y'] - circle_center[1])
            if distance_from_center &gt; circle_radius:
                arrows.remove(arrow)

        # 화살과 플레이어 충돌 검사
        player_rect = pygame.Rect(player_x - half_player_size, player_y - half_player_size, player_size, player_size)
        for arrow in arrows:
            arrow_rect = pygame.Rect(arrow['x'] - arrow_width / 2, arrow['y'] - arrow_height / 2, arrow_width, arrow_height)
            if player_rect.colliderect(arrow_rect):
                game_over = True  # 게임 종료
                if not score_calculated:
                    elapsed_time = pygame.time.get_ticks() - start_time  # 현재까지의 경과 시간 저장
                    score = int(elapsed_time / 10)  # 생존 시간 * 100
                    score_calculated = True
                break  # 충돌 발생 시 더 이상 화살 검사할 필요 없음

        # 타이머 업데이트
        if not game_over:
            elapsed_time = pygame.time.get_ticks() - start_time
            seconds = elapsed_time / 1000
            timer_text = timer_font.render(f"Time: {seconds:.2f}", True, WHITE)

    # 화면 그리기
    screen.fill(BLACK)  # 배경색을 검은색으로 설정
    pygame.draw.circle(screen, WHITE, circle_center, circle_radius)  # 원 안쪽을 하얀색으로 채움
    pygame.draw.circle(screen, WHITE, circle_center, circle_radius, 2)  # 흰색 외곽선
    player_rect = pygame.Rect(player_x - half_player_size, player_y - half_player_size, player_size, player_size)
    pygame.draw.rect(screen, BLACK, player_rect)
    for arrow in arrows:
        pygame.draw.rect(screen, RED, pygame.Rect(arrow['x'] - arrow_width / 2, arrow['y'] - arrow_height / 2, arrow_width, arrow_height))
    
    # 타이머
    if not game_over:
        screen.blit(timer_text, (timer_x, timer_y))

    if game_over:
        game_over_text = font.render(f"Game Over - Score: {score}", True, BLACK)
        screen.blit(game_over_text, (WIDTH // 2 - 150, HEIGHT // 2 - 18))
        reset_text = font.render("Press R to Restart", True, BLACK)
        screen.blit(reset_text, (WIDTH // 2 - 150, HEIGHT // 2 + 18))

    pygame.display.flip()
    clock.tick(60) 

pygame.quit()
</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2024-06-19 04:44:07 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031921055</guid>
      </item>
      <item>
         <title>게임개발 b조 이동주</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031921103</link>
         <description><![CDATA[<pre><code class="language-python">
import pygame
import sys
import random
import math


pygame.init()


screen_width = 1200
screen_height = 800
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption("Move Object with Arrow Keys and Avoid Obstacles")


BLACK = (0, 0, 0)
RED = (255, 0, 0)
WHITE = (255, 255, 255)
BLUE = (0, 0, 255)


font = pygame.font.SysFont(None, 36)


object_size = 17  
object_x = screen_width // 2 - object_size // 2
object_y = screen_height // 2 - object_size // 2
object_speed = 10


circle_radius = 350  
circle_x = screen_width // 2
circle_y = screen_height // 2


obstacle_size = 8
obstacles = []


obstacle_timer = 0
obstacle_interval = 5000 
random_obstacle_timer = 0
random_obstacle_interval = 600 
start_time = pygame.time.get_ticks()  

def is_within_circle(obj_x, obj_y, circle_x, circle_y, circle_radius, obj_size):
    
    obj_center_x = obj_x + obj_size / 2
    obj_center_y = obj_y + obj_size / 2

    
    distance = math.sqrt((obj_center_x - circle_x) ** 2 + (obj_center_y - circle_y) ** 2)
    
    
    return distance + obj_size / 2 &lt;= circle_radius

def create_obstacle(obj_x, obj_y, angle=None):
    if angle is None:
        
        edges = ['left', 'right', 'top', 'bottom']
        edge = random.choice(edges)
        
        if edge == 'left':
            x = 0
            y = random.randint(0, screen_height)
        elif edge == 'right':
            x = screen_width
            y = random.randint(0, screen_height)
        elif edge == 'top':
            x = random.randint(0, screen_width)
            y = 0
        else:  # 'bottom'
            x = random.randint(0, screen_width)
            y = screen_height

        
        dx = obj_x + object_size / 2 - x
        dy = obj_y + object_size / 2 - y
    else:
        
        x = screen_width // 2 + circle_radius * math.cos(angle)
        y = screen_height // 2 + circle_radius * math.sin(angle)

        
        dx = obj_x + object_size / 2 - x
        dy = obj_y + object_size / 2 - y

    distance = math.sqrt(dx**2 + dy**2)
    dx /= distance
    dy /= distance
    
    speed = random.uniform(5, 10)  
    
    return [x, y, dx, dy, speed]

def move_obstacle(obstacle):
    obstacle[0] += obstacle[2] * obstacle[4]
    obstacle[1] += obstacle[3] * obstacle[4]

def detect_collision(obj_x, obj_y, obj_size, obs_x, obs_y, obs_size):
    
    return (obj_x &lt; obs_x + obs_size and
            obj_x + obj_size &gt; obs_x and
            obj_y &lt; obs_y + obs_size and
            obj_y + obj_size &gt; obs_y)

def draw_arrow(screen, color, position, angle, size):
    x, y = position
    point1 = (x + size * math.cos(angle), y + size * math.sin(angle))
    point2 = (x + size * math.cos(angle + 2.5), y + size * math.sin(angle + 2.5))
    point3 = (x + size * math.cos(angle - 2.5), y + size * math.sin(angle - 2.5))
    pygame.draw.polygon(screen, color, [point1, point2, point3])


running = True
clock = pygame.time.Clock()

while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    keys = pygame.key.get_pressed()
    new_x, new_y = object_x, object_y
    
    if keys[pygame.K_LEFT]:
        new_x -= object_speed
    if keys[pygame.K_RIGHT]:
        new_x += object_speed
    if keys[pygame.K_UP]:
        new_y -= object_speed
    if keys[pygame.K_DOWN]:
        new_y += object_speed
    
    
    if is_within_circle(new_x, new_y, circle_x, circle_y, circle_radius, object_size):
        object_x, object_y = new_x, new_y

    
    obstacle_timer += clock.get_time()
    if obstacle_timer &gt;= obstacle_interval:
        for i in range(12):
            angle = math.radians(30 * i)  
            new_obstacle = create_obstacle(object_x, object_y, angle)
            obstacles.append(new_obstacle)
        obstacle_timer = 0

    
    random_obstacle_timer += clock.get_time()
    if random_obstacle_timer &gt;= random_obstacle_interval:
        new_obstacle = create_obstacle(object_x, object_y)
        obstacles.append(new_obstacle)
        random_obstacle_timer = 0

    
    for obstacle in obstacles:
        move_obstacle(obstacle)
        if detect_collision(object_x, object_y, object_size, obstacle[0], obstacle[1], obstacle_size):
            running = False 

    
    elapsed_time = (pygame.time.get_ticks() - start_time) / 1000
    timer_text = font.render(f"Time: {elapsed_time:.2f} s", True, WHITE)

    
    screen.fill(BLACK)

    
    pygame.draw.circle(screen, WHITE, (circle_x, circle_y), circle_radius)

    
    pygame.draw.rect(screen, RED, (object_x, object_y, object_size, object_size))

    
    for obstacle in obstacles:
        angle = math.atan2(obstacle[3], obstacle[2])
        draw_arrow(screen, BLACK, (obstacle[0], obstacle[1]), angle, obstacle_size)

    
    screen.blit(timer_text, (screen_width - 200, 10))

    
    pygame.display.flip()


    clock.tick(30)

pygame.quit()
sys.exit()
</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2024-06-19 04:44:10 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031921103</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031934759</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2458840246/390705812353b585ff0f628098e09163/a.html" />
         <pubDate>2024-06-19 04:56:47 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3031934759</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3137357745</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2792852523/0b6f98c1e846383cfa7c85624c0a7119/KakaoTalk_20240925_152025382.mp4" />
         <pubDate>2024-09-25 06:22:24 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3137357745</guid>
      </item>
      <item>
         <title>인공지능</title>
         <author></author>
         <link>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3298663724</link>
         <description><![CDATA[<pre><code class="language-notebook-python">import numpy as np
import pandas as pd
import seaborn as sns
sns.set_style('whitegrid')
titanic = sns.load_dataset('titanic')
titanic.head()
titanic.describe()
titanic.dropna().describe()
titanic.var()
titanic.groupby('class').count()
sns.countplot(y='class', data=titanic);
sns.countplot(y='sex', data=titanic);
sns.countplot(y='alive', data=titanic);
sns.countplot(y='alone', data=titanic);
titanic.groupby('class').std()
titanic.groupby('class'['fare'].median()
titanic.query("alive == 'yes' ")
titanic.query("alive == 'yes' ").groupby('class').count()
titanic.groupby('class')['age'].describe
titanic.query("alive == 'yes'").groupby('class').describe()
titanic.groupby('sex')['age'].aggregate([min, np.median, max])
titanic.query("age &gt; 30").groupby('class').median()
titanic.query("fare &lt; 20").groupby('class').median()
titanic.groupby(['class', 'sex'])['age'].mean().unstack()
sns.catplot(x='sex', y='age',
            hue='class', kind='bar',
            data=titanic);
sns.catplot(x='who', y='age',
            hue='class', kind='bar',
            data=titanic);
titanic.groupby(['class', 'sex'])['fare'].mean().unstack()
titanic.groupby(['class', 'who'])['fare'].mean().unstack()
sns.catplot(x='sex', y='fare',
            hue='class', kind='bar',
            data=titanic);
sns.catplot(x='who', y='fare',
            hue='class', kind='bar',
            data=titanic);
titanic.groupby(['class', 'sex'])['survived'].mean().unstack()
titanic.pivot_table('survived', index='class', columns='who')
sns.catplot(x='class', y='survived',
            hue='sex', kind='bar',
            data=titanic);
sns.catplot(x='class', y='survived',
            hue='who', kind='bar',
            data=titanic);
age = pd.cut(titanic['age'], [0, 18, 40, 80])
titanic.pivot_table('survived', ['sex', age], 'class')
fare = pd.qcut(titanic['fare'], 3)
titanic.pivot_table('survived', ['who', age], [fare, 'class'])
titanic.pivot_table('survived', index='who', columns='class', margins=True)
sns.catplot(x='class', y='survived',
            col='who', kind='bar',
            data=titanic);
titanic.pivot_table('survived', index='deck', columns='class', margins=True)
sns.countplot(y='deck', data=titanic);
sns.countplot(y='deck', hue='class', data=titanic);
sns.catplot(x='survived', y='deck',
            hue='class', kind='bar',
            data=titanic);
titanic.pivot_table('survived', index='embark_town', columns='class', margins=True)
sns.countplot(y='embark_town', data=titanic);
sns.catplot(x='survived', y='embark_town',
            hue='class', kind='bar',
            data=titanic);
sns.catplot(x='sibsp', y='survived',
            kind='bar', data=titanic);
sns.catplot(x='parch', y='survived',
            kind='bar', data=titanic);
sns.catplot(x='alone', y='survived',
            kind='bar', data=titanic);
</code></pre>]]></description>
         <enclosure url="" />
         <pubDate>2025-01-21 11:54:32 UTC</pubDate>
         <guid>https://padlet.com/pringles17jh/gonghang_computerengineering/wish/3298663724</guid>
      </item>
   </channel>
</rss>
