도쿄지진 / 일본지진 / 도쿄생활 / 일본생활

2011년 4월 21일(목) 오후 10시 37분.. 도쿄 지진 발생



2011년 4월 21일(목) 오후 10시 37분.. 

도쿄 지진 발생....

흠....

오늘은 잠잠 하나했더니....

지진이 오는군......

후쿠시마에서 도쿄쪽으로 점점 내려오는구나..

후우........

티비보다가 긴급지진속보 하면 무섭다....

크윽.....


도쿄생활 / 일본생활 / 도쿄지진 / 일본지진

2011년 4월 16일(토) 오전 11시 20분.. 도쿄 지진 발생




2011년 4월 16일 토요일

오전 11시 20분쯤....

도쿄 지진 발생....

진원지가 점점 아래로 내려오고 있다...

조만간 도쿄가 직격탄을 맞지 않을까하는 불안감이.......

흠.......

오키나와로 갈까???


도쿄생활 / 일본생활 / 도쿄지진 / 일본지진

2011년 4월 7일 오후 11시 30분.. 도쿄 지진 발생


2011년 4월 7일 오후 11시 30분쯤...

 

티비를 보고 있는데 또 지진이 왔다...

 

또 지진이 왔다...


이런.......

 

도쿄도 완전 흔들리네... ㅡㅡ;;

 

1~2분 흔들렸다....

 

요즘 왜 이렇게 지진이 많지???

 

크윽.....

CLR String TitleCase Function in SQL Server 2005 (CLR Integration)


With new feature of CLR integration we can provide function with in our assemblies which can be accessed by the user in the TSQL statements. Let us now try to create one title case function. First create one library project in visual studio 2005. Then create one class with one function inside that.

using System;
using System.Collections.Generic;
using System.Text;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;

namespace AssemblyFunctions
{

public partial class MySQLFunctions    
{
[SqlFunction(IsDeterministic = true, IsPrecise = true)]
public static string TitleCase(string data)
{
string caseData = data.ToString().Substring(0, 1).ToUpper()
+ data.ToString().Substring(1, data.ToString().Length -1).ToLower();

return caseData;
}
}
}

Now we can compile this assembly and keep it at one location. Then move to MSSQL Management Studio and there in query window. execute following commands one bye one
First we need to enable the CLR integration for that we have to use the sp_configure store procedure in the following way

--Configure the clr enabled state
sp_configure 'clr enabled', 1
GO
RECONFIGURE
GO

Now to access the assembly into our MSSQL Server we have to register it first

--REGISTER CLASS LIBARIES IN SQL SERVER
CREATE ASSEMBLY ASSEMBLYFUNCTIONS 
FROM 'E:\personal\projects\AssemblyFunctions\AssemblyFunctions\bin\Debug\AssemblyFunctions.dll'
WITH PERMISSION_SET = SAFE
GO

To drop that assembly use the following commands

--DROP/UN-REGISTER THE ASSEMBLY 
DROP ASSEMBLY ASSEMBLYFUNCTIONS
GO

Now to access our functions we have to first register our functions, procedures or what ever is there

--REGISTER USER DEFINED FUNCTION IN SQL SERVER 
CREATE FUNCTION TITLECASE(@DATA NVARCHAR(MAX)) RETURNS NVARCHAR(MAX)
AS EXTERNAL NAME AssemblyFunctions.[AssemblyFunctions.MySQLFunctions].TitleCase  GO

Since now all the things are done you can call your respective function

Select dbo.TitleCase('sample')
go


Also this assembly and function will be added to the mssql server. see the image below



'Dev by INNO > C#' 카테고리의 다른 글

[C#] netstat in c#  (0) 2010.05.11
[C#]NETSTAT 구하기  (0) 2010.05.10
[C#] textbox 에서 ctrl + a 했을때 전체선택  (0) 2010.02.11

[C#] netstat in c# 


using System;

using System.Net;

using System.Net.NetworkInformation;


namespace MyNetstat

{

class Program    

{

static void Main(string[] args)

{

IPGlobalProperties ipProperties = IPGlobalProperties.GetIPGlobalProperties();


IPEndPoint[] endPoints = ipProperties.GetActiveTcpListeners();

TcpConnectionInformation[] tcpConnections = ipProperties.GetActiveTcpConnections();


foreach (TcpConnectionInformation info in tcpConnections)

{

Console.WriteLine("Local : " + info.LocalEndPoint.Address.ToString()

+ ":" + info.LocalEndPoint.Port.ToString()

+ "\nRemote : " + info.RemoteEndPoint.Address.ToString()

+ ":" + info.RemoteEndPoint.Port.ToString()

+ "\nState : " + info.State.ToString() + "\n\n");

}

Console.ReadLine();

}

}

}

[C#] NETSTAT 구하기


Process p = new Process();          
StreamReader sr;          
ProcessStartInfo startInfo = new ProcessStartInfo("netstat");
startInfo.Arguments = "-s";
startInfo.UseShellExecute = false;           
startInfo.RedirectStandardOutput = true;          
startInfo.CreateNoWindow = true;
p.StartInfo = startInfo;
p.Start();
sr = p.StandardOutput;
System.Windows.Forms.MessageBox.Show(sr.ReadToEnd());    



일본생활 / 도쿄생활

하네다공항에서 SG워너비를 보다 



2010년 5월 10일 월요일...

 

10일간의 휴가를 마치고 일본으로 왔다..

 

서울 김포공항에서 SG워너비 발견!!!

 

게다가 같은 비행기....

 

일본 도쿄 하네다공항행..

 

그냥 평범하게 짐 맡기고 티켓팅 하더라..

 

SG워너비라고 눈치챈 사람들은 많았지만..

 

사진 찍자고.. 사인해달라고 하는 사람들은 한명도 없더라...

 

게다가 1박2일에 자주 나왔던 훈석 매니져도 있었다...

 

일본에 도착해서 짐 찾을때에도 아무도 아는척 하지 않았다...

 

근데 우연찮게 같이 나가게 되었는데..

 

나가니까... 일본팬분들이 엄청 기다리고 있었다..

 

아주머니, 할머니, 아저씨까지.....

 

선물도 주면서... 악수하고.....



근데.. 나왔는데...

 

차가 안와서... 많은 팬분들에게 둘러쌓여있었다...

 

그래서 나도 몇장 찍어봤다....

 

후후...

 

작년 이맘때에는 SS501이랑 같은 비행기에 내 바로 앞에 김현중이 서서 같이 수속하러 갔었는데...

 

후후...

핫썬



한국에서 먹고 싶었던 치킨...

구로디지털단지에 있는 핫썬에서 치킨을...

ㅎㅎㅎ

역시 치킨은 한국이 최고!!

내일은 야키니쿠.....


일본생활 / 도쿄생활

no3b - 노스리브스 - ノースリーブス



no3b - 노스리브스 - ノースリーブス

 

내가 좋아라하는 AKB48의 미네기시 미나미(峯岸みなみ)..

 

회사사람한테 시디를 선물 받았다...

 

후후..

 

CD+DVD가 들어있다...



AKB48 노래도 가끔 듣는데...

 

요즘에는 티비에 미네기시 미나미도 자주 나오더라..

 

여기저기 방송에서 자주 눈에 띄더군....



아무튼 선물받고 기념으로 한컷!!!

 

후후...

 

타이틀곡은 거짓말!!

 

근데 이건 별로더라...

 

차라리.. 아이따깠다(会いたかった)~~~ 가 나은듯...

일본생활 / 도쿄생활 

1Q84 3권




1Q84... 3번째 이야기...

 

일본에는 이렇게 유명한 작가가 있다는게 참 대단한거 같다.

 

무라카미 하루키(むらかみ はるき)!!

 

일본의 티비에서는 저 책이 서점으로 배송이 되고,

 

서점에 책이 진열이 되고, 

 

사람들은 이 책을 사기 위해 기다리는걸 방송하면서...

 

참 대단하구나... 라고 생각했다..

 

1Q84...

 

3번째 이야기...

 

한국에서도 인기가 많았던 1Q84...

 

그냥 서점에 갔다가... 1Q84 3번째 책을 보고 한컷 찍었다..

 

아직 읽어보진 않았지만...

 

책이랑은 많이 친하진 않지만...

 

한번 읽어봐야겠다....

 

무라카미하루키(村上春樹)..

 

책만 냈다하면 대박이 나는...

 

대단해...

+ Recent posts