본문 바로가기

분류 전체보기

phantomjs CapserJS를 통한 크롤링 정리 -1 phantomjs CapserJS를 통한 크롤링 정리 -1 PhantomJS = Headless Brower 돔 렌더링을 하지 않는 브라우저 할 수 있는것 page manipulation user interaction capture data render image Manipulating pages form submission button click input fields user logins wait for ajax queue url's casper JS(phantomjs helper) phantomjs의 네비게이션 유틸리티 navigation steps filling form clicking links take screenshots 시작하기 phantomjs 설치 npm install phantom p.. 더보기
[IOS] Auto layout 코드 예시 [SWIFT] 수동으로 auto layout 잡아주기 스토리보드로 하나하나 드래그해주어도 되지만 가끔은 수동으로 잡아주어야 할 때가 있다. 이럴경우 contentView.translatesAutoresizingMaskIntoConstraints = false처럼 우선 해당부분의 auto Resizing을 false를 통해 코드로 직접 수정 가능하도록 설정해 준 후 하기 소스를 보자 contentView.topAnchor.constraint(equalTo: topLayoutGuide.bottomAnchor, constant: 8.0), contentView.leadingAnchor.constraint(equalTo: view.leadingAnchor), //left logoView.heightAnchor... 더보기
자마린 레이아웃 정리 자마린 레이아웃 Layout을 위한 Content Page 파일명은 StackPage로 1//시작페이지 setting 2public App() 3 { 4 InitializeComponent(); 5 6 MainPage = new StackPage(); 7} 8 StackLayout 만약 그냥 레이블을 추가할경우 레이블이 하나만 보인다.이럴경우 StackLayout을 이용 1 2 3 4 5 6 색상적용 1 2 3 4 5 위치에 따른 적용 1 2 3 4 5 정렬을 중앙으로 할경우 적용된 색상도 해당 부분만큼만 적용VerticalOptions="Center" 은 자식 element들에 의해 크기가 결정된다. 1 2 3 4 5 start로 할경우 시작지점부터 1 2 3 4 5 역시 center로 할경우 자식요소.. 더보기