Q1. Which of the following have true values in Ruby? (Choose two.)
- (a)
"" - (b)
0 - (c)
false - (d)
nil
| from telethon import TelegramClient | |
| from telethon.errors import SessionPasswordNeededError | |
| from telethon.tl.functions.messages import GetHistoryRequest | |
| from telethon.tl.functions.channels import DeleteMessagesRequest | |
| from telethon.tl.types.channel import Channel | |
| import shelve | |
| from os import listdir | |
| from time import sleep | |
| # Просто утилиты |
| 1. Знание основ Ruby, фреймворка Ruby on Rails | |
| - http://guides.rubyonrails.org/ | |
| - http://rusrails.ru/ | |
| Вопросы: | |
| 1. Чем отличается статическая и динамическая типизации в языках программирования? | |
| 2. Какие виды наследования поддерживаются в Ruby? | |
| 3. Что такое модуль? Какая разница между классом и модулем? | |
| 4. Какие есть уровни контроля доступа к методам для классов и модулей? | |
| 5. Какие есть способы вызова методов в Ruby? | |
| 6. Что означает ключевое слово self? |
| /*! | |
| * Dynamically changing favicons with JavaScript | |
| * Works in all A-grade browsers except Safari and Internet Explorer | |
| * Demo: http://mathiasbynens.be/demo/dynamic-favicons | |
| */ | |
| // HTML5™, baby! http://mathiasbynens.be/notes/document-head | |
| document.head || (document.head = document.getElementsByTagName('head')[0]); | |
| function changeFavicon(src) { |
Настоящий документ предназначен для ознакомления пользователя с функциональными возможностями языка разметки Markdown. Markdown – это облегченный язык разметки, который является инструментом преобразования кода в HTML. Главной особенностью данного языка является максимально простой синтаксис, который служит для упрощения написания и чтения кода разметки, что, в свою очередь, позволяет легко его корректировать. Теперь рассмотрим более подробно функции языка разметки Markdown.
Markdown не является заменой HTML. Синтаксис Markdown достаточно ограничен, и соответствует лишь небольшому подмножеству элементов HTML. Он включает в себя следующие элементы:
| Your views: | |
| === show.html.erb === | |
| <% content_for :header do | |
| stylesheet_link_tag 'blabla' | |
| end %> | |
| <% content_for :header do | |
| javascript_include_tag 'blabla' | |
| end %> | |
| <div> |
Originally published in June 2008
When hiring Ruby on Rails programmers, knowing the right questions to ask during an interview was a real challenge for me at first. In 30 minutes or less, it's difficult to get a solid read on a candidate's skill set without looking at code they've previously written. And in the corporate/enterprise world, I often don't have access to their previous work.
To ensure we hired competent ruby developers at my last job, I created a list of 15 ruby questions -- a ruby measuring stick if you will -- to select the cream of the crop that walked through our doors.
Candidates will typically give you a range of responses based on their experience and personality. So it's up to you to decide the correctness of their answer.