Свързани публикации 'ruby'


Python, JavaScript, Ruby: С кой език за програмиране да започнете кариерата си?
Трима гладиатори в света на програмирането, които ще бъдат победителите 🗡️. В динамичната сфера на програмирането изборът на език за програмиране е подобен на избора на инструментите за вашата търговия. Докато стоите на пропастта на вашето кодиращо пътуване, обмисляйки пътя, който да поемете, може да се окажете на кръстопът — Python, JavaScript или Ruby? Всеки език носи своите собствени предимства и тази статия има за цел да ви преведе през процеса на вземане на решения със сериозна..

Швад прокопава тунели
В края на миналата година участвах в първия си хакатон с легенди за кодиране (в съзнанието ми) Tom Mclaughlin , Dan Berger и Michael Alexander . Беше лудост и бих препоръчал „Rails Rumble“ за тези, които не могат да живеят в района на залива, но все пак искат да хакват с връстниците си в релсите. Том беше нашият най-добър експерт от страната на devops в стека. Спомням си, че гледах с чисто очарование как той завъртя „тунел“ с ngrok, стартирайки нашето приложение в мрежата от неговата..

Изграждане на CLI Gem: Създаването на RunSwimHike NYC
*първоначално публикувано на 29 февруари 2016 г. Един от финалните проекти в модула за обектна ориентация на Learn.co е да изградите свой собствен CLI Gem и да го публикувате в RubyGems, за да го направите достъпен за всеки да опита. Чувствайте се свободни да разгледате изходния код тук: RunSwimHike NYC Фаза на изследване: Преди този проект изучавахме обектно-ориентирано програмиране и сканиране на сайтове с помощта на Nokogiri. Чух състуденти да се оплакват, че техните..

Сортиране чрез сливане в ruby
Сортиране чрез сливане в ruby Ето пример за сортиране чрез сливане в Ruby: def merge_sort(array) # If the array has 0 or 1 elements, it is already sorted return array if array.length <= 1 # Split the array in half middle = array.length / 2 left = array[0...middle] right = array[middle..-1] # Recursively sort the two halves left = merge_sort(left) right = merge_sort(right) # Merge the sorted halves merge(left, right) end # This method merges two sorted arrays..

Въпрос за интервю за кодиране на Ruby on Rails: Приложение за съкращаване на URL адреси
Какво? URL shortener е инструмент или услуга, която преобразува дълги URL адреси (Uniform Resource Locators) в по-кратки, по-компактни версии. Той взема дълъг уеб адрес и генерира нов, съкратен URL адрес, който пренасочва потребителите към оригиналния дълъг URL адрес при щракване или достъп.

Не успява с Ruby-ffi
Кратко ръководство, което ви помага да избегнете често срещана грешка на Ruby-ffi при изграждане на Jekyll Докато създавах моя сайт Jekyll, попаднах на грешка и реших, че трябва да споделя това, след като имах много неуспешни опити и прочетох много статии на други, които имат същия проблем. Може би някой там има същия проблем и ще му е от полза да прочете това. Няколко неща...моля, имайте предвид, че използвам MacOs High Sierra и не съм инсталирал Xcode. Ако сте любопитни относно ffi и..

Променливите като указатели
Има добре изтъркана аналогия, че променливите са като малки кутии за съхранение, които съхраняват неща - като число или низ. В Ruby обаче трябва да пренастроим мисленето си и вместо това да считаме променливата за указател. И така, към какво сочим? Е, в Ruby всичко е обект, нали? И така, низ или цяло число — и двата обекта. Масив или хеш, също обекти. Обект в Ruby има уникален идентификатор и можем да намерим идентификатора на обект, като извикаме метода #object_id върху него. a =..