여기근처에 있는 치킨집은?
iPhone 에서 작성된 글입니다.
|
|
Q1 > 신종인플루엔자 A(H1N1) 바이러스란 무엇입니까?
바이러스가 변이를 일으켜 생긴 기존에 없던 새로운 바이러스로, 현재 전 세계적으로 사람에게 감염을 일으키고 있는 호흡기 질환의 원인 바이러스입니다.
Q2 > 신종인플루엔자 A(H1N1)는 사람간 감염이 되나요?
세계보건기구(WHO)와 미국 질병통제예방센터(CDC)에 의하면 사람간 전염이 가능한 것으로 보고되고 있습니다. 감염된 환자의 기침이나 재채기를 통해서 감염될 수 있습니다.
Q3 > 신종인플루엔자 A(H1N1) 증상은 어떤가요?
일반적 계절인플루엔자 증상과 크게 다르지 않으며, 발열(37.8℃), 콧물, 인후통, 기침 등의 증상이 발생합니다. 사람들에 따라서는 오심, 무력감, 식욕부진, 설사와 구토 증상이 함께 나타나기도 합니다.
Q4 > 신종인플루엔자 A(H1N1) 치료는 어떻게 하나요?
미국 질병통제예방센터(CDC)에 의하면 인플루엔자 치료제인 오셀타미비르(Oseltamivir, 상품명 타미플루)와 자나미비르(Zanamivir, 상품명 릴렌자)가 신종인플루엔자 A(H1N1) 치료제로 효과가 있다고 보고되었습니다.
Q5 > 신종인플루엔자 A(H1N1) 전염기는 어떻게 되나요?
신종인플루엔자 A(H1N1) 증상발현 후 7일까지 전염이 가능한 것으로 보고되고 있으며, 어린이의 경우에는 더 길어질 수도 있습니다.
Q6 > 신종인플루엔자 A(H1N1)를 막기 위해서 어떻게 해야 하나요?
- 재채기나 기침을 할 경우에는 화장지로 입과 코를 가리고, 화장지를 버린 후 손을 깨끗하게 씻으십시오.
- 손을 자주 씻고, 손으로 눈, 코, 입을 만지는 것을 피하십시오.
- 발열이나 호흡기 증상 등이 있는 사람과는 접촉을 피하십시오.
Q7 > 질병관리본부는 현재 신종인플루엔자 A(H1N1) 인체감염증 예방을 위해 어떠한 조치를 취하고 있나요?
- 해외로부터 유입되는 신종인플루엔자 A(H1N1) 환자 사례를 차단하기 위해 각 공항마다 입국자에 대해 발열감시를 실시하고 검역
질문서를 받는 등, 환자 조기 발견을 위한 감시체계를 강화하고 있습니다.
- 보건소 및 의료기관에 '신종인플루엔자 A(H1N1) 예방 및 관리지침'을 배포하고, 항바이러스제와 N95 마스크 등 환자관리에 필요한
물자를 충분히 확보하도록 조치하고 있습니다.
- 국민들에게 필수적인 인플루엔자 예방수칙을 홍보하고, 외국을 여행하는 국민들에게 국제 SMS 문자 등을 통해 홍보하고 있습니
다.
Q8 > 모든 의심환자 진료시 N-95 마스크와 Level D 개인보호복을 입어야 하나요?
아닙니다. N-95 마스크과 Level D 개인보호복은 에어로졸 발생시와 같은 특별한 처치시에만 착용하시며 통상적인 환자 진료시에는 수술용 마스크만 착용하시면 됩니다.
Q9 > 어떤 소독제가 권장됩니까?
신종인플루엔자의 환경생존성은 뛰어난 편이 아니며 특별히 권장되는 소독제는 없습니다. 일반적인 가정용 소독제(염소계 소독제 등)로도 충분히 소독이 가능합니다.
간도(間島)
참 재미 있는 이야기 인듯하다.
1909년 9월 일제는 청나라로부터 남만주철도 부설권(선양-다롄)을 보장받은 대가로 넘겨 줘서
앞으로 3주후면 국제 법상 영원히 중국의 영토로 넘어간다고 한다.
하지만 내 개인적인 생각으로는 앞으로 3주동안 여기저기에서 많은 말들이 나오겠지만 결국 이대로 잊혀질 땅이 될거라 생각한다.
정치적으로 이 문제를 제기 하게 되면 중국과의 경재적,정치적 관계과 나빠질것이기 때문에
여론 때문에 이 문제를 제기하지는 못할것이다.
이는 일본과 우리나라의 차이점일 수도 있다.
일본은 독도 문제를 제기 할 때 한국내의 반한감정이 생기더라도 크게 문제 될 것 없다고 생각하는듯 하다.
과거처럼 반한감정으로 인해 일본제품 불매 운동이 일어나는것도 아니고.
결국 자신들과 계속적인 교역이 일어날것이고 정치적으로도 북한 문제로 인해 자신들을 협상테이블로 불러 들리거라는
판단이 있어서라 생각된다.
하지만 간도 문제로 우리나라가 중국과 마찰이 생긴다면
중국 입장에서는 ..
아마도 일본이 한국을 생각하는 입장과 중국이 한국을 생각하는 입장은 동등하지 않을까 싶다.
결국 한국 정부에서는 이문제는 제기 하지 않는 편이 더 편할거라 생각하게 될것이다.
소주 한잔 했다고 하는 얘기가 아닐세
울지말게..
다들 그렇게 살아가고 있어..
날마다 어둠 아래 누워 뒤척이다 아침이오면..
개똥 같은 희망 하나 가슴에 품고..
다시 문을 나서지..
바람이 차다고 고단한 잠에서 아직 깨지 않았다고..
집으로 되돌아오는 사람이 있을까..
산다는건 참 만만치 않은 거라네..
아차 하는 사이에 몸도 마음도 망가지기 십상이지..
화투판 끗발처럼 어쩌다 좋은 날도 있긴 하겠지만..
그거야 그때 뿐이지..
어느 날 큰 비가 올지 그비에..
뭐가 무너지고 뭐가 떠내려 갈지 누가 알겠나..
그래도 세상은 꿈꾸는 이들의 것이지..
개똥 같은 희망이라도 하나 품고 사는건 행복한거야..
아무것도 기다리지 않고 사는 삶은 얼마나 불쌍한가..
자, 한잔 들게나..
되는게 없다고 이놈의 세상..
되는게 좆도 없다고..
술에 코박고 우는 친구야..
- 이외수 -
Asp.net에서 작업 도중 한글 사이즈를 구할 때
숫자와 영문은 1byte 한글은 2byte로 길이를 체크해야 할때가 있다.
그때 사용할 수 있는 코드
System.Text.Encoding encoding = System.Text.Encoding.GetEncoding("ks_c_5601-1987");
byte[] HanByte = encoding.GetBytes("한글 문자열");
HanByte.length 하면 길이를 가져올 수 있다.
MSSQL2005 Perfomance Dashboard를 어떻게 사용하는지 적어본다
먼저 Microsoft 사이트에서 해당 프로그램을 다운 받는다.
별다른 거 없이 Next 버튼을 계속 클릭해 주면 설치가 완료된다.
탐색기로 Programe Files폴더를 보면
Microsoft SQL Server \ 90 \ Tools 에 보면
PerfomanceDashboard폴더가 생겨져 있다.
해당 폴더안에 setup.sql를 확인할 sql서버에서 실행시켜준다
(SQL 2008에서는 안된다. 2008에서 하는 방법은 아래로 내리면 나타날것임)
이제 setup.sql이 정상적으로 실행됐다면
Visual studio를 이용해서 리포트를 생성해보자.
보고서 서버 프로젝트를 하나 생성한다.
보고서에서 기존 항목을 선택한다.
C:\Program Files\Microsoft SQL Server\90\Tools\PerformanceDashboard
폴더에 있는 rdl파일을 모두 선택해준다.
이제 데이터 원본을 추가한다.
데이터베이스 경로와 자격증명을 입력해주고 빌드보자.
시작을 performance_dashboard_main.rdl 로 잡는다.
잘 나온다.
그런데 문제가 있다.
MSSQL 2008에서는 실행이 안된다.
Setup.sql과 performance_dashboard_main.rdl 부분 때 문에 처리가 안된다.
해당 수정본을 첨부 파일로 올려 두었으니 필요하신 분은 편하게 다운 받으시실..
2차원 바코드 만드는 부분.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Runtime.InteropServices;
using System.IO;
namespace ConnectionSystem
{
public sealed class DzQREncoder
{
[DllImport("DzQREncoder.dll")]
private static extern int MakeQR(string a_pszFileName, int a_nMulti);
[DllImport("DzQREncoder.dll")]
private static extern IntPtr GetLastErr();
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_CityCodeW(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_OrgCodeW(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_AdminCodeW(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_NULLCodeW(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_AccountCodeW(string a_pszDate);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxDateW(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxTypeW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxDate2W(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_TimeLimitOfPaymentW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_TaxAmountW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_SocialNumberW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_NameW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetInfomation_EtcW(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_CityCode(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_OrgCode(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_AdminCode(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_NULLCode(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_AccountCode(string a_pszDate);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxDate(string a_pszCode);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxType(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetNumber_TaxDate2(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_TimeLimitOfPayment(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_TaxAmount(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_SocialNumber(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetTaxInfo_Name(string a_pszData);
[DllImport("DzQREncoder.dll")]
private static extern int SetInfomation_Etc(string a_pszData);
/// <summary>
/// 이미지 저장
/// </summary>
/// <param name="m_strCityCode">서울시 코드</param>
/// <param name="m_strOrgCode">기관코드</param>
/// <param name="m_strAdminCode">행정동</param>
/// <param name="m_strNULL">빈칸</param>
/// <param name="m_strTaxCode">회계</param>
/// <param name="m_strDate">과세년월</param>
/// <param name="m_strTaxType">수기고지구분</param>
/// <param name="m_strTaxNum">신고일시</param>
/// <param name="m_strTimeLimitDate">납부기한</param>
/// <param name="m_strTaxAmount">납부세액</param>
/// <param name="m_strSocialCode">주민번호(법인번호)</param>
/// <param name="m_strName">성명(법인명)</param>
/// <param name="szData">기타</param>
/// <param name="strComCd">회사코드</param>
/// <returns>저장된 이미지 full path</returns>
public string Print(string m_strCityCode, string m_strOrgCode,
string m_strAdminCode,
string m_strNULL,
string m_strTaxCode,
string m_strDate,
string m_strTaxType,
string m_strTaxNum,
string m_strTimeLimitDate,
string m_strTaxAmount,
string m_strSocialCode,
string m_strName,
string szData,string strComCd)
{
try
{
string strData = string.Empty;
for (int nCount = 0; nCount < 244; ++nCount)
{
strData += "0";
}
if (SetNumber_CityCode(m_strCityCode) == 0) { throw new Exception("서울시 코드 길이 오류."); }
if (SetNumber_OrgCode(m_strOrgCode) == 0) { throw new Exception("기관코드 길이 오류"); }
if (SetNumber_AdminCode(m_strAdminCode) == 0) { throw new Exception("행정동 길이 오류"); }
if (SetNumber_NULLCode(m_strNULL) == 0) { throw new Exception("빈칸 길이 오류"); }
if (SetNumber_AccountCode(m_strTaxCode) == 0) { throw new Exception("회계 길이 길이 오류"); }
if (SetNumber_TaxDate(m_strDate) == 0) { throw new Exception("과세년월 길이 오류11"); }
if (SetNumber_TaxType(m_strTaxType) == 0) { throw new Exception("수기고지구분 길이 오류"); }
if (SetNumber_TaxDate2(m_strTaxNum) == 0) { throw new Exception("신고일시 길이 오류"); }
if (SetTaxInfo_TimeLimitOfPayment(m_strTimeLimitDate) == 0) { throw new Exception("납부기한 길이 오류"); }
if (SetTaxInfo_TaxAmount(m_strTaxAmount) == 0) { throw new Exception("납부세액 길이 오류"); }
if (SetTaxInfo_SocialNumber(m_strSocialCode) == 0) { throw new Exception("주민번호(법인번호) 길이 오류"); }
if (SetTaxInfo_Name(m_strName) == 0) { throw new Exception("성명(법인명) 길이 오류"); }
if (SetInfomation_Etc(strData) == 0) { throw new Exception("기타"); }
string strPath = string.Format(@"{0}{1}",ECount.Framework.Configuration.ConfigManager.GetString("BarCodePath"), strComCd);
string strUncPath = HttpContext.Current.Server.MapPath(strPath);
//해당 폴더가 없을시 생성한다.
if (!Directory.Exists(strPath))
{
Directory.CreateDirectory(strUncPath);
}
string strImgPath = string.Format(@"{0}/{1}.bmp", strPath, System.Guid.NewGuid().ToString());
string strImgUncPath = HttpContext.Current.Server.MapPath(strImgPath);
MakeQR(strImgUncPath, 1);
return strImgPath;
}
catch (DllNotFoundException e)
{
throw e;
}
}
}
}