initial commit
69
.gitignore
vendored
Normal file
@ -0,0 +1,69 @@
|
||||
# Logs
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# Runtime data
|
||||
pids
|
||||
*.pid
|
||||
*.seed
|
||||
*.pid.lock
|
||||
|
||||
# Directory for instrumented libs generated by jscoverage/JSCover
|
||||
lib-cov
|
||||
|
||||
# Coverage directory used by tools like istanbul
|
||||
coverage
|
||||
|
||||
# nyc test coverage
|
||||
.nyc_output
|
||||
|
||||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
|
||||
.grunt
|
||||
|
||||
# Bower dependency directory (https://bower.io/)
|
||||
bower_components
|
||||
|
||||
# node-waf configuration
|
||||
.lock-wscript
|
||||
|
||||
# Compiled binary addons (http://nodejs.org/api/addons.html)
|
||||
build/Release
|
||||
|
||||
# Dependency directories
|
||||
node_modules/
|
||||
jspm_packages/
|
||||
|
||||
# Typescript v1 declaration files
|
||||
typings/
|
||||
|
||||
# Optional npm cache directory
|
||||
.npm
|
||||
|
||||
# Optional eslint cache
|
||||
.eslintcache
|
||||
|
||||
# Optional REPL history
|
||||
.node_repl_history
|
||||
|
||||
# Output of 'npm pack'
|
||||
*.tgz
|
||||
|
||||
# dotenv environment variable files
|
||||
.env*
|
||||
|
||||
# gatsby files
|
||||
.cache/
|
||||
public
|
||||
|
||||
# Mac files
|
||||
.DS_Store
|
||||
|
||||
# Yarn
|
||||
yarn-error.log
|
||||
.pnp/
|
||||
.pnp.js
|
||||
# Yarn Integrity file
|
||||
.yarn-integrity
|
4
.prettierignore
Normal file
@ -0,0 +1,4 @@
|
||||
.cache
|
||||
package.json
|
||||
package-lock.json
|
||||
public
|
7
.prettierrc
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"endOfLine": "lf",
|
||||
"semi": false,
|
||||
"singleQuote": false,
|
||||
"tabWidth": 2,
|
||||
"trailingComma": "es5"
|
||||
}
|
60
README.md
Normal file
@ -0,0 +1,60 @@
|
||||
<h1 align="center">
|
||||
Сайт группы
|
||||
</h1>
|
||||
|
||||
## Требования
|
||||
- Node.js версии не ниже 8 и менеджер пакетов npm
|
||||
- Gatsby CLI
|
||||
- Git
|
||||
|
||||
## Запуск локально
|
||||
Клонируем репозиторий, переходим в директорию сайта. Добавляем переменную окружения, в неё прописываем путь до npm. Открываем командную строку, в ней пишем:
|
||||
```shell
|
||||
gatsby develop
|
||||
```
|
||||
При успешном запуске будет виден порт, на котором нужно запускать сайт (обычно это `htpp://localhost:8000`).
|
||||
|
||||
## Содержимое папки
|
||||
|
||||
├── src
|
||||
├── components
|
||||
├── pages
|
||||
├── images
|
||||
├── styles
|
||||
├── static
|
||||
├── admin
|
||||
├── .gitignore
|
||||
├── .prettierrc
|
||||
├── gatsby-config.js
|
||||
├── gatsby-node.js
|
||||
├── gatsby-ssr.js
|
||||
├── assets.bat
|
||||
├── package-lock.json
|
||||
├── package.json
|
||||
└── README.md
|
||||
|
||||
Все исходники лежат в `src`.
|
||||
- **/components** - элементы страницы, такие как _навигационная панель, подвал, основные стили._
|
||||
- **/images** - изображения, которые используются на сайте.
|
||||
- **/pages** - основной контент, * *.js-файлы трогать не нужно.* Все markdown-файлы находятся в папке `content`
|
||||
- **/styles** - стили сайта.
|
||||
|
||||
В `static` находятся настройки административной панели и статические файлы. Её трогать не нужно.
|
||||
|
||||
- Файл `gatsby-config.js` предназначен для внесения плагинов.
|
||||
- В `gatsby-node.js` хранится код для преобразования .md-файлов в страницы.
|
||||
- `gatsby-ssr.js` содержит внешние скрипты.
|
||||
|
||||
## Редактирование
|
||||
Для редактирования сайта существуют два способа: локально и с помощью Netlify CMS.
|
||||
|
||||
### **Локально**
|
||||
1. В папке `/content` вносим изменения в существующие markdown-файлы, добавляем новые, удаляем ненужные.
|
||||
2. Добавляем при необходимости изображения в папку `/images`.
|
||||
3. Запускаем `assets.bat` для предотвращения проблем с файлами.
|
||||
4. В командной строке переходим в директорию сайта, запускаем `gatsby develop`, локально проверяем, как выглядит.
|
||||
5. Делаем коммит изменений, пушим в репозиторий на Github.
|
||||
|
||||
### **С помощью Netlify CMS**
|
||||
1. К пути сайта добавляем `/admin`, оказываемся в панели администратора.
|
||||
2. Вносим нужные изменения и сохраняем.
|
2
assets.bat
Normal file
@ -0,0 +1,2 @@
|
||||
xcopy "src/images" "static/images" /f /y /i /s
|
||||
xcopy "src/files" "static/files" /f /y /i /s
|
58
gatsby-config.js
Normal file
@ -0,0 +1,58 @@
|
||||
module.exports = {
|
||||
siteMetadata: {
|
||||
title: `MIPT-NPM group`,
|
||||
description: `Nuclear Physics Methods Laboratory`,
|
||||
},
|
||||
|
||||
plugins: [
|
||||
`gatsby-plugin-sharp`,
|
||||
`gatsby-transformer-sharp`,
|
||||
{
|
||||
resolve: `gatsby-transformer-remark`,
|
||||
options: {
|
||||
plugins: [
|
||||
'gatsby-remark-katex',
|
||||
'gatsby-remark-relative-images',
|
||||
{
|
||||
resolve: 'gatsby-remark-images',
|
||||
options: {
|
||||
maxWidth: 100
|
||||
}
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
// {
|
||||
// resolve: "gatsby-remark-normalize-paths",
|
||||
// options: {
|
||||
// pathFields: ["image", "cover"]
|
||||
// },
|
||||
// },
|
||||
`gatsby-plugin-react-helmet`,
|
||||
{
|
||||
resolve: 'gatsby-source-filesystem',
|
||||
options: {
|
||||
path: `${__dirname}/src/images`,
|
||||
name: 'images',
|
||||
},
|
||||
},
|
||||
{
|
||||
resolve: `gatsby-source-filesystem`,
|
||||
options: {
|
||||
name: `content`,
|
||||
path: `${__dirname}/src/pages/content`,
|
||||
},
|
||||
},
|
||||
{
|
||||
resolve: `gatsby-plugin-manifest`,
|
||||
options: {
|
||||
name: `gatsby-starter-default`,
|
||||
short_name: `npm`,
|
||||
start_url: `/`,
|
||||
display: `minimal-ui`,
|
||||
icon: `src/images/icon.png`, // This path is relative to the root of the site.
|
||||
},
|
||||
},
|
||||
`gatsby-plugin-netlify-cms`,
|
||||
],
|
||||
}
|
37
gatsby-node.js
Normal file
@ -0,0 +1,37 @@
|
||||
const path = require('path')
|
||||
const { createFilePath } = require(`gatsby-source-filesystem`)
|
||||
|
||||
|
||||
exports.createPages = async ({ actions, graphql }) => {
|
||||
const {createPage} = actions;
|
||||
|
||||
const courseTemplate = path.resolve(`./src/components/courseTemplate.js`);
|
||||
const result = await graphql(`{
|
||||
allMarkdownRemark(
|
||||
filter: {frontmatter: {
|
||||
content_type: {eq: "page_education"},
|
||||
published: {eq: true}}}
|
||||
){
|
||||
edges{
|
||||
node{
|
||||
html
|
||||
frontmatter{
|
||||
title
|
||||
path
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}`)
|
||||
|
||||
if(result.errors){throw result.errors;}
|
||||
|
||||
const courses = result.data.allMarkdownRemark.edges;
|
||||
|
||||
courses.forEach(({node}) => {
|
||||
createPage({
|
||||
path: node.frontmatter.path,
|
||||
component: courseTemplate
|
||||
})
|
||||
})
|
||||
}
|
75
gatsby-ssr.js
Normal file
@ -0,0 +1,75 @@
|
||||
import React from "react";
|
||||
export function onRenderBody(
|
||||
{ setHeadComponents, setPostBodyComponents }
|
||||
) {
|
||||
setHeadComponents([
|
||||
<script
|
||||
key="head0"
|
||||
type="text/css"
|
||||
href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/css/bootstrap.min.css"
|
||||
/>,
|
||||
<script
|
||||
key="head1"
|
||||
type="text/javascript"
|
||||
src="https://cdn.plot.ly/plotly-latest.min.js"
|
||||
/>,
|
||||
// <script
|
||||
// key="head2"
|
||||
// type="text/javascript"
|
||||
// src="./main.bundle.js"
|
||||
// />,
|
||||
<script
|
||||
key="head3"
|
||||
type="text/css"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/jsgrid/1.5.3/jsgrid.min.css"
|
||||
/>,
|
||||
<script
|
||||
key="head4"
|
||||
type="text/css"
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/jsgrid/1.5.3/jsgrid-theme.min.css"
|
||||
/>,
|
||||
<script
|
||||
key="head5"
|
||||
type="text/javascript"
|
||||
src="https://code.jquery.com/jquery-3.2.1.slim.min.js"
|
||||
/>,
|
||||
<script
|
||||
key="head6"
|
||||
type="text/javascript"
|
||||
src="https://cdnjs.cloudflare.com/ajax/libs/jsgrid/1.5.3/jsgrid.min.js"
|
||||
/>,
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
var tooltip = false;
|
||||
function toggleHelp() {
|
||||
tooltip = !tooltip;
|
||||
if (tooltip) {
|
||||
$(function () {
|
||||
$('[data-toggle="tooltip"]').tooltip('show')
|
||||
})
|
||||
} else {
|
||||
$(function () {
|
||||
$('[data-toggle="tooltip"]').tooltip('hide')
|
||||
})
|
||||
}
|
||||
}
|
||||
`
|
||||
}}
|
||||
/>
|
||||
]);
|
||||
|
||||
setPostBodyComponents([
|
||||
<script
|
||||
key="postbody1"
|
||||
type="text/javascript"
|
||||
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
|
||||
/>,
|
||||
<script
|
||||
key="postbody1"
|
||||
type="text/javascript"
|
||||
src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.3/js/bootstrap.min.js"
|
||||
/>,
|
||||
]);
|
||||
|
||||
}
|
22052
package-lock.json
generated
Normal file
79
package.json
Normal file
@ -0,0 +1,79 @@
|
||||
{
|
||||
"name": "gatsby-starter-default",
|
||||
"private": true,
|
||||
"description": "A simple starter to get up and developing quickly with Gatsby",
|
||||
"version": "0.1.0",
|
||||
"author": "Kyle Mathews <mathews.kyle@gmail.com>",
|
||||
"dependencies": {
|
||||
"bootstrap": "^4.4.1",
|
||||
"gatsby": "^2.18.12",
|
||||
"gatsby-cli": "^2.8.22",
|
||||
"gatsby-image": "^2.2.34",
|
||||
"gatsby-plugin-manifest": "^2.2.31",
|
||||
"gatsby-plugin-netlify-cms": "^4.1.33",
|
||||
"gatsby-plugin-offline": "^3.0.27",
|
||||
"gatsby-plugin-react-helmet": "^3.1.16",
|
||||
"gatsby-plugin-sharp": "^2.3.10",
|
||||
"gatsby-remark-images": "^3.1.39",
|
||||
"gatsby-remark-katex": "^3.1.20",
|
||||
"gatsby-remark-normalize-paths": "^1.0.0",
|
||||
"gatsby-remark-relative-images": "^0.2.3",
|
||||
"gatsby-source-filesystem": "^2.1.43",
|
||||
"gatsby-source-graphql": "^2.1.29",
|
||||
"gatsby-transformer-remark": "^2.6.45",
|
||||
"gatsby-transformer-sharp": "^2.3.7",
|
||||
"jquery": "^3.4.1",
|
||||
"jsgrid": "^1.5.3",
|
||||
"katex": "^0.10.0",
|
||||
"netlify-cms": "^2.10.2",
|
||||
"netlify-cms-app": "^2.10.1",
|
||||
"popper.js": "^1.16.0",
|
||||
"prop-types": "^15.7.2",
|
||||
"react": "^16.12.0",
|
||||
"react-dom": "^16.12.0",
|
||||
"react-helmet": "^5.2.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"autoprefixer": "^9.7.3",
|
||||
"babel-loader": "^8.0.6",
|
||||
"clean-webpack-plugin": "^3.0.0",
|
||||
"copy-webpack-plugin": "^5.1.1",
|
||||
"css-loader": "^3.4.0",
|
||||
"file-loader": "^5.0.2",
|
||||
"html-webpack-plugin": "^3.2.0",
|
||||
"imagemin-webpack-plugin": "^2.4.2",
|
||||
"img-loader": "^3.0.1",
|
||||
"mini-css-extract-plugin": "^0.9.0",
|
||||
"node-sass": "^4.13.0",
|
||||
"optimize-css-assets-webpack-plugin": "^5.0.3",
|
||||
"postcss-loader": "^3.0.0",
|
||||
"prettier": "^1.19.1",
|
||||
"react-hot-loader": "^4.12.18",
|
||||
"sass-loader": "^8.0.0",
|
||||
"style-loader": "^1.1.2",
|
||||
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||
"webpack": "^4.41.5",
|
||||
"webpack-cli": "^3.3.10",
|
||||
"webpack-dev-server": "^3.10.1"
|
||||
},
|
||||
"keywords": [
|
||||
"gatsby"
|
||||
],
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"build": "gatsby build",
|
||||
"develop": "gatsby develop",
|
||||
"format": "prettier --write \"**/*.{js,jsx,json,md}\"",
|
||||
"start": "npm run develop",
|
||||
"serve": "gatsby serve",
|
||||
"clean": "gatsby clean",
|
||||
"test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\" && exit 1"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/gatsbyjs/gatsby-starter-default"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/gatsbyjs/gatsby/issues"
|
||||
}
|
||||
}
|
50
src/components/courseTemplate.js
Normal file
@ -0,0 +1,50 @@
|
||||
import React from "react"
|
||||
import { Link, graphql } from "gatsby"
|
||||
import Layout from "./layout"
|
||||
|
||||
export default function Template({data}){
|
||||
const {markdownRemark: course} = data;
|
||||
let par = 'Физика'
|
||||
switch (course.frontmatter.parent) {
|
||||
case 'education':
|
||||
par = 'Образование';
|
||||
break;
|
||||
case 'math':
|
||||
par = 'Математика';
|
||||
break;
|
||||
case 'software':
|
||||
par = 'Программное обеспечение';
|
||||
break;
|
||||
default:
|
||||
par = 'Физика';
|
||||
}
|
||||
return(
|
||||
<Layout>
|
||||
<nav aria-label="breadcrumb">
|
||||
<ol class="breadcrumb" style={{margin: 0}}>
|
||||
<li class="breadcrumb-item">
|
||||
<Link to={`./projects/${course.frontmatter.parent}`}>{par}</Link>
|
||||
</li>
|
||||
<li class="breadcrumb-item active" aria-current="page">{course.frontmatter.shortTitle}</li>
|
||||
</ol>
|
||||
</nav>
|
||||
|
||||
<h1 style={{marginTop: `15px`, textAlign: `center`}}>{course.frontmatter.title}</h1>
|
||||
<div dangerouslySetInnerHTML={{__html: course.html}}/>
|
||||
</Layout>
|
||||
)
|
||||
}
|
||||
|
||||
export const CourseQuery = graphql`
|
||||
query CourseByPath($path: String!){
|
||||
markdownRemark(frontmatter: {path: {eq: $path}}){
|
||||
html
|
||||
frontmatter{
|
||||
title
|
||||
shortTitle
|
||||
path
|
||||
parent
|
||||
}
|
||||
}
|
||||
}
|
||||
`
|
23
src/components/dataforge/footer.js
Normal file
@ -0,0 +1,23 @@
|
||||
import React from "react"
|
||||
import "../../styles/dataforge/footer.css"
|
||||
|
||||
const Footer = () => (
|
||||
<footer>
|
||||
<div class = "container" >
|
||||
<p>
|
||||
© 2016
|
||||
<a href="#"> Alexander Nozik </a> under
|
||||
<a href="http://www.apache.org/licenses/LICENSE-2.0"> Apache 2.0 license </a>
|
||||
| Built with
|
||||
{` `}
|
||||
<a href = "https://www.gatsbyjs.org">Gatsby framework</a>
|
||||
{` `}
|
||||
and
|
||||
{` `}
|
||||
<a href = "https://getbootstrap.com/">Bootstrap styles</a>
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
)
|
||||
|
||||
export default Footer
|
7
src/components/dataforge/header.js
Normal file
@ -0,0 +1,7 @@
|
||||
import React from "react"
|
||||
|
||||
const Header = () => (
|
||||
<h1>this is header</h1>
|
||||
)
|
||||
|
||||
export default Header
|
23
src/components/dataforge/layout.js
Normal file
@ -0,0 +1,23 @@
|
||||
import React from "react"
|
||||
import PropTypes from "prop-types"
|
||||
|
||||
import Header from "./header"
|
||||
import Footer from "./footer"
|
||||
import "../../styles/dataforge/layout.css"
|
||||
|
||||
const Layout = ({children}) => (
|
||||
<>
|
||||
<Header/>
|
||||
<div class = "container" style = {{paddingTop: `70px`}}>
|
||||
<main>{children}</main>
|
||||
</div>
|
||||
<Footer/>
|
||||
</>
|
||||
)
|
||||
|
||||
|
||||
Layout.propTypes = {
|
||||
children: PropTypes.node.isRequired,
|
||||
}
|
||||
|
||||
export default Layout
|
20
src/components/footer.js
Normal file
@ -0,0 +1,20 @@
|
||||
import React from "react"
|
||||
import "../styles/footer.css"
|
||||
|
||||
const Footer = () => (
|
||||
<footer>
|
||||
<div class = "container" style = {{textAlign: `left`,}}>
|
||||
<p>
|
||||
© 2016 mipt-npm group | Built with
|
||||
{` `}
|
||||
<a href = "https://www.gatsbyjs.org">Gatsby framework</a>
|
||||
{` `}
|
||||
and
|
||||
{` `}
|
||||
<a href = "https://getbootstrap.com/">Bootstrap styles</a>
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
)
|
||||
|
||||
export default Footer
|
47
src/components/header.js
Normal file
@ -0,0 +1,47 @@
|
||||
import { Link } from "gatsby"
|
||||
import PropTypes from "prop-types"
|
||||
import React from "react"
|
||||
import logo from "../images/index/npm-logo-no-text.svg"
|
||||
import "../styles/header.css"
|
||||
import "../styles/bootstrap.min.css"
|
||||
|
||||
const Header = () => {
|
||||
let curActive = [' ', ' ', ' '];
|
||||
if (window.location.pathname === '/about'){curActive[0] = 'active';}
|
||||
if (window.location.pathname === '/projects/physics' || window.location.pathname === '/projects/education' || window.location.pathname === '/projects/math' || window.location.pathname === '/projects/software'){curActive[1] = 'active';}
|
||||
if (window.location.pathname === '/partners'){curActive[2] = 'active';}
|
||||
|
||||
return (
|
||||
<header>
|
||||
<nav class="navbar fixed-top navbar-expand-lg navbar-light bg-light">
|
||||
<div class="container">
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
||||
<Link class="navbar-brand" to="/">
|
||||
<img src={logo} height="40" class="d-inline-block" alt="mipt-npm"/>
|
||||
</Link>
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item active "><Link class="nav-link" to="./"><span class="glyphicon glyphicon-home"></span></Link></li>
|
||||
<li class={`nav-item ${curActive[0]}`}><Link class="nav-link" to="./about">Группа</Link></li>
|
||||
<li class={`nav-item ${curActive[1]}`}><Link class="nav-link" to="./projects/physics">Проекты</Link></li>
|
||||
<li class={`nav-item ${curActive[2]}`}><Link class="nav-link" to="./partners">Партнеры</Link></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
)
|
||||
}
|
||||
|
||||
Header.propTypes = {
|
||||
siteTitle: PropTypes.string,
|
||||
}
|
||||
|
||||
Header.defaultProps = {
|
||||
siteTitle: ``,
|
||||
}
|
||||
|
||||
export default Header
|
27
src/components/layout.js
Normal file
@ -0,0 +1,27 @@
|
||||
import React from "react"
|
||||
import PropTypes from "prop-types"
|
||||
|
||||
import Header from "./header"
|
||||
import Footer from "./footer"
|
||||
import "../styles/layout.css"
|
||||
import "../styles/bootstrap.min.css"
|
||||
import "../styles/main.css"
|
||||
import "katex/dist/katex.min.css"
|
||||
|
||||
const Layout = ({ children }) => {
|
||||
return (
|
||||
<>
|
||||
<Header siteTitle="NPM group" />
|
||||
<div class = "container" style = {{paddingTop: `70px`}}>
|
||||
<main>{children}</main>
|
||||
</div>
|
||||
<Footer/>
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
||||
Layout.propTypes = {
|
||||
children: PropTypes.node.isRequired,
|
||||
}
|
||||
|
||||
export default Layout
|
BIN
src/files/biref.pdf
Normal file
4499
src/files/conference_2017_invitation.pdf
Normal file
BIN
src/files/npm-2018.pdf
Normal file
BIN
src/files/report_06_10_16.pdf
Normal file
BIN
src/files/stat-methods-2017.pdf
Normal file
BIN
src/images/dataforge/df_logo.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
src/images/icon.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
src/images/index/conference_2017_header.png
Normal file
After Width: | Height: | Size: 106 KiB |
BIN
src/images/index/head.png
Normal file
After Width: | Height: | Size: 13 KiB |
119
src/images/index/npm-logo-no-text.svg
Normal file
@ -0,0 +1,119 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Generator: Adobe Illustrator 20.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 123.87808 113.09572"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="npm-logo-no-text.svg"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
width="123.87808"
|
||||
height="113.09572"><metadata
|
||||
id="metadata70"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs68">
|
||||
|
||||
|
||||
|
||||
|
||||
</defs><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1858"
|
||||
inkscape:window-height="1057"
|
||||
id="namedview66"
|
||||
showgrid="false"
|
||||
inkscape:zoom="4.2597403"
|
||||
inkscape:cx="133.1942"
|
||||
inkscape:cy="34.087578"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"
|
||||
fit-margin-top="10"
|
||||
fit-margin-left="12"
|
||||
fit-margin-right="8"
|
||||
fit-margin-bottom="10" />
|
||||
<style
|
||||
type="text/css"
|
||||
id="style2">
|
||||
.st0{fill:#003DA6;}
|
||||
.st1{enable-background:new ;}
|
||||
</style>
|
||||
<g
|
||||
id="svg8"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
sodipodi:docname="npm-logo.svg"
|
||||
transform="translate(-18.121919,8.1957201)">
|
||||
|
||||
<sodipodi:namedview
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
fit-margin-bottom="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-top="0"
|
||||
id="base"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:cx="178.17652"
|
||||
inkscape:cy="37.927645"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-height="1057"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:window-width="1858"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:zoom="1.979899"
|
||||
pagecolor="#ffffff"
|
||||
showgrid="false">
|
||||
</sodipodi:namedview>
|
||||
<path
|
||||
class="st0"
|
||||
d="m 126.2,60.6 h -5.8 -5.6 -59.3 c -1.8,0 -3.3,1.5 -3.3,3.3 0,1.8 1.5,3.3 3.3,3.3 h 56.3 C 105.2,79.5 92.3,87.7 78.1,88.2 61.7,88.8 46.3,79 39.9,63.9 33.5,48.8 37.1,31 48.9,19.6 60.8,8.2 78.7,5.2 93.6,12.2 95.3,13 97.2,12.3 98,10.6 98.8,8.9 98.1,7 96.4,6.2 79.1,-2 58.1,1.5 44.3,14.8 30.5,28.1 26.3,48.9 33.8,66.5 c 7.3,17.1 24.4,28.4 42.9,28.4 0.5,0 1.1,0 1.6,0 17.8,-0.6 33.7,-11.6 40.9,-27.7 h 6.9 c 1.8,0 3.3,-1.5 3.3,-3.3 0,-1.8 -1.4,-3.3 -3.2,-3.3 z"
|
||||
id="path5"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#003da6" />
|
||||
</g>
|
||||
<g
|
||||
style="enable-background:new"
|
||||
id="g14"
|
||||
class="st1"
|
||||
transform="translate(-18.121919,8.1957201)">
|
||||
<path
|
||||
style="fill:#003da6"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path8"
|
||||
d="m 61.3,25.4 c 0.8,-3.6 2.6,-5.1 6.2,-5.1 h 2.2 L 70.4,38 h 0.3 l 2.7,-12.5 c 0.8,-3.6 2.6,-5.1 6.2,-5.1 h 0.9 L 73.8,51.9 C 73,55.5 71.2,57 67.6,57 H 65.4 L 64.7,39.3 h -0.3 l -2.7,12.5 c -0.8,3.6 -2.6,5.1 -6.2,5.1 h -0.9 z"
|
||||
class="st0" />
|
||||
<path
|
||||
style="fill:#003da6"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path10"
|
||||
d="m 83.7,25.4 c 0.8,-3.6 2.6,-5.1 6.2,-5.1 h 11.8 L 97.6,39.4 C 96.8,43 95,44.5 91.4,44.5 H 87 l -1.6,7.3 c -0.8,3.6 -2.6,5.1 -6.2,5.1 H 77 Z m 5,15 c 0.6,0 1.4,-0.4 1.7,-1.8 l 2.7,-12.5 c 0.3,-1.3 -0.3,-1.8 -1,-1.8 h -0.9 l -3.4,16.1 z"
|
||||
class="st0" />
|
||||
<path
|
||||
style="fill:#003da6"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path12"
|
||||
d="m 122.5,25.4 c 1.2,-3 2.3,-5.1 6.2,-5.1 h 5.3 l -6.7,31.5 c -0.8,3.6 -2.6,5.1 -6.2,5.1 h -2.2 l 4.9,-23 h -0.3 l -6.7,17.9 c -1.2,3 -2.3,5.1 -6.2,5.1 H 109 l 1.1,-23 h -0.3 L 106,51.8 c -0.8,3.6 -2.6,5.1 -6.2,5.1 h -2.2 l 6.7,-31.5 c 0.8,-3.6 2.6,-5.1 6.2,-5.1 h 4.4 L 114.3,46 Z"
|
||||
class="st0" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
BIN
src/images/members/Inzhechik.jpg
Normal file
After Width: | Height: | Size: 126 KiB |
BIN
src/images/members/abramova.jpg
Normal file
After Width: | Height: | Size: 792 KiB |
BIN
src/images/members/almaz.jpg
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
src/images/members/chernov.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
src/images/members/hamitov.jpg
Normal file
After Width: | Height: | Size: 41 KiB |
BIN
src/images/members/khudyakov.jpg
Normal file
After Width: | Height: | Size: 77 KiB |
BIN
src/images/members/klimai.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
src/images/members/koroteev.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
src/images/members/maria.png
Normal file
After Width: | Height: | Size: 577 KiB |
BIN
src/images/members/nozik.png
Normal file
After Width: | Height: | Size: 555 KiB |
BIN
src/images/members/olga.png
Normal file
After Width: | Height: | Size: 756 KiB |
BIN
src/images/members/polina.png
Normal file
After Width: | Height: | Size: 620 KiB |
BIN
src/images/members/stadnichuk.jpg
Normal file
After Width: | Height: | Size: 155 KiB |
BIN
src/images/members/svetlichnii.jpeg
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
src/images/members/timofey.png
Normal file
After Width: | Height: | Size: 353 KiB |
BIN
src/images/members/vyborov.png
Normal file
After Width: | Height: | Size: 1.1 MiB |
BIN
src/images/members/zelenyy.jpg
Normal file
After Width: | Height: | Size: 932 KiB |
BIN
src/images/members/zhabin.jpg
Normal file
After Width: | Height: | Size: 8.1 KiB |
BIN
src/images/pages/Poster_QUARKS_2020.jpeg
Normal file
After Width: | Height: | Size: 896 KiB |
BIN
src/images/pages/Site_thumbnail8.png
Normal file
After Width: | Height: | Size: 285 KiB |
BIN
src/images/partners/Linac-OUK_big.gif
Normal file
After Width: | Height: | Size: 222 KiB |
BIN
src/images/partners/inr_logo.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
src/images/partners/mipt_logo.jpg
Normal file
After Width: | Height: | Size: 68 KiB |
78
src/images/partners/mtl_logo.svg
Normal file
@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Creator: CorelDRAW X8 -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="1832px" height="664px" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
|
||||
viewBox="0 0 1832 665"
|
||||
>
|
||||
<defs>
|
||||
<style type="text/css">
|
||||
<![CDATA[
|
||||
.fil0 {fill:#008C43}
|
||||
.fil4 {fill:#2B2A29}
|
||||
.fil2 {fill:#54AF3A}
|
||||
.fil1 {fill:#7CB932}
|
||||
.fil3 {fill:#2B2A29;fill-rule:nonzero}
|
||||
]]>
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Слой_x0020_1">
|
||||
<metadata id="CorelCorpID_0Corel-Layer"/>
|
||||
<g id="_644004624">
|
||||
<g>
|
||||
<polygon class="fil0" points="0,329 46,319 167,587 112,579 "/>
|
||||
<polygon class="fil0" points="49,212 95,198 132,279 85,291 "/>
|
||||
<polygon class="fil1" points="0,329 85,291 132,279 46,319 "/>
|
||||
<polygon class="fil0" points="208,567 251,546 288,631 233,623 "/>
|
||||
<polygon class="fil2" points="46,319 132,279 251,546 167,588 "/>
|
||||
<polygon class="fil2" points="475,118 537,89 646,334 586,367 "/>
|
||||
<polygon class="fil2" points="95,198 176,162 211,241 132,279 "/>
|
||||
<polygon class="fil2" points="141,84 346,0 379,73 176,162 "/>
|
||||
<polygon class="fil2" points="524,399 586,367 618,439 558,475 "/>
|
||||
<polygon class="fil2" points="379,73 442,45 475,118 412,146 "/>
|
||||
<polygon class="fil0" points="436,135 475,118 586,367 544,372 "/>
|
||||
<polygon class="fil0" points="479,405 524,399 558,475 511,476 "/>
|
||||
<polygon class="fil1" points="49,212 127,178 176,162 95,198 "/>
|
||||
<polygon class="fil1" points="241,525 275,509 329,507 251,546 "/>
|
||||
<polygon class="fil1" points="479,405 544,372 586,367 524,399 "/>
|
||||
<polygon class="fil1" points="355,563 511,476 558,475 365,586 "/>
|
||||
<polygon class="fil0" points="321,612 365,586 400,665 340,655 "/>
|
||||
<polygon class="fil0" points="95,105 141,84 176,162 127,178 "/>
|
||||
<polygon class="fil0" points="339,91 379,73 412,146 368,157 "/>
|
||||
<polygon class="fil2" points="365,586 558,475 588,542 400,665 "/>
|
||||
<polygon class="fil2" points="251,546 329,507 365,586 288,631 "/>
|
||||
<polygon class="fil1" points="378,71 400,61 442,45 379,73 "/>
|
||||
<polygon class="fil1" points="473,113 492,105 537,89 475,118 "/>
|
||||
</g>
|
||||
<g>
|
||||
<polygon class="fil3" points="1281,524 1213,524 1271,230 1174,230 1186,170 1445,170 1434,230 1339,230 "/>
|
||||
<path class="fil3" d="M1509 171l204 0 -70 353 -67 0 58 -294 -78 0 -51 187c-8,32 -18,52 -29,67 -17,26 -50,37 -77,39 -15,1 -22,1 -41,1l-2 -63c13,1 27,-1 29,-1 54,-8 63,-56 86,-144l38 -145z"/>
|
||||
<path class="fil4" d="M1795 30c6,0 12,1 18,4 6,3 11,8 14,14 3,6 5,12 5,18 0,7 -2,13 -5,18 -3,6 -8,11 -13,14 -6,3 -12,5 -19,5 -6,0 -12,-2 -18,-5 -6,-3 -10,-8 -14,-14 -3,-5 -4,-11 -4,-18 0,-6 1,-12 4,-18 4,-6 8,-11 14,-14 6,-3 12,-4 18,-4zm0 6c-5,0 -10,1 -15,4 -5,2 -8,6 -11,11 -3,5 -4,10 -4,15 0,6 1,11 4,16 2,4 6,8 11,11 5,3 10,4 15,4 6,0 11,-2 15,-4 5,-3 9,-7 12,-11 3,-5 4,-10 4,-16 0,-5 -2,-10 -4,-15 -3,-5 -7,-9 -12,-11 -5,-3 -10,-4 -15,-4zm-16 50l0 -39 14 0c4,0 8,0 10,1 2,1 3,2 5,4 1,2 2,4 2,6 0,2 -1,5 -3,7 -2,2 -5,4 -9,4 2,0 3,1 4,2 1,1 3,4 6,8l4 7 -7 0 -4 -6c-3,-5 -5,-8 -7,-9 -1,-1 -2,-2 -5,-2l-3 0 0 17 -7 0 0 0zm7 -22l7 0c4,0 7,0 8,-1 1,-1 2,-3 2,-5 0,-1 -1,-2 -1,-3 -1,-1 -2,-2 -3,-2 -1,0 -3,-1 -6,-1l-7 0 0 12z"/>
|
||||
<polygon class="fil3" points="949,523 885,523 873,229 791,523 730,523 828,171 924,171 934,418 1047,171 1144,171 1103,523 1041,523 1079,231 "/>
|
||||
<g>
|
||||
<path class="fil3" d="M1398 578c-4,0 -8,2 -10,4 -3,2 -5,6 -6,10 -1,3 0,7 2,9 2,3 5,4 9,4 4,0 8,-1 11,-4 3,-2 5,-6 6,-9 0,-5 -1,-8 -3,-11 -2,-2 -5,-3 -9,-3zm3 -11c7,0 12,2 16,7 4,5 5,11 4,18 -2,6 -5,12 -11,17 -6,5 -12,8 -19,8 -7,0 -12,-3 -16,-8 -4,-5 -6,-11 -4,-17 1,-7 5,-13 11,-18 6,-5 12,-7 19,-7l0 0z"/>
|
||||
<polygon class="fil3" points="1329,568 1311,591 1321,615 1308,615 1303,602 1293,615 1280,615 1299,591 1290,568 1303,568 1307,580 1317,568 "/>
|
||||
<polygon class="fil3" points="1239,578 1232,615 1221,615 1229,578 1216,578 1218,568 1254,568 1252,578 "/>
|
||||
<polygon class="fil3" points="1091,568 1082,615 1071,615 1080,568 "/>
|
||||
<polygon class="fil3" points="1117,568 1097,591 1109,615 1096,615 1085,593 1086,589 1104,568 "/>
|
||||
<path class="fil3" d="M1059 601l8 6c0,1 -1,1 -3,3 -5,4 -11,6 -18,6 -7,0 -13,-2 -17,-7 -4,-4 -5,-10 -3,-17 1,-7 5,-13 10,-18 6,-5 13,-7 20,-7 7,0 15,3 17,10l-10 6c-2,-2 -4,-5 -10,-5 -3,0 -7,1 -10,4 -3,2 -5,6 -6,10 -1,3 0,7 2,10 2,2 5,3 8,4 3,0 7,-1 10,-3 1,-1 2,-2 2,-2z"/>
|
||||
<polygon class="fil3" points="1014,615 1003,615 1007,597 994,597 991,615 980,615 989,568 1000,568 996,587 1009,588 1013,568 1024,568 "/>
|
||||
<path class="fil4" d="M1538 568l16 0 -2 10 -14 0c-1,0 -2,2 -3,3l-6 34 -11 0 7 -37c1,-6 7,-10 13,-10l0 0z"/>
|
||||
<path class="fil3" d="M1467 568l-23 0c-7,0 -11,4 -13,10 -1,7 -3,18 -5,25 0,1 -1,2 -3,2l-3 0 -2 10 4 0c5,0 7,1 11,-2 3,-3 4,-9 5,-14l4 -21 12 0 -7 38 10 0 10 -48 0 0z"/>
|
||||
<polygon class="fil3" points="886,615 875,615 881,587 862,615 851,615 861,568 872,568 866,595 885,568 895,568 "/>
|
||||
<polygon class="fil3" points="930,626 919,626 921,615 894,615 903,568 914,568 906,605 919,605 927,568 938,568 930,605 934,605 "/>
|
||||
<polygon class="fil3" points="765,615 754,615 760,585 745,615 735,615 732,584 726,615 715,615 724,568 741,568 744,595 758,568 775,568 "/>
|
||||
<path class="fil3" d="M852 568l-23 0c-10,0 -12,5 -13,10l-3 18c-1,2 -2,5 -2,6 -1,1 -3,3 -5,3l-1 0 -4 21 11 0 2 -11 19 0 2 -10 -15 0c1,-1 3,-5 3,-7l4 -20 12 0 -8 37 4 0 -2 11 10 0 5 -21 -4 0 8 -37 0 0z"/>
|
||||
<polygon class="fil3" points="972,615 961,615 967,587 948,615 937,615 947,568 958,568 952,595 971,568 982,568 "/>
|
||||
<polygon class="fil3" points="1150,615 1140,615 1145,587 1127,615 1116,615 1125,568 1136,568 1131,595 1149,568 1160,568 "/>
|
||||
<polygon class="fil3" points="1587,615 1576,615 1581,587 1563,615 1552,615 1561,568 1572,568 1567,595 1585,568 1596,568 "/>
|
||||
<polygon class="fil3" points="1628,615 1617,615 1623,587 1604,615 1594,615 1603,568 1614,568 1609,595 1627,568 1638,568 "/>
|
||||
<path class="fil4" d="M1269 568l16 0 -2 10 -13 0c-3,0 -3,1 -4,4l-1 4 15 0 -2 10 -15 0 -1 6c0,1 0,3 2,3l14 0 -2 10 -17 0c-6,0 -9,-5 -8,-10l5 -27c1,-6 7,-10 13,-10z"/>
|
||||
<polygon class="fil3" points="1360,615 1349,615 1353,597 1340,597 1336,615 1326,615 1335,568 1346,568 1342,587 1355,588 1359,568 1370,568 "/>
|
||||
<path class="fil3" d="M1495 578c-5,0 -8,2 -11,4 -3,2 -5,6 -6,10 -1,3 0,7 2,9 2,3 5,4 9,4 5,0 8,-1 11,-4 3,-2 5,-6 6,-9 1,-5 0,-8 -3,-11 -2,-2 -5,-3 -8,-3zm2 -11c7,0 12,2 16,7 4,5 5,11 4,18 -1,6 -5,12 -11,17 -5,5 -12,8 -19,8 -7,0 -12,-3 -16,-8 -4,-5 -5,-11 -4,-17 2,-7 5,-13 11,-18 6,-5 13,-7 20,-7l-1 0z"/>
|
||||
<path class="fil4" d="M1178 568l16 0 -2 10 -13 0c-3,0 -4,1 -4,4l-1 4 15 0 -2 10 -15 0 -1 6c0,1 0,3 2,3l14 0 -2 10 -17 0c-6,0 -10,-5 -9,-10l6 -27c1,-6 7,-10 13,-10z"/>
|
||||
<path class="fil4" d="M791 568l16 0 -2 10 -13 0c-2,0 -3,1 -4,4l-1 4 15 0 -2 10 -15 0 -1 6c0,1 0,3 2,3l14 0 -2 10 -16 0c-7,0 -10,-5 -9,-10l5 -27c1,-6 7,-10 13,-10z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.0 KiB |
BIN
src/images/partners/sms_logo.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
src/images/projects/math/deconvolution.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
src/images/projects/math/gears_animated.gif
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
src/images/projects/physics/GERDA.jpg
Normal file
After Width: | Height: | Size: 161 KiB |
BIN
src/images/projects/physics/iaxo.png
Normal file
After Width: | Height: | Size: 430 KiB |
BIN
src/images/projects/physics/map.png
Normal file
After Width: | Height: | Size: 181 KiB |
BIN
src/images/projects/physics/setup.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
src/images/projects/physics/spectrometer900.jpg
Normal file
After Width: | Height: | Size: 134 KiB |
11
src/pages/404.js
Normal file
@ -0,0 +1,11 @@
|
||||
import React from "react"
|
||||
import Layout from "../components/layout"
|
||||
|
||||
const NotFoundPage = () => (
|
||||
<Layout>
|
||||
<h1 style={{marginTop: `300px`, textAlign: `center`}}>404: NOT FOUND</h1>
|
||||
<p style={{marginBottom: `400px`, textAlign: `center`}}>You just hit a route that doesn't exist.</p>
|
||||
</Layout>
|
||||
)
|
||||
|
||||
export default NotFoundPage
|
82
src/pages/about.js
Normal file
@ -0,0 +1,82 @@
|
||||
import React from "react"
|
||||
import { Link, graphql } from "gatsby"
|
||||
import Layout from "../components/layout"
|
||||
import "../styles/main.css"
|
||||
|
||||
const AboutPage = ({data}) => (
|
||||
<Layout>
|
||||
<h1 style = {{marginTop: `20px`}}>Группа методики ядерно-физического эксперимента</h1>
|
||||
<p style = {{marginTop: `0px`}}>
|
||||
Группа была создана в 2015 году на базе кафедры общей физики МФТИ, нескольких лабораторий ИЯИ РАН и при поддержке лаборатории физики высоких энергий МФТИ.
|
||||
Цель создания - разработка методов для проведения и анализа данных экспериментов в области физики частиц и ядерной физики.
|
||||
Помимо этого участники группы занимаются внедрением современных информационных технологий в экспериментальную физику и образование.
|
||||
</p>
|
||||
|
||||
<h2 id="publications">Публикации</h2>
|
||||
<p style = {{marginTop: `0px`, marginBottom: `0px`}}>Публикации группы доступны на <Link to="./publications">отдельной странице.</Link></p>
|
||||
|
||||
<h2 id="contacts">Контактная информация</h2>
|
||||
<p style = {{marginTop: `0px`, marginBottom: `0px`}}>Электронный адрес: <a href='mailto:npm@m%69%70t.ru'>npm@mipt.ru</a></p>
|
||||
<p style = {{marginTop: `0px`}}>Телеграм канал: <a href="https://t.me/mipt_npm">https://t.me/mipt_npm</a></p>
|
||||
|
||||
{/* ------------------------------ */}
|
||||
|
||||
{ data.members.nodes.map(member => {
|
||||
const name = member.frontmatter.title;
|
||||
const photo = member.frontmatter.photo;
|
||||
const path = "../../images/members/"
|
||||
if (photo === null)
|
||||
return(
|
||||
<div>
|
||||
<hr/>
|
||||
<div class = "row">
|
||||
<div class = "col-lg-2"></div>
|
||||
<div class = "col-lg-10">
|
||||
<h2>{name}</h2>
|
||||
<p
|
||||
dangerouslySetInnerHTML = {{
|
||||
__html: member.html,
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
else
|
||||
return (
|
||||
<div>
|
||||
<hr/>
|
||||
<div class = "row">
|
||||
<div class = "col-lg-2">
|
||||
<img src={path+photo} alt=" "/>
|
||||
</div>
|
||||
<div class = "col-lg-10">
|
||||
<h2>{name}</h2>
|
||||
<p
|
||||
dangerouslySetInnerHTML = {{
|
||||
__html: member.html,
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
})}
|
||||
</Layout>
|
||||
)
|
||||
|
||||
export default AboutPage
|
||||
|
||||
export const query = graphql`
|
||||
query {
|
||||
members: allMarkdownRemark(filter: {frontmatter: {content_type: {eq: "member"}, published: {eq: true}}},
|
||||
sort: {fields: frontmatter___order, order: ASC}) {
|
||||
nodes {
|
||||
html
|
||||
frontmatter {
|
||||
title
|
||||
photo
|
||||
}
|
||||
}
|
||||
}
|
||||
}`
|
11
src/pages/content/members/abramova.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Татьяна Абрамова
|
||||
id: abramova
|
||||
order: 70
|
||||
photo: abramova.jpg
|
||||
published: true
|
||||
---
|
||||
Студентка МФТИ.
|
||||
|
||||
Участвует в проектах по разработке программного обеспечения и в коллаборации BAT.
|
12
src/pages/content/members/almaz.md
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Алмаз Фазлиахметов
|
||||
id: almaz
|
||||
order: 20
|
||||
photo: almaz.jpg
|
||||
published: true
|
||||
---
|
||||
Аспирант МФТИ.
|
||||
|
||||
Руководитель рабочей группы по [мюонному монитору](/projects/physics#mounMonitor).
|
||||
|
8
src/pages/content/members/anna_zelenaya.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Анна Зеленая
|
||||
id: anna_zelenaya
|
||||
order: 16
|
||||
published: true
|
||||
---
|
||||
Инженер ИЯИ РАН.
|
12
src/pages/content/members/chernov.md
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Василий Чернов
|
||||
id: chernov
|
||||
order: 22
|
||||
photo: chernov.png
|
||||
published: true
|
||||
---
|
||||
Аспирант ИЯИ РАН.
|
||||
|
||||
Специалист по системам сбора данных.
|
||||
|
11
src/pages/content/members/hamitov.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Тимур Хамитов
|
||||
id: hamitov
|
||||
order: 110
|
||||
photo: hamitov.jpg
|
||||
published: true
|
||||
---
|
||||
Студент МФТИ.
|
||||
|
||||
Входит в группу моделирования и участвует в исследовании атмосферных разрядов.
|
32
src/pages/content/members/inzhechik.md
Normal file
@ -0,0 +1,32 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Лев Владиславович Инжечик
|
||||
id: inzhechik
|
||||
order: 1
|
||||
photo: Inzhechik.jpg
|
||||
published: true
|
||||
---
|
||||
|
||||
**Руководитель группы.**
|
||||
|
||||
Доцент кафедры общей физики МФТИ. Лауреат премии им. И.В. Курчатова. Ветеран атомной энергетики и промышленности. Официальный эксперт Росатома по изотопным технологиям. Участник международных физических экспериментов:
|
||||
[GERDA — search for neutrinoless double beta decay of Ge-76](https://www.mpi-hd.mpg.de/gerda/home.html)
|
||||
[EMMA — experiment with multimuon array](http://www.cupp.fi/index.php?option=com_content&view=article&id=4&Itemid=40&lang=en)
|
||||
Mu-Monitor — investigation of cosmic muon fluxes in underground labs LSC
|
||||
[CUPP](http://www.cupp.fi/)
|
||||
|
||||
**Научные интересы:** нейтринная физика и методика подземных низкофоновых экспериментов по физике ядра и частиц.
|
||||
|
||||
Более 100 научных публикаций, в числе которых:
|
||||
· [P.Kuusiniemi et al. Muonmultiplicitiesmeasuredusinganundergroundcosmic-rayarray. J.Phys.Conf.Ser. 718 (2016) no.5, 052021.](https://inspirehep.net/record/1468840/files/JPCS_718_5_052021.pdf)
|
||||
· [M.Agostini et al. The background in the 0νββy experiment GERDA. Eur.Phys.J. C 74 (2014) 2764](http://arxiv.org/pdf/1306.5084.pdf)
|
||||
· [T.Raiha¤,et al. Cosmic-ray experiment EMMA: Tracking analysis of the first muon events. Proceedings of the 31st ICRC, Łodz 2009;]( http://icrc2009.uni.lodz.pl/proc/pdf/icrc0996.pdf)
|
||||
· [M.Agostini et al. Measurement of the half-life of the two-neutrino double beta decay of Ge-76 with the Gerda experiment. J. Phys. Nucl. Part. Phys. 40 (2013) 035110;](http://arxiv.org/pdf/1212.3210.pdf)
|
||||
· [M.Agostini et al. Results on Neutrinoless Double-βDecay of 76Gefrom Phase I of the GERDA Experiment. Phys. Rev. Lett. 111 (2013) 122503;]( http://arxiv.org/pdf/1307.4720.pdf)
|
||||
· [J.Sarkamo et al. EAS selection in the EMMA underground array. J. Phys.: Conf. Ser.(2013)409 012086;](http://iopscience.iop.org/article/10.1088/1742-6596/409/1/012086/pdf)
|
||||
· Л.В. Инжечик. Изотопы. Изотопов разделение. Большая Российская Энциклопедия. Моск. научн. изд. «Большая Российская Энциклопедия», 2008. Т. 11, с. 33, 34.
|
||||
· Ю.В. Гапонов, Л.В. Инжечик, С.В. Семенов. Изотопы и фундаментальные проблемы ядерной физики. Глава 10 коллективной монографии «Изотопы: свойства, получение, применение» под ред. В.Ю. Баранова, М, Физматлит, 2005, т. 2.
|
||||
|
||||
<p>
|
||||
e-mail: <a href='mailto:inzhech%69k%40%6Dai%6C.r%75'>inzhechik@mail.ru</a>
|
||||
</p>
|
13
src/pages/content/members/khudiakov.md
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Алексей Худяков
|
||||
id: khudyakov
|
||||
order: 12
|
||||
photo: khudyakov.jpg
|
||||
published: true
|
||||
---
|
||||
Научный сотрудник ИЯИ РАН.
|
||||
|
||||
Специалист по редким распадам каонов, системам сбора данных и функциональному программированию.
|
||||
|
||||
Руководитель рабочей группы по [математическим задачам](projects/math).
|
11
src/pages/content/members/klimai.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Петр Климай
|
||||
id: klimai
|
||||
order: 11
|
||||
photo: klimai.jpg
|
||||
published: true
|
||||
---
|
||||
Кандидат физико-математических наук.
|
||||
|
||||
Курируент инфраструктурные проекты.
|
9
src/pages/content/members/koroteev.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Григорий Коротеев
|
||||
id: koroteev
|
||||
order: 13
|
||||
photo: koroteev.png
|
||||
published: true
|
||||
---
|
||||
Преподаватель МФТИ.
|
21
src/pages/content/members/nozik.md
Normal file
@ -0,0 +1,21 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Александр Нозик
|
||||
id: nozik
|
||||
order: 10
|
||||
photo: nozik.png
|
||||
published: true
|
||||
---
|
||||
**Заместитель руководителя группы.**
|
||||
|
||||
Кандидат физико-математических наук. Старший научный сотрудник ИЯИ РАН (Сектор математического обеспечения экспериментов), ассистент кафедры общей физики МФТИ.
|
||||
|
||||
Специалист в области анализа данных в физическом эксперименте. Участник эксперимента "Троицк ню-масс" по прямому измерению массы нейтрино. [Профиль ResearchGate](https://www.researchgate.net/profile/Alexander_Nozik)
|
||||
|
||||
Секретарь совета [Общества Научных Работников](http://onr-russia.ru/)
|
||||
|
||||
**Научные интересы:** Математическая статистика, Научное программное обеспечение, Масса нейтрино.
|
||||
|
||||
<p>
|
||||
e-mail: <a href='mailto:alt%61%76ir@gmail.%63%6Fm'>altavir@gmail.com</a>
|
||||
</p>
|
8
src/pages/content/members/santitov.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Александр Титов
|
||||
id: santitov
|
||||
order: 60
|
||||
published: false
|
||||
---
|
||||
Студент МФТИ.
|
9
src/pages/content/members/stadnichuk.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Егор Стадничук
|
||||
id: stadnichuk
|
||||
photo: stadnichuk.jpg
|
||||
order: 60
|
||||
published: true
|
||||
---
|
||||
Студент МФТИ.
|
9
src/pages/content/members/svetlichnii.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Александр Светличный
|
||||
id: svetlichnii
|
||||
order: 30
|
||||
photo: svetlichnii.jpeg
|
||||
published: true
|
||||
---
|
||||
Студент 6 курса МФТИ, преподаватель кафедры общей физики.
|
12
src/pages/content/members/vyborov.md
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Андрей Выборов
|
||||
id: vyborov
|
||||
order: 21
|
||||
photo: vyborov.png
|
||||
published: true
|
||||
---
|
||||
Аспирант МФТИ.
|
||||
|
||||
Руководитель рабочей группы по фону от солнечных нейтрино.
|
||||
|
11
src/pages/content/members/zelenyy.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Михаил Зеленый
|
||||
id: zelenyy
|
||||
order: 15
|
||||
photo: zelenyy.jpg
|
||||
published: true
|
||||
---
|
||||
Аспирант ИЯИ РАН. Преподаватель МФТИ.
|
||||
|
||||
Руководитель рабочей группы по моделированию физических процессов.
|
9
src/pages/content/members/zhabin.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: member
|
||||
title: Сергей Николаевич Жабин
|
||||
id: zhabin
|
||||
order: 11
|
||||
photo: zhabin.jpg
|
||||
published: false
|
||||
---
|
||||
Кандидат физико-математических наук. Преподаватель МФТИ.
|
11
src/pages/content/news/2018_09_21_lab-intro.md
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Пособие по проведению и обработке лабораторных работ
|
||||
date: 2018-09-21
|
||||
published: true
|
||||
---
|
||||
Добавлено пособие по проведению и обработке лабораторных работ (рабочая версия).
|
||||
|
||||
[Версия в формате PDF для скачивания.](/files/main.pdf).
|
||||
|
||||
[Электронная версия для чтения on-line.](http://npm.mipt.ru/books/lab-intro/)
|
9
src/pages/content/news/2019_01_18.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Публикации и курс по научному программированию
|
||||
date: 2019-01-17
|
||||
published: true
|
||||
---
|
||||
Добавлена [страница с публикациями](publications).
|
||||
|
||||
Добавлена страница [курса по научному программированию на kotlin](pages/kotlin).
|
22
src/pages/content/news/2019_02_27_conference.md
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Физика элементарных частици и космология - 2019
|
||||
date: 2019-02-26
|
||||
published: true
|
||||
---
|
||||
Открыта регистрация на молодежную конференцию «Физика элементарных частиц и космология - 2019». Конференция посвящена физике частиц, космологии, а также широкому кругу смежных тем, таких как математическая физика, астрофизика, ядерная медицина, и так далее.
|
||||
Конференция проводится в восьмой раз и несмотря на небольшое количество докладов, зарекомендовала себя как одна из самых представительных русскоязычных молодежных конференций по этой тематике.
|
||||
|
||||
Конференция пройдет 11 и 12 апреля в московском корпусе МФТИ по адресу Климентовский пер., д. 1, стр.1. Участие в конференции бесплатное, но количество докладов ограничено.
|
||||
|
||||
Труды конференции будут изданы в электронном виде. Избранные труды будут рекомендованы к публикации в журнале «Труды МФТИ».
|
||||
|
||||
Ссылки:
|
||||
|
||||
* [Сайт конференции](https://belle.lebedev.ru/conf_mipt_2019/)
|
||||
|
||||
* [Регистрация]( https://belle.lebedev.ru/conf_mipt_2019/?page_id=98)
|
||||
|
||||
* [Постер](http://belle.lebedev.ru/conf_mipt_2019/wp-content/uploads/2019/01/%D0%A4%D0%B8%D0%B7%D0%B8%D0%BA%D0%B0-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%BD%D1%8B%D1%85-%D1%87%D0%B0%D1%81%D1%82%D0%B8%D1%86-2019.pdf)
|
||||
|
||||
Убедительно просим максимально широко распространять информацию о конференции, а также регистрироваться как можно раньше.
|
26
src/pages/content/news/2019_05_15.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Новые проекты
|
||||
date: 2019-05-15
|
||||
published: true
|
||||
---
|
||||
|
||||
Открыто финансирование лаборатории. В связи с этим мы запускаем несколько новых проектов.
|
||||
И приглашаем на работу студентов и научных сотрудников.
|
||||
В данный момент ведется активная работа по следующим направлениям:
|
||||
|
||||
* Исследование природы электромагнитных лавин в атмосфере. Проект ведется
|
||||
в сотрудничестве с ИКИ РАН.
|
||||
|
||||
* Компьютерное моделирование на GEANT4 и других платформах для ускорительных
|
||||
и неускорительных экспериментов.
|
||||
|
||||
* Разработа научного программного обеспечения на языке kotlin.
|
||||
В сотрудничестве с компанией JetBrains.
|
||||
|
||||
А также разнообразные работы, связанные с участием в международных научных
|
||||
коллаборациях Troitsk nu-mass/KATRIN, IAXO, GERDA/LEGEND и BAT.
|
||||
|
||||
Более подробную информацию можно получить по почте или в телеграме.
|
||||
Текущие задачи также можно найти [здесь](http://npm.mipt.ru/confluence/pages/viewpage.action?pageId=16023618).
|
||||
|
12
src/pages/content/news/2019_06_10_prog_seminar.md
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Семинар по программированию
|
||||
date: 2019-06-10
|
||||
published: true
|
||||
---
|
||||
Лаборатория совместно с ОИЯИ и при поддержке [JetBrains Research](https://research.jetbrains.org/groups/npm)
|
||||
запускает серию семинаров по программированию в
|
||||
экспериментальной физике (и не только). Информация о семинаре доступна [тут](projects/../../../projects/software#prog-seminar)
|
||||
и [тут](http://npm.mipt.ru/confluence/pages/viewpage.action?pageId=33128452). Если вы хотите участвовать, то пожалуйста помогите определиться
|
||||
с датами первого семинара ( [doodle](https://doodle.com/poll/gircdvu5kya77twf) ). Также, если у вас есть что рассказать, пишите
|
||||
на почту или в телеграм.
|
27
src/pages/content/news/2019_11_13.md
Normal file
@ -0,0 +1,27 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Новости - осень 2019
|
||||
date: 2019-11-13
|
||||
published: true
|
||||
---
|
||||
|
||||
### Добавлена страница конференции QUARKS-2020
|
||||
|
||||
В следующем году еже-двух-летний международный семинар QUARKS пройдет при финансовой поддержке МФТИ. Страница конференции на нашем сайте расположена [тут](../../quarks). Сайт конференции [тут](https://indico.quarks.ru/event/2020/).
|
||||
|
||||
### Продолжается сотрудничество с JetBrains Research
|
||||
|
||||
Периодически обновляется страница лаборатории на [сайте JetBrains Research](https://research.jetbrains.org/ru/groups/npm). Основной проект, который разрабатывается в этом полугодии - это трехмерная визуализация для симуляционных задач и Event Display на основе технологии Kotlin-Multiplatform. Репозиторий проекта [тут](https://github.com/mipt-npm/dataforge-vis). Event Display будет использоваться в экспериментах на NICA.
|
||||
В декабре планируется [выступление на KotlinConf-2019](https://kotlinconf.com/talks/5-dec/114818)!
|
||||
|
||||
### Коллаборации
|
||||
|
||||
Начат процесс формального вступления лаборатории (и МФТИ) в коллаборацию [IAXO](http://iaxo.web.cern.ch/). Сотрудники лаборатории будут заниматься в первую очередь программной инфраструктурой и системой медленного контроля.
|
||||
|
||||
Начат процесс формирования коллаборации [BAT](https://github.com/bat/BAT.jl).
|
||||
|
||||
### Публикации
|
||||
|
||||
Обновлена страница с [публикациями и выступлениями](../../publications) на конференциях за 2019 год. Их много!
|
||||
|
||||
|
20
src/pages/content/news/2019_12_24_results_2019.md
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Итоги 2019 года
|
||||
date: 2019-12-24
|
||||
published: true
|
||||
---
|
||||
|
||||
### Краткий отчет по достижениям за 2019 год
|
||||
|
||||
В составе Лаборатории методов ядерно-физических экспериментов (ЛМЯФЭ) работают 9 научных сотрудников (из них 4 аспиранта) и 10 студентов МФТИ.
|
||||
|
||||
В 2019 г. ЛМЯФЭ работала в области неускорительной физики ядра и частиц. Для международных экспериментов GERDA/LEGEND рассчитана интенсивность фона, индуцированного солнечными нейтрино. Исследовано сечение поглощения нейтрино ядрами Ga-71, необходимое для интерпретации данных нейтринных телескопов SAGE и GALEX. Младший научный сотрудник ЛМЯФЭ Г.А. Коротеев, аспирант МФТИ А.Н. Фазлиахметов и аспирант МФТИ А.К. Выборов доложили эти работы на международной конференции MEDEX'19 в Праге (27-31.05) и на общем совещании коллаборации GERDA в Цюрихе (24-26.06). Исследованы угловые распределения потоков космических мюонов в низкофоновой подземной лаборатории LSC (международный проект “Mu-monitor”, Canfranc, Spain). Результаты опубликованы в Eur.Phys.J. C79 (2019), 721. Старший научный сотрудник ЛМЯФЭ А.А. Нозик участвовал в совещании международной коллаборации IAXO в Сарагосе (23-25.10). Согласована программа работы ЛМЯФЭ в эксперименте IAXO, оформляется официальное вхождение МФТИ в коллаборацию. Совместно с ИКИ РАН и Ереванским физическим институтом в Лаборатории исследовались модели поведения заряженных частиц в грозовых облаках. Студенты МФТИ Е.М. Стадничук и Т.М. Хамитов доложили результаты работы на международной конференции TEPA 2019 в Армении (14-17.10).
|
||||
|
||||
В ЛМЯФЭ сформирована группа, занимающуюся развитием компьютерных технологий в физике частиц. В 2019 году развивались инфраструктурные проекты: системы визуализации данных, веб-конфигураторы, работа с базами данных и т. д. Создан прототип системы трехмерной визуализации нового поколения. Лаборатория в составе международной группы BAT занималась разработкой инструментов для Байесовского анализа данных физических экспериментов. Старший научный сотрудник ЛМЯФЭ А.А. Нозик и студентка МФТИ Т. Абрамова приняли участие в рабочем совещании группы BAT в Дортмунде. Группой создается международная коллаборация, в которой ЛМЯФЭ, представляя МФТИ, будет выступать одним из ведущих членов. Под руководством заведующего ЛФВЭ МФТИ Т.А. Аушева Лаборатория участвует в разработке компьютерных технологий для международного мегапроекта NICA (ОИЯИ, Дубна). ЛМЯФЭ активно сотрудничает с компанией JetBrains (НИР, договор на 19000$) и вступила в международную научную организацию JetBrains Research.
|
||||
|
||||
По результатам работы Лаборатории методов ядерно-физических экспериментов в 2019 году опубликовано 8 статей в индексируемых международных журналах и сделано 14 докладов на международных научных конференциях.
|
||||
|
||||
### Публикации и конференции
|
||||
|
||||
Список публикаций и конференций, в которых участвовали сотрудники лаборатории можно посмотреть [здесь](../../publications).
|
7
src/pages/content/news/Site update 20_01_2017.md
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Обновление 20.01.2017
|
||||
date: 2017-01-20
|
||||
published: true
|
||||
---
|
||||
Обновлены некоторые разделы сайта. Создан [внутренний раздел](http://npm.mipt.ru/confluence).
|
48
src/pages/content/news/autumn_2018.md
Normal file
@ -0,0 +1,48 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Осенний семестр 2018
|
||||
date: 2018-09-07
|
||||
published: true
|
||||
---
|
||||
Поздравляем всех с началом ного учебного года!
|
||||
|
||||
В этом семестре состоятся два наших традиционных курса:
|
||||
|
||||
<hr>
|
||||
|
||||
## [Неускорительные эксперименты по физике частиц и астрофизике](pages/subterranean)
|
||||
**Первая лекция — 19 сентября 2018 г.**
|
||||
|
||||
Лектор: Лев Владиславович Инжечик, к. ф.-м. н., участник международных коллабораций GERDA, LEGEND, EMMA и Mu-MONITOR.
|
||||
|
||||
**Дата, время и место: каждая среда, в 17.05, в 517-А ГК (преподавательская комната кафедры общей физики).**
|
||||
|
||||
Курс посвящен проблемам физики нейтрино, астрофизики и физики ядра. Будут подробно рассмотрены эксперименты GERDA, EMMA, Mu-MONITOR, TROITSK NU-MASS и KATRIN.
|
||||
|
||||
<hr>
|
||||
|
||||
## [Статистические методы в экспериментальной физике](pages/stat-methods)
|
||||
**Первая лекция — 26 сентября 2018 г.**
|
||||
|
||||
Лектор: Александр Аркадьевич Нозик, к. ф.-м. н.
|
||||
|
||||
**Дата, время и место: каждая среда, в 17.05, в 403 ЛК.**
|
||||
|
||||
В курсе подробно изложены вопросы применения статистических методов при планировании и обработке результатов физического эксперимента. Упор будет сделан не на теорию, а на практику применения. В частности, будут разобраны компьютерные методы анализа данных.
|
||||
|
||||
<hr>
|
||||
|
||||
## Научная работа
|
||||
|
||||
Группа продолжает научную работу совместно с ведущими научными организациями как в России так и за ее пределами.
|
||||
|
||||
Мы также объявляем набор для студентов второго и третьего курса на научную работу по нескольким направлениям.
|
||||
Объявления о вакансиях для студентов размещаются на [сервере документов](http://npm.mipt.ru/confluence/pages/viewpage.action?pageId=16023618).
|
||||
|
||||
Приглашаем всех желающих на научные собрания, которые будут проходить **каждую среду, в 12.20, в 403 ЛК**.
|
||||
|
||||
По всем вопросам пожалуйста пишите на [электронный адрес группы или в телеграм канал](about).
|
||||
|
||||
<hr>
|
||||
|
||||
<a href="/files/npm-2018.pdf">Объявление о лекциях и научной работе 2018</a>
|
14
src/pages/content/news/conference_2017.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Молодежная конференция 2017
|
||||
date: 2017-01-31
|
||||
published: true
|
||||
---
|
||||
|
||||
<img class="img-fluid" src="/images/index/conference_2017_header.png" class="img-responsive" alt="conference slider">
|
||||
|
||||
Открыта регистрация на III молодежную конференцию по физике элементарных частиц и космологии. Конференция пройдет 27 и 28 апреля.
|
||||
|
||||
Регистрация и дополнительная информация доступны на [сайте конференции](http://npm.mipt.ru/conf).
|
||||
|
||||
Листовка с информацией доступна [здесь](/files/conference_2017_invitation.pdf).
|
13
src/pages/content/news/new_partners.md
Normal file
@ -0,0 +1,13 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Новые партнеры
|
||||
date: 2016-11-21
|
||||
published: true
|
||||
---
|
||||
19 норября прошла очередная рабочая встреча группы. В рамках встречи в частности обсуждали два новых соглашения о сотрудничестве.
|
||||
|
||||
Начато сотрудничество с компанией МТЛ. В рамках этого сотрудничества планируется совместное исследование и разработка рентгеновских панелей а также подготовка студентов.
|
||||
|
||||
Также в рамках сотрудничества с ИКИ РАН создана рабочая группа по моделированию электрических разрядов в верхних слоях атмосферы.
|
||||
|
||||
Обновлен раздел ["Партнеры"](partners)
|
18
src/pages/content/news/seminar_05_11_2016.md
Normal file
@ -0,0 +1,18 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Окончание сеанса на "Троицк ню-масс" и очередная рабочая встреча
|
||||
date: 2016-11-04
|
||||
published: true
|
||||
---
|
||||
После небольшой паузы, произошедшей из-за очередного сеанса работы эксперимента "Троицк ню-масс", мы возобновляем регулярные научные собрания группы.
|
||||
|
||||
В субботу (5.11.2016) пройдет очередное общее сборище (как всегда в 16.00 в 517-А ГК). Повестка дня следующая:
|
||||
|
||||
1. Отчет о сеансе работы Троицк ню-масс по поиску стерильных нейтрино.
|
||||
2. Статус работ по мюонному монитору.
|
||||
3. Отчет о семинаре по солнечным нейтрино.
|
||||
4. Планируемое сотрудничество с лабораторий медицинской техники.
|
||||
5. Планируемое сотрудничество с ИКИ по расчетам атмосферных электронных ливней.
|
||||
|
||||
|
||||
Все собрания являются открытыми, поэтому приглашаются все желающие послушать.
|
19
src/pages/content/news/seminar_19_10_2016.md
Normal file
@ -0,0 +1,19 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Семинар по фону солнечных нейтрино
|
||||
date: 2016-10-18
|
||||
published: true
|
||||
---
|
||||
|
||||
19 октября в 15:30 в Курчатовском институте, Пехотная, 20 состоится семинар, посвященный теме: "**Фон солнечных нейтрино в эксперименте по двойному бета-распаду германия GERDA**."
|
||||
Докладчики: Глухих Тимофей, Ольга Матвеева.
|
||||
|
||||
План семинара:
|
||||
1. Краткое описание эксперимента и реакции в Солнце в которых образуется нейтрино. - Ольга Матвеева.
|
||||
2. Ню спектр от каждой из реакций и их парциальный вес в суммарном спектре. - Глухих Тимофей.
|
||||
3. Обсуждение данных, наиболее значимые области спектра при поглощении на германии.
|
||||
|
||||
**Как добраться:**
|
||||
|
||||
*Выходите из метро Октябрское поле в сторону 1 вагона к остановке садитесь на 100, 253 или 681 автобус и едете до остановки Улица Маршала Бирюзова, выходите, идете против движения автобуса и почти сразу сворачитваете на улицу Пехотную и идете почти до конца, пока не увидите знание Курчатовсткого института. Также можете доехать на 105 и 800 автобусах так же от метро Октябрское поле до остановки Городская больница №2(2-й Пехотный переулок), выходите из автобуса в сторону движения автобуса и почти сразу поворачиваете налево и видите знание Курчатовского института.*
|
||||
|
8
src/pages/content/news/site_start.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Запущена официальная версия сайта
|
||||
date: 2016-09-25
|
||||
published: true
|
||||
---
|
||||
|
||||
Запущена официальная версия сайта группы. Некоторые разделы пока находятся в разработке.
|
14
src/pages/content/news/subterranean_2017.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Низкофоновые эксперименты по физике ядра, частиц и астрофизике
|
||||
date: 2017-02-06
|
||||
published: true
|
||||
---
|
||||
<p class="lead">
|
||||
Cеместровый курс по выбору
|
||||
</p>
|
||||
|
||||
Л.В. Инжечик читает лекции по понедельникам в 18:30
|
||||
в ауд. 517 главного корпуса. Первая лекция — 20 февраля 2017 г.
|
||||
|
||||
Подробности на [странице курса](/pages/subterranean).
|
10
src/pages/content/news/update_06_02_2018.md
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Обновления
|
||||
date: 2018-02-06
|
||||
published: true
|
||||
---
|
||||
|
||||
* Добавлено описание [лабораторной работы по двулучепреломлению](pages/biref).
|
||||
* Обновление дизайна сайта (теперь Bootstrap 4).
|
||||
* Добавлена контактная информация.
|
12
src/pages/content/news/update_11_10_2016.md
Normal file
@ -0,0 +1,12 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Обновления 11.10.2016
|
||||
date: 2016-10-11
|
||||
published: true
|
||||
---
|
||||
|
||||
Добавлены контакты в разделе ["Группа"](about).
|
||||
|
||||
На кафдере общей физики прошел [семинар](https://mipt.ru/education/chair/physics/news/Nauchno_metodicheskiy_seminar_6_10_2016) по мюонному монитору.
|
||||
|
||||
Доклад [здесь](/files/report_06_10_16.pdf).
|
9
src/pages/content/news/update_29_08_2017.md
Normal file
@ -0,0 +1,9 @@
|
||||
---
|
||||
content_type: post
|
||||
title: Обновления
|
||||
date: 2017-08-29
|
||||
published: true
|
||||
---
|
||||
|
||||
* Обновлена инфомрация [о группе](about).
|
||||
* Добавлена информация о курсе по выбору Л. В. Инжечика об [истории атомного проекта](pages/atom).
|
25
src/pages/content/pages/atom.md
Normal file
@ -0,0 +1,25 @@
|
||||
---
|
||||
content_type: page_education
|
||||
title: История атомного проекта
|
||||
shortTitle: История атомного проекта
|
||||
parent: education
|
||||
path: /pages/atom
|
||||
published: true
|
||||
---
|
||||
<p class="text-center">Эпизоды истории ранних этапов атомного проекта ссср </p>
|
||||
|
||||
<p class="lead text-center">
|
||||
СЕМЕСТРОВЫЙ КУРС ПО ВЫБОРУ
|
||||
</p>
|
||||
|
||||
Л.В. Инжечик читает лекции по понедельникам в 17:05
|
||||
в ауд. 517 главного корпуса. Первая лекция — 18 сентября 2017 г.
|
||||
|
||||
Автор курса был одним из организаторов международных конференций по истории атомных проектов: ИСАП-96 (Дубна) и ИСАП-99 (Laxenburg, Austria). Исторические сведения будут излагаться по материалам этих конференций, часть которых так и не вышла из печати. Будут использованы другие публикации на эту тему и воспоминания академика И.К. Кикоина[^1], профессора Академии внешней разведки В.Б. Барковского[^2] и других непосредственных участников создания атомной бомбы в СССР, с которыми лектору довелось беседовать.
|
||||
В начале курса будет дан краткий и популярный обзор физических принципов ядерной энергетики, чтобы слушатели могли соотнести исторические факты с научными и технологическими аспектами атомного проекта. Будут рассмотрены некоторые проблемы мирной ядерной энергетики и проанализированы причины и сценарии кыштымской и чернобыльской ядерных катастроф в СССР, будут даны комментарии к аварии на фукусимской АЭС в Японии.
|
||||
|
||||
[^1]. [http://www.biblioatom.ru/founders/kikoin_isaak_konstantinovich](http://www.biblioatom.ru/founders/kikoin_isaak_konstantinovich)
|
||||
|
||||
[^2]. [http://svr.gov.ru/history/bar.html](http://svr.gov.ru/history/bar.html)
|
||||
|
||||
<img src="/images/projects/physics/GERDA.jpg" alt="GERDA" />
|
85
src/pages/content/pages/biref.md
Normal file
@ -0,0 +1,85 @@
|
||||
---
|
||||
content_type: page_education
|
||||
title: Лабораторная работа по двулучепреломлению
|
||||
shortTitle: Лабораторная работа по двулучепреломлению
|
||||
parent: education
|
||||
path: /pages/biref
|
||||
published: true
|
||||
---
|
||||
<div class="card card-body" style="margin-top: 30px; margin-bottom: 30px">
|
||||
<h2 id="установка">Установка</h2>
|
||||
<p>Программа для обработки данных лабораторной работы поставляется в двух вариантах:</p>
|
||||
<ul>
|
||||
<li>Приложение, написанное на языке Kotlin для персональных компьютеров. Работает на всех современных
|
||||
операционных системаах, но не на мобильных устройствах.
|
||||
</li>
|
||||
<li>Приложенее на Kotlin-Js для запуска в браузере. Работает в любом браузере. В данный момент эта версия
|
||||
находится на стадии разработки.
|
||||
</li>
|
||||
</ul>
|
||||
<h3 id="приложение">Приложение</h3>
|
||||
<p>Для запуска необходимо наличие установленной платформы JVM 8.</p>
|
||||
<h4 id="установка-jre" style="margin-bottom: 0px">Установка JRE</h4>
|
||||
<p>Для работы программы требуется <a href="https://en.wikipedia.org/wiki/Java_virtual_machine">Java Runtime
|
||||
Environment</a> версии 8 (вероятно будет работать и на 7, но это не проверялось). JRE установлена по-умолчанию
|
||||
на подавляющем большинстве персональных компьютеров. Проверить установленную версию можно командой <code>java
|
||||
-version</code>. Если платформа не установлена, или установлена старая версия, то ее надо установить.</p>
|
||||
<ul>
|
||||
<li><strong>Windows:</strong> Заходим <a
|
||||
href="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html">сюда</a>,
|
||||
скачиваем, устанавливаем.
|
||||
</li>
|
||||
<li><strong>Ubuntu / Debian:</strong> Инструкция есть <a
|
||||
href="https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get">здесь</a>.
|
||||
</li>
|
||||
<li><strong>Red hat / CentOS:</strong> Инструкция <a
|
||||
href="https://www.digitalocean.com/community/tutorials/how-to-install-java-on-centos-and-fedora">здесь</a>.
|
||||
</li>
|
||||
</ul>
|
||||
<p>Если используется OpenJDK, то дополнительно должен быть установлен пакет <code>openjfx</code>. На системах,
|
||||
использующих <code>apt-get</code>, это делается командой <code>sudo apt-get install openjfx</code>.</p>
|
||||
<h4 id="запуск">Запуск</h4>
|
||||
<p>
|
||||
После этого достаточно скачать архив с программой <a
|
||||
href="http://npm.mipt.ru/confluence/pages/viewpage.action?pageId=10027425">отсюда</a> разархивировать программу в
|
||||
любую директорию и запустить исполняемый файл из директории <code>bin</code> (batch-файл для windows или
|
||||
shell-script для Linux).
|
||||
</p>
|
||||
<h3 id="web-версия">Web-версия</h3>
|
||||
<p>
|
||||
Тестовая версия web-версии программы доступна по адресу <a href="../apps/biref">http://npm.mipt.ru/apps/biref</a>.
|
||||
Web версия работает полностью аналогично Java-версии. Для ее запуска не нужно ничего устанавливать, достаточно перейти по ссылке.
|
||||
В настоящее время она работает в режиме тестирования.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
# Дополнительное теоретическое обоснование
|
||||
Дополнительные материалы по математическому и физическому обоснованию работы программ для анализа можно найти <a href="/files/biref.pdf">здесь</a>.
|
||||
|
||||
# Дополнительное задание
|
||||
## 1. Ввод данных
|
||||
Для дальнейшей работы необходимо ввести данные в таблицу. Это можно сделать вручную или путем загрузки текстовых данных из файла.
|
||||
|
||||
## 2. Проверка величины погрешности
|
||||
В работе практически отсутствуют параметры, которые могут иметь значительное систематическое смещение, а основная погрешность происходит из неточности измерения углов. При этом значение этой погрешности задается из наивных соображений, поскольку измерительный лимб в данном случае не имеет какого-то определенного класса точности.
|
||||
|
||||
Проверить правильность определения погрешности можно по графику коэффициента преломления обыкновенной волны. Из теоретических соображений известно, что точки этого графика должны ложиться на прямую с нулевым наклоном (константу). Разброс точек относительно этой прямой должен носить чисто статистический характер. Если значения ошибок существенно меньше среднего разброса точек относительно прямой, значит ошибки занижены. Если же значения ошибок больше разброса точек, значит ошибки завышены. Более точную характеристику величины ошибок можно получить при помощи <a href="https://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D1%82%D0%B5%D1%80%D0%B8%D0%B9_%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%81%D0%B8%D1%8F_%D0%9F%D0%B8%D1%80%D1%81%D0%BE%D0%BD%D0%B0">критерия согласия Пирсона</a> (он же критерий $\chi^2$ ). Согласно этому критерию, значение суммы $\chi^2 = \sum{\frac{(y_i-f(x_i))^2}{\sigma_i^2}}$, отнесенное к количеству степеней свободы (как правило это количество точек минус количество свободных параметров) для выборки, подчиняющейся статистическим закономерностям, должно быть близко к <code>1</code>. В данном случае можно воспользоваться функцией <code>Проверить калибровку</code> в программе. В результате работы этой функции выдается два значения $\chi^2$: одно для сравнения с линейной зависимостью, второе для сравнения с константой, которая следует из теории. В первом случае количество степеней свободы на одну меньше, поскольку для линейной зависимости требуется два параметра вместо одного. Для проверки ошибок можно использовать обе зависимости.
|
||||
|
||||
**Важно:** Следует отметить, что в экспериментальной физике произвольный подбор ошибок как правило запрещен. Определение погрешностей происходит до начала анализа и не может базироваться на результатах проведенных измерений. “Подгонка” ошибок допускается только в том случае, если никаких физических соображений по поводу включены ошибок нет, а также когда гарантировано отсутствие систематических смещений.
|
||||
|
||||
**Замечание:** Неправильное определение погрешностей в данной работе как правило происходит по причине неверной оценки точности измерений по шкале. Как правило, за такую оценку берут половину деления шкалы. В действительности, даже если все измеренные значения округлены в сторону ближайшего целого (что делать не рекомендуется), то отклонение истинного значения от измеренного описывается <a href="https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%BF%D1%80%D0%B5%D1%80%D1%8B%D0%B2%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D0%B2%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%BD%D0%BE%D0%B5_%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5">равномерным распределением</a> с шириной один градус. Стандартное отклонение такого распределения равно $\frac{1}{\sqrt{12}}$, а вовсе не <code>0.5</code>.
|
||||
|
||||
## 3. Статистическое определение угла при вершине призмы
|
||||
В основном описании к данной работе приводится экспериментальное определение угла при вершине призмы. Но этот угол можно также определить и на основе измеренных данных. Для этого достаточно постулировать то, что зависимость коэффициента преломления, измеренного по обыкновенной волне, имеет нулевой наклон.
|
||||
|
||||
Варьируя параметр <code>A</code>, можно подобрать такое значение, при котором после калибровки, линия, соответствующая фиксированной константе на графике совместится с линией, которая соответствует линейной зависимости. Кроме того, можно воспользоваться статистическими свойствами зависимостей и найти такое значение <code>А</code>, при котором соответствие данных константе будет наилучшим ($\chi^2$ по отношению к среднему взвешенному минимален).
|
||||
|
||||
Также таким образом можно получить и погрешность измерений <code>A</code>. Величина $\chi^2$ обратно пропорциональна логарифму <a href="https://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F_%D0%BF%D1%80%D0%B0%D0%B2%D0%B4%D0%BE%D0%BF%D0%BE%D0%B4%D0%BE%D0%B1%D0%B8%D1%8F">функции правдоподобия</a>, которая как правило (не всегда) имеет вид нормального распределения. Как следствие, график $\chi^2(A)$ имеет вид параболы. Если на этом графике отложить от минимального значения по вертикальной оси <code>1</code> вверх и спроецировать эту точку на горизонтальную ось (получится одна точка справа и одна слева), то полученный интервал будет как раз соответствовать 1-$\sigma$
|
||||
интервалу для нормального распределения, то есть как раз тому, что обычно используется для определения погрешностей.
|
||||
|
||||
**Важно:** Коэффициент <code>A</code> определенный таким образом не обязательно является истинным физическим значением. Он всего лишь является наиболее вероятным при данном наборе данных и гипотезе о нулевом наклоне. Для уверенности в результатах, необходимо сравнить угол, полученный в эксперименте и из статистической процедуры. Если экспериментальное значение не попадает в $2\sigma$ интервал относительно статистического - это повод задуматься о там, правильно ли проведены измерения.
|
||||
|
||||
## 4. Определение корреляции угла **<code>A</code>** и коэффициентов преломления
|
||||
Имея погрешность угла <code>A</code>, можно получить систематическую погрешность результирующих значений $n_o$ и $n_e$. Обычное вычисление коэффициента корреляции через производные может быть довольно затруднительным, поэтому коэффициент можно определить “экспериментально”. Для этого достаточно построить графики смещения $n_o$ и $n_e$ относительно <code>A</code> в окрестности наиболее вероятного значения. Коэффициент наклона этого графика покажет соотношение между систематической погрешностью $n_o$ или $n_e$ и погрешностью <code>A</code>.
|
||||
|
||||
**Замечание:** Такой способ также позволяет проверить линейность зависимости смещения параметров.
|
95
src/pages/content/pages/kotlin.md
Normal file
@ -0,0 +1,95 @@
|
||||
---
|
||||
content_type: page_education
|
||||
title: Введение в научное программирование на языке Kotlin
|
||||
shortTitle: Научное программирование
|
||||
parent: education
|
||||
path: /pages/kotlin
|
||||
published: true
|
||||
---
|
||||
**По субботам, в 17.05 в 432ГК. Первое занятие 16 февраля.**
|
||||
|
||||
## Цель курса
|
||||
|
||||
По мере развития физики (и науки вообще), компьютерные методы с каждым годом занимают все большее важное место в повседневной работе ученого. При проведении эксперимента компьютерные методы и инструменты используются на всех стадия работы: планировании эксперимента, подготовке установке, сборе данных, их обработке и публикации. В такой ситуации оказывается, что качество используемых программ начинает играть важную роль. Кроме того, возникает потребность в специалистах, которые разбираются и в науке и в программировании и занимаются разработкой и совершенствованием программных инструментов.
|
||||
|
||||
Большинство студентов (и ученых) в той или иной мере знакомы с базовым инструментарием программиста, например с написанием простейших программ на языке Python. Для серьезной научной разработки этого не достаточно, поэтому курс нацелен на более продвинутое понимание аппаратной базы, структуры программы и современных инструментов разработки.
|
||||
|
||||
В качестве основного будет использовать язык программирования `Kotlin`, появившийся совсем недавно и успевший завоевать большую долю рынка. Kotlin обладает рядом существенных преимуществ в качестве начального языка для продвинутого научного программирования:
|
||||
|
||||
* Строгая типизация, четко построенная система типов.
|
||||
* Высокая производительность.
|
||||
* Автоматическое управление памятью.
|
||||
* Полная совместимость с огромным количеством библиотек на Java.
|
||||
* Лучший инструментарий.
|
||||
* Обширное сообщество.
|
||||
* Возможность коммерческого применения.
|
||||
|
||||
## Лектор
|
||||
|
||||
[Александр Нозик](https://www.researchgate.net/profile/Alexander_Nozik) - физик-экспериментатор, специалист по анализу данных в
|
||||
физическом эксперименте и научному программному обеспечению. Старший научный сотрудник ИЯИ РАН, заместитель заведующего
|
||||
лабораторией методов ядерно-физических экспериментов МФТИ.
|
||||
|
||||
Опыт разработки научного программного обеспечения (главным образом на Java) - 8 лет. Опыт работы на Kotlin - больше двух лет.
|
||||
|
||||
## Формат курса
|
||||
|
||||
В 2019 году курс читается в первый раз, так что порядок изложения и местами содержание будет меняться по ходу. Какие-то пункты содержания могут быть раскрыты более подробно, на какие-то не хватит времени. Также порядок изложения не будет прямо соответствовать порядку в содержании. В этом курсе мы сделаем упор на практические аспекты и примеры, так что для его понимания не нужны никакие дополнительные знания. Для практических примеров будет использоваться среда разработки [IntelliJ IDEA Community edition](https://www.jetbrains.com/idea/).
|
||||
|
||||
Курс будет читаться со второй половины февраля (дата уточняется) в МФТИ (аудитория уточняется) по субботам в 17.05 приблизительно до конца апреля.
|
||||
Трансляция на данный момент не предусмотрена (если только ни у кого нет желания помочь с ее организацией).
|
||||
|
||||
Обсуждение всех вопросов, связанных с курсом будет происходить в телеграм группах [@mipt-npm](https://t.me/mipt_npm) (научная составляющая)
|
||||
и [Kotlin на физтехе](https://t.me/joinchat/EpV1201A_i0rTOCxHHnxXQ) (вопросы, касающиеся языка Kotlin).
|
||||
Для получения своевременной информации можно подписаться на [рассылку](https://groups.google.com/forum/#!forum/mipt-kotlin).
|
||||
|
||||
Всем желающим участвовать желательно заполнить [форму](https://docs.google.com/forms/d/e/1FAIpQLSdI59LIqsVZ-K6aJEDbY4OAPEnbXDa7b1hfRY5rwpRoNAz8Ow/viewform?usp=sf_link).
|
||||
|
||||
## Содержание курса
|
||||
|
||||
1. **От жесткого к мягкому**
|
||||
1. Программа как набор инструкций. Эволюция программ.
|
||||
2. Структура памяти. Segmentation fault.
|
||||
3. Парадигмы программирования. Генеалогия языков.
|
||||
4. Виртуальные машины, байт-код.
|
||||
5. Компиляция и оптимизации.
|
||||
6. Статическая и динамическая линковка. Библиотеки.
|
||||
7. Структура программы. Точки входа.
|
||||
2. **Инструменты современного программиста**
|
||||
1. Системы автоматической сборки.
|
||||
2. Системы контроля версий.
|
||||
3. Интегрированные среды разработки.
|
||||
3. **Язык Kotlin**
|
||||
1. Переменные, классы и объекты.
|
||||
2. Control flow. Процедурный и функциональный подход.
|
||||
3. Замыкания.
|
||||
4. Структуры данных и операции над ними.
|
||||
5. Свойства и делегаты.
|
||||
6. Параметрические типы.
|
||||
7. Расширения.
|
||||
8. Боксинг.
|
||||
9. Мультиплатформные проекты
|
||||
4. **Архитектура программы**
|
||||
1. Абстракции и интерфейсы.
|
||||
2. Основы коллективной разработки при помощи современных инструментов.
|
||||
3. Идеология объектного программирования. Разделение поведений.
|
||||
4. Идеология функционального программирования.
|
||||
5. **Научное программирование**
|
||||
1. Основы численных методов. Понятие о численной точности. Сложность алгоритмов.
|
||||
2. Численное дифференцирование и интегрирование.
|
||||
3. Генераторы случайных чисел и Монте-Карло моделирование.
|
||||
4. Высокопроизводительные параллельные и конкурентные вычисления.
|
||||
5. Проблема ввода-вывода и основные методы ее решения.
|
||||
6. Системы сбора данных. Протоколы обмена данными.
|
||||
7. Основы работы с большими данными.
|
||||
8. Поточная обработка данных.
|
||||
|
||||
## Отчетность
|
||||
|
||||
Зачет проходит в форме презентации по материалам индивидуального проекта.
|
||||
|
||||
## Рекомендуемая литература
|
||||
|
||||
* [Официальная документация на английском языке](https://kotlinlang.org/docs/reference/)
|
||||
* [Перевод на русский](https://kotlinlang.ru/)
|
||||
* [Kotlin в действии](https://dmkpress.com/catalog/computer/programming/java/978-5-97060-497-7/)
|
225
src/pages/content/pages/publications.md
Normal file
@ -0,0 +1,225 @@
|
||||
---
|
||||
content_type: publications
|
||||
title: Публикации
|
||||
parent: mipt-npm group
|
||||
published: true
|
||||
---
|
||||
|
||||
# 2019
|
||||
|
||||
## Устные пленарные доклады:
|
||||
|
||||
* Физика элементарных частиц и космология 2018, Михаил Зелёный. Проектирование орбитального детектора солнечных космических лучей. (https://belle.lebedev.ru/conf_mipt_2019/?page_id=616)
|
||||
* ACAT-2019, Alexander Nozik, DataForge: declarative approach to scientific data processing automation. (https://indico.cern.ch/event/708041/contributions/3276140/)
|
||||
* ACAT-2019, Alexander Nozik, Kotlin - new language for scientific programming. (https://indico.cern.ch/event/708041/contributions/3276141/)
|
||||
* KotlinConf-2019, Kotlin for science, Alexander Nozik. (https://kotlinconf.com/talks/5-dec/114818)
|
||||
* Nucleus-2019, Almaz Fazliakhmetov, Neutrino interaction with the Ga-Ge system and nuclear resonances
|
||||
* Nucleus-2019, Grigory Koroteev, Decomposition of the charge-exchange strength functions for 76Ge and 74Ge isotopes
|
||||
* AYSS-2019, Alexander Nozik, Kotlin language for science and kmath library. (https://indico.jinr.ru/event/756/session/4/contribution/316)
|
||||
* AYSS-2019, Mikhail Zelenyi, Reactor like TGE model. (https://indico.jinr.ru/event/756/session/16/contribution/325)
|
||||
* Particle and Cosmology 16th Baksan School on Astroparticle Physics, Egor Stadnichuk, Thundestorms and particle physics. (http://www.inr.ac.ru/~school/)
|
||||
* MEDEX'19, Grigory Koroteev, (https://indico.utef.cvut.cz/indico/event/15/timetable/#20190531.detailed)
|
||||
* TEPA 2019, Egor Stadnichuk, Completely random reactor model. (http://crd.yerphi.am/TEPA_2019)
|
||||
* TEPA 2019, Timur Hamitov, Simulation of VHF signal from RREA. (http://crd.yerphi.am/TEPA_2019)
|
||||
|
||||
|
||||
|
||||
## Публикации:
|
||||
|
||||
<table class="table">
|
||||
<tr>
|
||||
<td><strong>Название</strong>
|
||||
</td>
|
||||
<td><strong>Авторы</strong>
|
||||
</td>
|
||||
<td><strong>Журнал</strong>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cross Sections for Solar-Neutrino Capture by the 76Ge Nucleus and High-Lying Gamow—Teller Resonances
|
||||
</td>
|
||||
<td>Vyborov, A.K., Inzhechik, L.V., Koroteev, G.A., Lutostansky, Y.S., Tikhonov, V.N., Fazliakhmetov, A.N.
|
||||
</td>
|
||||
<td>Physics of Atomic Nuclei
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Direct Search for keV-Sterile Neutrino in Nuclear Decay. Troitsk Nu-Mass (Scientific Summary)
|
||||
</td>
|
||||
<td>Nozik, A.A., Pantuev, V.S.
|
||||
</td>
|
||||
<td>JETP Letters
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Shape-based event pileup separation in Troitsk nu-mass experiment
|
||||
</td>
|
||||
<td>Chernov, V., Nozik, A.
|
||||
</td>
|
||||
<td>Journal of Instrumentation
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Reactor like TGE model
|
||||
</td>
|
||||
<td>Zelenyi, M., Nozik, A., Stadnichuk, E.
|
||||
</td>
|
||||
<td>AIP Conference Proceedings
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Probing Majorana neutrinos with double-β decay
|
||||
</td>
|
||||
<td>Gerda collaboration, включая Lev Inzhechik
|
||||
</td>
|
||||
<td>Science
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Kotlin language for science and Kmath library
|
||||
</td>
|
||||
<td>Nozik, A.
|
||||
</td>
|
||||
<td>AIP Conference Proceedings
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Physics potential of the International Axion Observatory (IAXO)
|
||||
</td>
|
||||
<td>IAXO collaboration, включая Alexander Nozik
|
||||
</td>
|
||||
<td>Journal of Cosmology and Astroparticle Physics
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Chemical Composition Analysis for X-Ray Transport Container Scans
|
||||
</td>
|
||||
<td>Zelenaya, A., Zelenyi, M., Turinge, A.A., Nedorezov, V.G.
|
||||
</td>
|
||||
<td>Physics of Particles and Nuclei
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>The Long-Term Stability of a Fused-Silica Proportional Counter
|
||||
</td>
|
||||
<td>Abdurashitov, D.N., Chernov, V.G.
|
||||
</td>
|
||||
<td>Instruments and Experimental Techniques
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Statistical time analysis for regular events with high count rate
|
||||
</td>
|
||||
<td>Nozik, A.
|
||||
</td>
|
||||
<td>Journal of Instrumentation
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cross Section of Solar Neutrino Capture by 76Ge Nuclei
|
||||
</td>
|
||||
<td>Vyborov, A.K., Inzhechik, L.V., Koroteev, G.A., Lutostansky, Y.S., Tikhonov, V.N., Fazliakhmetov, A.N.
|
||||
</td>
|
||||
<td>Bulletin of the Russian Academy of Sciences: Physics
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Cosmic-ray muon flux at Canfranc Underground Laboratory
|
||||
</td>
|
||||
<td>Trzaska, W.H., Slupecki, M., Bandac, I., Bayo, A., Bettini, A., Bezrukov, L., Enqvist, T., Fazliakhmetov, A., Ianni, A., Inzhechik, L., Joutsenvaara, J., Kuusiniemi, P., Loo, K., Lubsandorzhiev, B., Nozik, A., Peña Garay, C., Poliakova, M.
|
||||
</td>
|
||||
<td>European Physical Journal C
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Designing Proton and Electron Detector for Monitoring Solar Cosmic Rays
|
||||
</td>
|
||||
<td>Zelenyi, M.E., Stadnichuk, E.M., Nozik, A.A., Zimovec, I.V., Kudinov, A.G., Reznikov, I.K.
|
||||
</td>
|
||||
<td>Bulletin of the Lebedev Physics Institute
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
# 2018
|
||||
|
||||
## Устные пленарные доклады:
|
||||
|
||||
- Nozik, [Status and perspectives of the Troitsk nu-mass experiment](https://q2018.inr.ac.ru/event/1/contributions/9/). QUARKS-2018, 28.05.2018
|
||||
- Egor Stadnichuk , Mikhail Zelenyi, Alexander Nozik, [Monte Carlo simulation of the Relativistic feedback discharge model (RFDM)](https://www1.yerphi.am/index.php/tepa-2018/183-scientific-program/817-scientific-program), TEPA-2018 (THUNDERSTORMS & ELEMENTARY PARTICLE ACCELERATION),. September 17-20, 2018 Nor Amberd, Armenia
|
||||
- M. Zelenyi, A. Zelenaya, A.A.Turinge, V.G. Nedorezov,[Chemical composition analysis for X-ray transport container scans](http://www.inr.ac.ru/~pnlab/emin2018/), XV International Seminar on Electromagnetic Interactions of Nuclei
|
||||
Moscow, October 08-11, 2018.
|
||||
|
||||
## Публикации:
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><strong>Название</strong></th>
|
||||
<th><strong>Авторы</strong></th>
|
||||
<th><strong>Название издания</strong></th>
|
||||
<th><strong>Дата публикации</strong></th>
|
||||
<th><strong>Impact Factor</strong></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><em>DataForge: Modular platform for data storage and analysis</em></td>
|
||||
<td><em>Nozik A.</em></td>
|
||||
<td><em>The European Physical Journal Conferences 177:05003</em></td>
|
||||
<td><em>01.2018</em></td>
|
||||
<td><em>0,3</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><em>Application of Turchin's method of statistical regularization</em></td>
|
||||
<td><em>Zelenyy M, Poliakova M. Nozik A., Khudyakov A.</em></td>
|
||||
<td><em>The European Physical Journal Conferences 177:07005</em></td>
|
||||
<td><em>01.2018</em></td>
|
||||
<td><em>0.3</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><em>Processing of higher count rates in Troitsk nu-mass experiment</em></td>
|
||||
<td><em>Nozik A., Chernov V.</em></td>
|
||||
<td><em>The European Physical Journal Conferences 177:04009</em></td>
|
||||
<td><em>01.2018</em></td>
|
||||
<td><em>0.3</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>_Сечение захвата солнечных нейтрино ядром 76_<em>Ge</em></td>
|
||||
<td><em>Выборов А. К., Инжечик Л. В., Коротеев Г. А., Лютостанский Ю. С., Тихонов В. Н., Фазлиахметов А. Н.</em></td>
|
||||
<td><em>Известия РАН</em></td>
|
||||
<td><em>Принята к публикации</em></td>
|
||||
<td><em>0,465</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><em>Improved Limit on Neutrinoless Double- β β Decay of 76 Ge from GERDA Phase II</em></td>
|
||||
<td><em>Gerda collaboration, включая</em> <strong>Lev Inzhechik</strong></td>
|
||||
<td><em>Phys.Rev.Lett. 120 (2018) no.13, 132503</em></td>
|
||||
<td><em>05.2018</em></td>
|
||||
<td><em>7.7</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><em>GERDA results and the future perspectives for the neutrinoless double beta decay search using 76 Ge</em></td>
|
||||
<td><em>Gerda collaboration, включая</em> <strong>Lev Inzhechik</strong></td>
|
||||
<td><em>Int.J.Mod.Phys. A33 (2018) no.09, 1843004</em></td>
|
||||
<td><em>03.2018</em></td>
|
||||
<td><em>1.3</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Structures of the intracloud electric field supporting origin of long-lasting thunderstorm ground enhancements</td>
|
||||
<td>A.CHILINGARIAN et al.,<em>включая</em> <em>M. Zelenyy</em></td>
|
||||
<td>PHYS. REV. D 98, 082001 (2018)</td>
|
||||
<td><em>08.2018</em></td>
|
||||
<td><em>4.4</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="https://doi.org/10.1016/j.nima.2017.12.026">Silicon drift detector prototypes for the keV-scale sterile neutrino search with TRISTAN</a></td>
|
||||
<td>Altenmüller, Konrad, et al. "Silicon drift detector prototypes for the keV-scale sterile neutrino search with TRISTAN."</td>
|
||||
<td>NIM A(2018): 333-337.</td>
|
||||
<td><em>12.2018</em></td>
|
||||
<td>1.3</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<hr>
|
31
src/pages/content/pages/quarks2020.md
Normal file
@ -0,0 +1,31 @@
|
||||
---
|
||||
content_type: quarks
|
||||
title: Конференция QUARKS-2020
|
||||
shortTitle: QUARKS-2020
|
||||
parent: physics
|
||||
published: true
|
||||
---
|
||||
<img src = "/images/pages/Site_thumbnail8.png"> <!--папка /static-->
|
||||
|
||||
# Международный Семинар “QUARKS-2020”
|
||||
|
||||
С **7 по 13 июня 2020 года** в г. Переславль-Залесский пройдет 21-й Международный семинар по физике высоких энергий “Quarks-2020”. Семинар будет организован при поддержке [Института Ядерных Исследований РАН](http://www.inr.ac.ru/), [Объединенного Института Ядерных Исследований](http://www.jinr.ru/) и [Московского Физико-Технического Института](https://mipt.ru/).
|
||||
|
||||
Программа Семинара включает пленарные заседания, постерную сессию и секционные обсуждения на следующие темы:
|
||||
|
||||
* физика за пределами Стандартной Модели;
|
||||
* физика нейтрино;
|
||||
* квантовая хромодинамика и сильные взаимодействия;
|
||||
* столкновения тяжелых ионов;
|
||||
* космология и астрофизика частиц;
|
||||
* гравитация и ее модификации;
|
||||
* аспекты математической физики;
|
||||
* некоторые экспериментальные результаты.
|
||||
|
||||
Кроме того, в этом году планируется провести ряд [тематических заседаний](https://indico.quarks.ru/event/2020/page/41-thematic-sections).
|
||||
|
||||
Дополнительная информация доступная на сайте Семинара [quarks.ru](http://quarks.ru). Для участия в Семинаре следует [зарегистрироваться](https://indico.quarks.ru/event/2020/registrations/). Вопросы можно задать по почте [quarks@ms2.inr.ac.ru](mailto:quarks@ms2.inr.ac.ru).
|
||||
|
||||
Со студентов МФТИ организационный взнос не взимается (проживание надо оплачивать). Есть возможность ограниченной финансовой поддержки активных студентов (обращаться по почте, указанной в разделе [контакты](about).
|
||||
|
||||
<img src="/images/pages/Poster_QUARKS_2020.jpeg"/> <!-- папка /static -->
|