Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Игра рыбалка представляет собой полноценный симулятор рыбалки и дает возможность порыбачить в реально существующих местах из жизни и поймать рыбу, которая там обитает.

Рыбный дождь

Спорт, Симуляторы, Рыбалка

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
4
groupcic
groupcic
2 года назад

Гарвард – о счастье и успехе: два исследования длиною в жизнь⁠⁠

Гарвард – о счастье и успехе: два исследования длиною в жизнь Психология, Личность, Дети, Родители и дети, Гарвард, Бостон

Что такое счастье, из чего оно состоит? У кого больше шансов быть счастливыми – у умных, образованных, материально обеспеченных, духовно продвинутых, любящих и любимых? А может быть, у тех, кто вовсе не обладает такими замечательными качествами, а просто тупо идет напролом и «не берет в голову»? Как найти путь к счастью? Или оно само, как в даосизме, и есть путь?


Гарвардские ученые дают исчерпывающий и, главное, научно обоснованный ответ на этот вопрос. Их исследовательская база остается одной из самых увлекательных по фактам и ошеломляющим выводам.


Но некоторые исследования особые – например, те, которые длятся целую жизнь. А именно – 75 лет. Речь пойдет о двух исследованиях – Гранта и Глюка, которые были посвящены, казалось бы, простым, даже в чем-то тривиальным, но важным вещам – счастью и успеху. Оказалось, что достичь этого не так уж сложно.


В последнем выпуске дайджеста Welcome to Massachusetts в материале на русском языке рассказывается о формуле счастья, дает ли алкоголь счастье, чем был бы доволен Фрейд, и как сделать счастливыми детей.


Источник

Welcome to MA, November 2022  https://welcometoma.com/75happy/

Показать полностью
[моё] Психология Личность Дети Родители и дети Гарвард Бостон
0
38
TB3Zveno7
TB3Zveno7
2 года назад
Лига программистов

CS50 Harvard - учебные программы на С из лекций 3-4⁠⁠

CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Проблема тех, кто не является студентом Гарварда и хочет пройти вводный курс CS50, заключается в том, что у них нет доступа к директории с учебными программкам в облачной IDE, зато есть доступ к самой IDE со всеми прикрученными костылями-библиотеками. Приходится вручную переписывать код из видеолекции и молиться, чтобы эти программы завелись.


Также если вы смотрите старый курс (а большинство смотрит перевод курса 2015 года), то появляется ещё одна проблема - изменилось написание функций во встраиваемых библиотеках, поэтому простое списывание для большинства программ уже не проканает.


Вот и я дважды за неделю строчил посты с просьбами расшифровать тексты ошибок из терминала, потому что работать с ним не учат. По крайней мере, в первых лекциях. Спасибо тем, кто смог хотя бы донести, что в тексте ошибки зашифрована строка и номер символа по порядку, и можно найти и сравнить неверный кусок кода.


Вооружившись мануалом к университетским библиотекам (https://manual.cs50.io/), а также гуглом, я упоролся и восстановил все программы из этих лекций.


Helloworld.c

Обычно первое, что создаёт будущий прогер практически на любом языке. Первая-то она первая, но с её отладкой я помудохался знатно.

#include <stdio.h>
int main(void)
{
printf("Hello, world\n");
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Далее вариации этой программы, которые Дэвид Малан сочинял на ходу, но не сохранял. Строковая переменная.


Hellohannah.c
#include <cs50.h>
#include <stdio.h>
int main(void)
{
string s = "Hannah";
printf("Hello, world\n");
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

А эта программа заняла у меня больше всего времени. Заставляем переменную запрашивать имя самостоятельно через библиотечную функцию. 4 дня ушло на то, чтобы узнать, что в новой версии функции GetString() - get_string() - требуется вставить что-то в скобки, чтобы она заработала. Я ставлю кавычки, ибо они интуитивно понятны.


getname.c

#include <cs50.h>
#include <stdio.h>
int main(void)
{
string s = get_string("");
printf("Hello, %s\n", s);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

После решения этого гиппопотамуса от мира ребусов работа пошла быстрее.


Далее лектор вернулся к сохранённым в каталоге курса программам и запустил простой калькулятор сложения целых чисел.


adder.c

#include <cs50.h>
#include <stdio.h>
int main(void)
{
// ask user for input
printf("give me an integer: ");
int x = get_int("");
printf("give me another integer: ");
int y = get_int(""); 
// do the math
printf("the sum of %i and %i is %i!\n", x, y, x + y);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Далее рассматривалась программа про условия. Я разделил её на две версии - багнутую версию (conditions-0b.c), которая не предусматривает ситуацию, когда переменная равна 0, и пофикшенную версию (conditions-0.c).


conditions-0b.c

#include <cs50.h>
#include <stdio.h>
int main(void)
{
// ask user for input
printf("I'd like an integer, please: ");
int n = get_int("");
//analyze user's input
if (n>0)
{
printf("You picked a positive number!\n");
}
else
{
printf("You picked a negative number!\n");
}
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

conditions-0.c

#include <cs50.h>
#include <stdio.h>
int main(void)
{
// ask user for input
printf("I'd like an integer, please: ");
int n = get_int("");
//analyze user's input
if (n>0)
{
printf("You picked a positive number!\n");
}
else if (n == 0)
{
printf("You picked zero!\n");
}
else
{
printf("You picked a negative number!\n"); 
}
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Условия и операторы


nonswitch.c

#include <cs50.h>
#include <stdio.h>
int main(void)
{
//ask user for an integer
printf("Give me an integer between 1 and 10: \n");
int n = get_int("");
//judje user's input
if (n >=1 && n <=3)
{
printf("You picked a small number.\n");
}
else if (n >= 4 && n <= 6)
{
printf("You picked a medium number.\n"); 
}
else if (n >= 7 && n <= 10)
{
printf("You picked a big number.\n");
}
else
{
printf("You picked an invalid number.\n");
}
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Погрешность десятичных дробей, связанная с разрядностью программы.


imprecision.c

include <stdio.h>
int main(void)
{
printf("%f\n", 1.0/10.0);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

imprecision10.c (сохранил баловство Дэвида с количеством нулей после запятой в отдельные программы)

#include <stdio.h>
int main(void)
{
printf("%.10f\n", 1.0/10.0);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

imprecision20.c

#include <stdio.h>
int main(void)
{
printf("%.20f\n", 1.0/10.0);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

imprecision29.c

#include <stdio.h>
int main(void)
{
printf("%.29f\n", 1.0/10.0);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Первая демонстрация цикла - for


loopdemo.c

#include <stdio.h>
int main(void)
{
for (int i = 0; i < 50; i++)
{printf("%i\n", i);
}
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

Создание функций


function-0.c

#include <cs50.h>
#include <stdio.h>
void PrintName(string name);
int main(void)
{
printf("Your Name: ");
string s = get_string("");
PrintName(s);
}
void PrintName(string name)
{
printf("Hello, %s\n", name);
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

function-1.c

Помимо самопальной функции, имеем ещё и do-цикл и return

#include <cs50.h>
#include <stdio.h>
int GetPositiveInt();
int main(void)
{
int n = GetPositiveInt();
printf("Thanks for the %i!\n", n);
}
int GetPositiveInt(void)
{
int n;
do
{
printf("Please geve me a positive int: ");
n = get_int("");
}
while (n < 1);
return n;
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост

И завершающая прога четвёртой лекции, демонстрируюшая return на примере возведения целого числа в куб.


return.c

#include <cs50.h>
#include <stdio.h>
int cube(int a);
int main(void)
{
int x = 2;
printf("x is now %i\n", x);
printf("Cubing...\n");
x = cube(x);
printf("Cubed!\n");
printf("x is now %i\n", x);
}
int cube(int n)
{
return n*n*n;
}
CS50 Harvard - учебные программы на С из лекций 3-4 Программирование, Обучение, Курсы, Гарвард, Cs50, Программа, Программист, IT, Длиннопост
Показать полностью 16
[моё] Программирование Обучение Курсы Гарвард Cs50 Программа Программист IT Длиннопост
18
5
TB3Zveno7
TB3Zveno7
2 года назад
Лига программистов

Кто недавно CS50 проходил, не являясь студентом Гарварда, у вас их IDE работала?⁠⁠

Кто недавно CS50 проходил, не являясь студентом Гарварда, у вас их IDE работала? Программирование, IDE, C++, IT, Компиляция, Cs50, Обучение, Вопрос, Гарвард, Мат

Ууууух, блэт! Качественно намудохался с их средой, и так и не нашёл актуальные команды к терминалу.


Написал прогу Хало Ворлд из третьей лекции от 2015 года, тут же решил сохранить и скомпилировать её через make. Хуй там! В ответ появился вопрос Did you type helloword.c? Эмм... Почему-то в демонстрации у гарвардского препода такой проблемы не было. Вспоминая, как он в другой ситуации просто ввёл букву y, чтобы дать положительный ответ, повторил за ним. Терминал команду не понял. От нефиг делать написал слово полностью - yes. Терминал лёг, спамя буквой y.

Кто недавно CS50 проходил, не являясь студентом Гарварда, у вас их IDE работала? Программирование, IDE, C++, IT, Компиляция, Cs50, Обучение, Вопрос, Гарвард, Мат

Благо, в лекции показали староверскую версию команды - clang. Один хуй, компилятор не завёлся.


Я пробовал сохранять файл и через выпадающее меню. Файл-то сохранился, но компилятор от этого работать не стал - терминал не находит его


Теперь думаю, ну нахой этот CS50, пойду качну нормальную оффлайн IDE и книгу Кернигана\Ритчи.

Показать полностью 1
Программирование IDE C++ IT Компиляция Cs50 Обучение Вопрос Гарвард Мат
26
8
whatisthenameo
whatisthenameo
2 года назад
Лига Художников

Harvard⁠⁠

Harvard
[моё] Рисование Арт Гарвард Цифровой рисунок
2
2408
Deathman
Deathman
3 года назад
Будь как дома, Путник

Коллекция стеклянных растений в Гарвардском музее естественной истории⁠⁠

Всё, что вы видите на фотографиях, сделано вручную из стекла в период с 1887 по 1936 год — 847 моделей растений в натуральную величину, а также более 3000 растительных частей. По сути, это произведения искусства, на деле — наглядные пособия: профессор Джордж Линкольн Гудейл, первый директор музея, заказал их чешским стеклодувам Блашка, отцу и сыну, — не хотел возиться с засушенными и заспиртованными цветками, быстро терявшими форму и цвет. Долгое время Гарвардский музей был единственным заказчиком семьи Блашка, но переезжать из Дрездена в Америку отец с сыном отказались — «писали» свои стеклянные цветы с растений, выращенных из семян, которые Гудейл присылал из США.

Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост
Коллекция стеклянных растений в Гарвардском музее естественной истории Гарвард, Стекло, Цветы, Длиннопост

Модели были настолько точными, что, когда Дональд Шнелл, ботаник, открывший на тот момент неизвестный механизм опыления жирянки, взглянул на 120-летнюю копию Блашки, он поразился точности отображённого в стекле процесса опыления. «На одной фигуре можно увидеть пчелу, заползающую в цветок, а на другой - выползающую пчелу, несущую на себе застрявшую пыльцу», - в точности, как открыл Шнелл. «Насколько я знаю, профессор Гудэйл никогда не опубликовывал эту информацию, да и никто другой не собирался её публиковать, однако процесс опыления был отражен очень достоверно».


Даже сегодня ботаники не могут найти ни одной морфологической ошибки в их работах.

Показать полностью 9
Гарвард Стекло Цветы Длиннопост
57
736
Kuchka70
Kuchka70
3 года назад

Ученые МТИ и Гарварда обнаружили, что ИИ может определять расу человека по рентгеновским снимкам – и никто не понимает, каким образом⁠⁠

Ученые МТИ и Гарварда обнаружили, что ИИ может определять расу человека по рентгеновским снимкам – и никто не понимает, каким образом Расы, КТ, Рентген, Мти, Гарвард, Искусственный интеллект, Наука

Международная группа ученых, включая исследователей из Массачусетского технологического института и Гарварда, обнаружила, что программа искусственного интеллекта, обученная считывать рентгеновские снимки и компьютерную томографию, может успешно предсказывать расу человека с 90-процентной точностью. Исследовательская группа сначала обучила систему искусственного интеллекта, используя стандартные наборы данных рентгена и компьютерной томографии, где каждое изображение имело пометку о расе человека. Диагностические изображения, изученные компьютером, не содержали явных маркеров расы, таких как цвет кожи или текстура волос. После того, как через программное обеспечение было пропущено большое количество изображений с расовой маркировкой, ему были представлены различные наборы изображений без маркировки. Программа смогла определить расу людей на изображениях с поразительной точностью, часто значительно превышающей 90 процентов.


Источник

Показать полностью 1
Расы КТ Рентген Мти Гарвард Искусственный интеллект Наука
112
93
artmmslv
artmmslv
3 года назад

Россиянам закрыли доступ к актуальной версии латиницы⁠⁠

Лаборатория словесности Гарвардского Университета по своей инициативе закрыла россиянам  доступ к своему сайту. На этом ресурсе размещается актуальная версия латинского алфавита - основы английского, испанского, французского и многих других современных языков.

"Мы надеемся, что, ограничив доступ россиян к латинице, мы помешаем им изучать западные литературные источники, и это отбросит Россию во времена средневековья, во времена Кирилла и Мефодия" - прокомментировала решение заместителька главы факультета гуманитарных и гендерных наук Саманта Браун - "А также мы внесли в Госдепартамент предложение эмбарго на буквари и плакаты с алфавитом".

Россиянам закрыли доступ к актуальной версии латиницы Политика, Санкции, Алфавит, Гарвард, Казахский язык, Юмор, Fake News

Это решение вызвало возмущение в Министерстве образования и науки Казахстана - он также попал под ограничение доступа из-за технических особенностей региональной блокировки. "Ограничение доступа к актуальной информации о латинском алфавите может серьезно помешать коммуникации и внедрению современных технологий. Кроме того, Казахстан уже не раз по ошибке попал под антироссийские ограничения"  - пояснил источник в правительстве Казахстана. Напомним, алфавит на латинской графике официально утверждён в 2017 году в Республике Казахстан.

Возможно, из-за недоступности латиницы придется изменить официальную символику спецоперации - комментируют необычное решение в телеграм-каналах.

Показать полностью 1
[моё] Политика Санкции Алфавит Гарвард Казахский язык Юмор Fake News
24
0
akatosh199512
akatosh199512
3 года назад
Новости

Ученые назвали продукты, усиливающие потенцию⁠⁠

Ученые назвали продукты, усиливающие потенцию Новости, Потенция, Гарвард, Диета

Результаты крупномасштабного исследования Гарвардского университета показали, что предотвратить эректильную дисфункцию можно с помощью правильного питания. Об этом сообщило немецкое издание Focus.


Отмечается, что специалисты с 1986 года наблюдали за 50 тысячами мужчин в возрасте от 40 до 75 лет в течение 16 лет. Каждые четыре года участники эксперимента предоставляли подробные планы питания, а промежуточное медицинское заключение о состоянии здоровья составлялось каждые два года.


На основании полученных данных ученые пришли к выводу, что наиболее полезной в плане снижения риска развития импотенции является средиземноморский тип питания. В его основе – потребление овощей, бобовых, фруктов, рыбы, орехов и полезных жиров.


Как показали другие исследования, средиземноморская диета имеет множество преимуществ для здоровья. Причиной этого является отказ от мяса, особенно красного, и трансжиров, которые содержатся в обработанных продуктах.


https://www.focus.de/gesundheit/ernaehrung/gesundessen/eine-...

Показать полностью
Новости Потенция Гарвард Диета
7
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии