Programming2017. 1. 7. 08:33


-----------------------

https://github.com/songrotek/Deep-Learning-Papers-Reading-Roadmap

-----------------------

https://github.com/ZuzooVn/machine-learning-for-software-engineers

http://sdtimes.com/sd-times-github-project-week-machine-learning-software-engineers/

'Programming' 카테고리의 다른 글

linux kernel build on ubuntu  (0) 2019.03.07
MinGW-w64 install  (0) 2017.01.22
github - awesomo  (0) 2017.01.07
GitHub projects of 2016 - to be updated  (0) 2017.01.07
github - 공짜책, Free Programming Books  (0) 2017.01.07
Posted by 쁘레드
Programming2017. 1. 7. 08:20

여러 언어로된 open source project를 모아놓고 소개시켜 줍니다.

C/C++는 아래 링크

https://github.com/lk-geimfari/awesomo/blob/master/languages/C_C%2B%2B.md

------------------

-----------------

https://github.com/lk-geimfari/awesomo

'Programming' 카테고리의 다른 글

MinGW-w64 install  (0) 2017.01.22
github에서 배우는 machine learning, deep learning  (0) 2017.01.07
GitHub projects of 2016 - to be updated  (0) 2017.01.07
github - 공짜책, Free Programming Books  (0) 2017.01.07
Python IDE - PyCharm  (0) 2016.07.07
Posted by 쁘레드
Programming2017. 1. 7. 07:59

오 Free Programming Books에 아주 좋은 책들이 많이 리스트되어 있습니다. 영어는 더욱 많고요. 한글도 좀 있네요.

---------------------

Top 5 projects trending on GitHub this week (it’s back!)
#1. 
GrumpyToday’s SD Times GitHub project of the week (and also covered here)!

#2. FreeCodeCampIt’s still here. Forever a go-to for open-source data and curriculum.

#3. HeroSupercharged transition engine for iOS.

#4. Free Programming BooksFreely available programming books.

#5. Google Interview University: Previously featured on SD Times; a complete plan for studying to become a Googler.

- See more at: http://sdtimes.com/sd-times-github-project-week-zazu/#sthash.7itTVeZa.dpuf

---------------------


'Programming' 카테고리의 다른 글

github - awesomo  (0) 2017.01.07
GitHub projects of 2016 - to be updated  (0) 2017.01.07
Python IDE - PyCharm  (0) 2016.07.07
Visual Studio로 Linux app개발한다  (0) 2016.07.07
개발자가 생각하는 빠른 시스템 속도의 지표  (0) 2016.03.18
Posted by 쁘레드
Programming2016. 3. 8. 02:49


---------------

FORK a project from GITHUB

git clone MY_GITHUB_PROJECT  [FOLDER]

#update master

git pull origin master

git checkout -b BRANCH

#edit changes

git push orgin master


---------------

git clone MY_GITHUB_PROJECT 

git remote add upstream GITHUB_PROJECT 

#check remote, origin is mine, upstream is original

git remote -v


#sync, git pull = fetch + merge

git fetch upstream


#swich to my master

git checkout master

git merge upstream/master

---------------

git checkout master

git pull GITHUB_PROJECT  BRANCH_NAME

#resolve merge conflict if required

git push origin master


---------------

git clone GITHUB_PROJECT [FOLDER]

cd FOLDER

git pull

git checkout origin/msm-3.18_rc3 -b MY_BRANCH

# Setup a remote to your fork

git remote add fork MY_GITHUB_PROJECT 

git remote update fork


---------------

---------------

PULL Request


---------------

https://git-scm.com/docs/git-pull



'Programming' 카테고리의 다른 글

Raspberry Pi Supercomputer  (0) 2016.03.14
Windows Phone 7 Development Internals  (0) 2016.03.13
Windows Phone 8 App 개발  (0) 2016.03.04
Windows Mobile 7 phone 구입  (0) 2016.02.28
Cynogenmod project 받아 빌드하기  (0) 2016.02.28
Posted by 쁘레드
Programming2016. 2. 28. 08:51

사이노젠은 안드로이드를 구글로 부터 가져오고 싶다며 상당히 안드로이드 최적화에 관심이 많은 집단입니다. 대부분 소스가 공개되어 있으니 찾아보기 좋을것 같습니다.

Qualcomm 코드는 codeaurora.org를 통해서 공개되니 다른 포스트 참조.

---------------------

Cynogenmod.org가 홈페이지

https://wiki.cyanogenmod.org/w/Main_Page ;WIKI, 여기서 source code를 누르면 github로 넘어감

---------------------

https://github.com/cyanogenmod ; 프로젝트 리스트가 나오고


관심있는 프로젝트로 하나 골라 들어가면, 아래는 LGE의 ms8992 kernel project에서 fork한것. V10에 들어가는 kernel이겠죠

https://github.com/CyanogenMod/android_kernel_lge_msm8992


받는것은 github에 가입하고 SSH key가 등록되어 있어야 함.

---------------------

kernel만 있는 프로젝트인데 이것을 빌드하려면...

<TBD>

'Programming' 카테고리의 다른 글

Windows Phone 8 App 개발  (0) 2016.03.04
Windows Mobile 7 phone 구입  (0) 2016.02.28
CodeAurora.org를 통해 Qualcomm 안드로이드 Open Source 받기  (0) 2016.02.28
월간 잡지 마소 폐간  (1) 2015.12.10
Visual Studio 2015 제품군  (0) 2015.11.19
Posted by 쁘레드
Programming2015. 6. 3. 03:03

윈도우 command line이 좀 dull하니까 이것을 리눅스의 bash 처럼하려는 시도인것 같습니다. cygwin도 좋은데 이것도 좋은 시도네요.

--------------


http://mridgers.github.io/clink/


Overview

Clink combines the native Windows shell cmd.exe with the powerful command line editing features of the GNU Readline library, which provides rich completion, history, and line-editing capabilities. Readline is best known for its use in the well-known Unix shell Bash, the standard shell for Mac OS X and many Linux distributions.

Features

  • The same line editing as Bash (from GNU’s Readline library).
  • History persistence between sessions.
  • Context sensitive completion;
    • Executables (and aliases).
    • Directory commands.
    • Environment variables
    • Thirdparty tools; Git, Mercurial, SVN, Go, and P4.
  • New keyboard shortcuts;
    • Paste from clipboard (Ctrl-V).
    • Incremental history search (Ctrl-R/Ctrl-S).
    • Powerful completion (TAB).
    • Undo (Ctrl-Z).
    • Automatic “cd ..” (Ctrl-Alt-U).
    • Environment variable expansion (Ctrl-Alt-E).
    • (press Alt-H for many more…)
  • Scriptable completion with Lua.
  • Coloured and scriptable prompt.
  • Auto-answering of the “Terminate batch job?” prompt.

Usage

There are a variety of ways to start Clink;

  1. If you installed the autorun option then simply start cmd.exe. Run clink autorun –help for more info.
  2. To manually start, run the Clink shortcut from the Start menu (or the clink.bat located in the install directory).
  3. To establish Clink to an existing cmd.exe process, use “<install_dir>\clink.exe inject”


Posted by 쁘레드
IT이야기2015. 4. 24. 22:28

MS가 반독점 조사를 받을때 windows 소스코드를 공개해고 했었는데, 결국 볼수만 있지 사용할수는 없는거지요? 공개도 모두에게 open한게 아니라 한정된 사람과 단체에게만 공개했었던것 같습니다. 저도 이 소스를 open source처럼 일반 사람들끼리 수정해서 만들어보면 어떨까 하는 생각을 했었는데 불가능 한거였네요.


github에 올려졌다니 누군가는 clone했을텐데, torrent에 찾아보면 있을듯.


Windows NT 4.0가 20년다되가지만 정말 잘 만들어진 운영체제인데, 이것을 기반으로 현재 필요한 wireless protocol(WIFI, BT etc), usb 2.0/3.0을 지원하면 꽤 쓸만할거라 생각됩니다.

-------------

Microsoft takes pirated windows NT 4.0 source code offline

Windows NT 4.0 may be nearly two decades old but that doesn't mean that Microsoft wants its sensitive source code out in public. After ignoring a copy of the partially leaked code for several years, the company recently asked GitHub to take an unauthorized copy offline, with success.

microsoft-pirateIn February 2004 large portions of Microsoft’s Windows 2000 and Windows NT 4.0 source code leaked onto the Internet.

In a statement issued at the time, Microsoft said the breach didn’t come from inside. The company worked closely with the FBI to track down the source but these efforts were fruitless.

Hoping to keep the leak under control, Microsoft also started issuing takedown notices to sites and P2P file-sharers, urging them to stop offering the code.

However, like anything that leaks onto the Internet it’s pretty much impossible to remove something for good. Even today, several NT 4.0 copies are still floating around in the dark corners of the web.

Up until a few days ago there was even a copy hosted on the popular developer platform GitHub. Posted by “njdragonfly” the leaked source code has been available there since 2011.

Microsoft initially didn’t spot the infringing copy but it recently took action by sending GitHub a DMCA takedown notice.

Microsoft’s takedown notice

mstd

“We have received information that the domain listed above, which appears to be on servers under your control, is offering unlicensed copies of, or is engaged in other unauthorized activities relating to, copyrighted works published by Microsoft Corporation,” the company writes

The notice proved to be successful. A few hours after its arrival the repository wasmade inaccessible. Those who try to access it now are redirected to GitHub’s standard takedown page.

While it’s understandable that Microsoft doesn’t want its source code out in the open, it’s not as much as a security threat as it was a decade ago. Today, more than 10 years after it was first published, pretty much all exploits have been patched.

That said, it’s worth nothing that after all these years Microsoft is trying to contain the leak. But perhaps that’s just for sentimental value.

Windows NT 4.0

Windows_NT_4.0

Tagged in: 

http://torrentfreak.com/microsoft-takes-pirated-windows-nt-4-0-source-code-offline-150415/

'IT이야기' 카테고리의 다른 글

스마트 로프, 줄넘기  (0) 2015.04.27
Qualcomm 퀄컴 실적  (0) 2015.04.26
Amazon vs Microsoft on Cloud  (0) 2015.04.24
Twitch – 게이머를 위한 YouTube  (0) 2015.04.23
utorrent 지우자~  (0) 2015.04.21
Posted by 쁘레드
IT이야기2015. 4. 13. 03:18

For new movies, better than Netflix.

넷플릭스는 상업적으로 가정 성공한 video streaming 사이트지요. 자체 영화나 드라마도 제작하고 엄청난 사용자를 가지고 있다. 그런데 막상 들어가 보면 최신것은 없고, 오래된것도 없는게 많고. 그래도 $7.99 면 싸다고 생각되지만, 부족한 점이 많지요. 특히 새로운 영화를 보고 싶을때는 다른 대안을 찾아야 하는데.

https://popcorntime.io/

Popcorn Time이라는 Open Source project이 있습니다. 이것은 bittorrent(토렌토, 토렌트)를 기반으로 media player까지 포함하는 project라고 합니다. 팝콘 타임 사이트에 가서 앱을 다운받으면 영화 리스트를 볼수 있습니다. 거기서 영화를 click하면 볼수 있습니다. simple하지요. 화질도 정말 좋고 속도도 엄청 빠릅니다.제가 상당히 재밌게 본 부분이 bittorrent로 sequential downloading 을 지원한 점입니다. 막연히 그렇게는 안되는거라고 생각하고 있었습니다. 역시 사람은 배워야.

어떻게 이런게 가능하냐에 대해서… 불법일까. Bittorrent로 구현한것을 불법은 아니지만 영화를 리스팅하고 볼수 있게해주는것은 불법이겠죠. 보는 사람도 불법이구요. Bittorrent 특성상 내가 download를 받으면 다른 사람에게 upload를 하기때문에 가중 처벌될수가 있지요. 그러나 이 경우는 스트리밍이라 입증하기가 쉽지않을것 같습니다. 최근 몇개를 봤다고 입증하더라도 download의 경우 몇년동안 다운받은 영화 100개씩 발견되면 1개당 얼마씩해서 손해배상 청구할수 있는데, 스트리밍은 로컬에 저장되지 않기때문에 최근 몇개정도만 증명해서는 크게 처벌도 어렵고요. VPN access까지 지원하니까 IP도 track하기 어려울테니 관리당국도 골치가 아프겠네요.

실제로 이런 방식이 널리퍼지면 영화/TV 컨텐츠 산업은 망하겠죠. MPAA에서 큰 위협으로 느꼈는지, 압력을 행사해서 사이트를 닫게하고 github의 project를 지우게 했나봅니다. Original developer가 닫고 떠났는데, 다른 사이트에 fork되서 다시 개발이 되고 있다고 합니다. Open source로 하게되면 절대 없어질수가 없지요.

현재는 Windows, MAC, Linux, Android까지 다 지원합니다. Android 5.x(Lollipop, LP)은 안되는듯.

http://en.wikipedia.org/wiki/Popcorn_Time

https://github.com/popcorn-official

https://git.popcorntime.io/groups/popcorntime

 

  ----------------

안드로이드앱중 Popcornflix라고 있던데, 예도 이름상 Popcorn Time에서 fork해서 자기만의 앱까지 만들지 않았을까 생각됩니다.(확인해보지 않았습니다) 영화 리스트를 보니 독립영화나 다큐멘터리등이 많은것 같고 이유는 저작권 공격을 피해가기위한 작전이 아닐까 생각이 됩니다.

 

Posted by 쁘레드