전체 글

개발 관련 자료
# Office365(현 M365) 관련 샘플입니다. # 윈도우 서버 자동 업데이트 후 발송을 위한 자동 스크립트 입니다. # 비밀번호는 별도의 PowerShell 에서 생성하여 $password 에 넣어 주어야 합니다. # 비밀번호를 각 PC 마다 새로 생성해 주어야 합니다. $userName = 'tester@d-0-b.kr' #"앞의 # 주석을 제거하고 비밀번호를 여기 넣어야 합니다." | ConvertTo-SecureString -AsPlainText -Force | ConvertFrom-SecureString #암호화된 패스워드 문자열 생성 단독 실행하여 아래 $password에 값을 넣어 주면 됩니다. # 샘플 -> "passwords" | ConvertTo-SecureString -AsPla..
* treelist 설정 int footerCount = 4; int footerRowHeight = (treeList1.RowHeight * footerCount) + ((2 + 2) * footerCount); this.treeList1.KeyFieldName = "ID"; this.treeList1.ParentFieldName = "ParentID"; this.treeList1.OptionsView.ShowSummaryFooter = true; this.treeList1.FooterPanelHeight = footerRowHeight; this.treeList1.CustomDrawFooterCell += treeList1_CustomDrawFooterCell; this.treeList1.DataSo..
private void AdditionalBMController_CustomDrawBandHeader(object sender, DevExpress.XtraGrid.Views.BandedGrid.BandHeaderCustomDrawEventArgs e) { if (e.Band != null ) { if (e.Band.ReallyVisible == false || e.Band.HasChildren == false) return; if (e.Graphics.ClipBounds.Width > e.Info.CaptionRect.Width) return; e.Info.Caption = ""; e.Painter.DrawObject(e.Info); System.Drawing.Drawing2D.GraphicsState..
수식 모듈의 병렬 처리 부분에서 고성능 PC에서 성능 저하 문제로 최대 병렬 처리 쓰레드 개수 제한 사유 : 수식 묶음에서 Devexpress SpreadSheetControl의 수식 계산 모듈 단일 사용 및 수식 분석 모듈 (외부 모듈 static 형태로 사용)이 과한 병렬 처리로 리소스 경합 문제로 지연 (IPropertyChanged 인터페이스를 구현해둔 상태로 Class 에서 사용되며 UI에 Binding 됨) (해당 테스트는 Benchmark 툴을 사용한것이 아닌 시간으로 간이 계산함) 8Core 8 Thread 가상 머신 - 24s 16Core 32 Thread 머신 - 60s → 처리 후 → 24s 병렬 Linq 에서 최대수 제한을 위한 메서드 사용 WithDegreeOfParallelism
다중 모니터 사용시 주 모니터 쪽에서 응용프로그램이 시작되며 Form이 열리는 것이 불편할 수 있어 사용. private static void SetStartPosition(Form frm) { frm.StartPosition = System.Windows.Forms.FormStartPosition.Manual; System.Windows.Forms.Screen screen = System.Windows.Forms.Screen.FromPoint(System.Windows.Forms.Cursor.Position); System.Drawing.Rectangle rectangle = screen.WorkingArea; var d = screen.WorkingArea.Location; frm.Left = d.X..
Windows 배포 서비스 (Windows Deployment Server - WDS) 구성시 아래 오류와 같은 오류는 공유 폴더 문제로 발생 1. 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다. - The file name, directory name, or volume label syntax is incorrect. 2. 네트워크 이름을 찾을 수 없습니다. - The Network name not found. 3. 처리 방법 - Powershell 사용 Set-ItemProperty -Name AutoShareServer -Path HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters -Value 1 Set-ItemPro..
달빛에취하다
삽질은 내 운명