Skip to content

Instantly share code, notes, and snippets.

View antnruban's full-sized avatar

Anton antnruban

  • Kharkov, Ukraine
View GitHub Profile
@antnruban
antnruban / command.sh
Last active June 15, 2017 08:47
Install Ruby, openssl issue.
# from Stack Overflow, https://stackoverflow.com/questions/44116005/openssl-error-installing-ruby-2-1-x-and-2-3-x-on-archlinux-with-ruby-install-rub
PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig ruby-install ruby 2.3.0
# gem installing without ssl
DISABLE_SSL=true gem install puma -v 3.8.0
@antnruban
antnruban / structures_hw.swift
Created February 29, 2020 10:56
swift structures HW
// ============ Structures HW ============
//1. Создайте структуру студент. Добавьте свойства: имя, фамилия, год рождения, средний бал. Создайте несколько экземпляров этой структуры и заполните их данными. Положите их всех в массив (журнал).
//
//2. Напишите функцию, которая принимает массив студентов и выводит в консоль данные каждого. Перед выводом каждого студента добавляйте порядковый номер в “журнале”, начиная с 1.
//
//3. С помощью функции sorted отсортируйте массив по среднему баллу, по убыванию и распечатайте “журнал”.
//
//4. Отсортируйте теперь массив по фамилии (по возрастанию), причем если фамилии одинаковые, а вы сделайте так чтобы такое произошло, то сравниваются по имени. Распечатайте “журнал”.
//
//5. Создайте переменную и присвойте ей ваш существующий массив. Измените в нем данные всех студентов. Изменится ли первый массив? Распечатайте оба массива.