Контакты

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (20)

Лучшие ответы пользователя

Все ответы (21)
  • Закончил базовый курс html и css в Codecademy, что дальше изучать/практиковать?

    1) Без воды и на русском - Sorax
    2) Я бы предпочел html5+css3, а проблемы старых браузеров решал по ходу их возникновения.
    3) Можно брать сайты, но лучше не любые, а очень красивые и удобные. Мороки с ними будет больше, а значит и опыта больше. Да и красивый сайт верстать приятней.
    4) В качестве редактора после многих экспериментов наилучшим показался Sublime Text

    справа экран с наглядным результатом веб-страницы

    Я использую guard livereload, который обновляет страницу при изменении файла
    Как это выглядит. Смотреть в полном размере (кликабельно)

    53bd217a90724eb9a2591f0863a1af4c.gif


    c5b39989687249e292cbc4dd4390fc1e.gif


    Очень удобная штука для написания html/css - Emmet
    Ответ написан
    2 комментария
  • Как и что вы используете в zsh (oh-my-zsh)?

    Тема: robbyrussell
    Плагины oh-my-zsh: git, colored-man, zsh-syntax-highlighting
    Поиск по истории стрелками:
    typeset -A key
    if [[ "$TERM" != emacs ]]; then
    [[ -z "$terminfo[kcuu1]" ]] || bindkey -M viins "$terminfo[kcuu1]" up-line-or-search
    [[ -z "$terminfo[kcud1]" ]] || bindkey -M viins "$terminfo[kcud1]" down-line-or-search
    fi
    function zle-line-init () { echoti smkx }
    function zle-line-finish () { echoti rmkx }
    zle -N zle-line-init
    zle -N zle-line-finish


    Aliases:
    DOT=~/.dotfiles
    
    alias -g g='| grep'
    alias -g l='| less -r'
    alias -g m='| more -r'
    alias -g copy='| pbcopy'
    alias rm='rm -i'
    
    alias vimrc='vim ~/.vimrc'
    alias ff='rm -rf'
    alias reload='source ~/.zshrc'
    
    alias please='sudo'
    alias su='sudo su -'
    alias py='python3 '
    alias ls='ls -G'
    alias la='ls -A'
    alias ll='la -l'
    alias al="ls -ap | grep '^\.' | grep -v './$'"
    alias a='ls -d .*'
    alias jsc='/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Resources/jsc'
    alias gh="cat $DOT/oh-my-zsh/plugins/git/git.plugin.zsh | grep -i '^alias' | grep -i "
    alias gw="cat $DOT/.git_wizardry | grep -i "
    alias pl="mkdir playground/; cd playground/"
    Ответ написан
    2 комментария
  • Есть ли рускоязычная среда програмирования?

    В начале все сталкиваются с непонятными определениями, просто найдите какие-нибудь уроки для совсем новичков и постепенно все это поймете.
    А начинал учить ActionScript 3 с книги Мука, взрывая мозг каждые 20 страниц - это мне мало что дало. Бросил странице на 300.
    Потом нашел этот сайт и постепенно начал понимать все больше и больше, со временем стал понимать документацию на русском, потом на английском.
    Просто начните с книг и уроков, программировать можно хоть в блокноте.
    Ответ написан
    1 комментарий
  • Swift: Как сохранить результаты в txt файлы?

    let text = "Первый такой текст текст такой текст текст такой текст текст\n Второй такой текст текст такой текст текст такой текст текст\n Третий такой текст текст такой текст текст такой текст текст"
    
    let lines = split(text) { $0 == "\n" }
    
    var counter = 0
    
    for line in lines {
        if let dirs : [String] = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true) as? [String] {
            let dir = dirs[0] //documents directory
            let path = dir.stringByAppendingPathComponent("\(counter++).txt");
    
            //writing
            line.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding, error: nil);
    
            //reading
            let text2 = String(contentsOfFile: path, encoding: NSUTF8StringEncoding, error: nil)
        }
    }

    Пояснить код?
    Ответ написан
  • Как разбить строку на подстроки?

    string[:n] - с первого до n-ого символа
    string[n:] - с n-ого до последнего символа
    string[n:-m] - с n-ого до m-ого с конца символа

    >>> string = "abcdef"
    >>> string[0:3]
    'abc'
    >>> string[3:6]
    'def'
    >>> for x in range(0, len(string), 3):
    ...   print(string[x:x+3])
    ...
    abc
    def
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (5)