Раскроя HTML - anchor теги

Сегодня я работал над навигацией по вкладкам для веб-страницы. Я попробовал подход к раздвижным дверям , который работал отлично. Затем я понял, что должен включить опцию удаления вкладки (обычно маленький крестик в правом углу каждой вкладки).

Я хотел использовать вложенный anchor, который не работал, потому что он не разрешен. Затем я увидел вкладку-навигацию на Pageflakes, которая действительно работала (включая вложенные гиперссылки). Почему?

html   tabs   anchor    

502   5   09:55, 5th August, 2020


Ищу школьных учителей информатики (РФ). Нужен совет

Уважаемые хабралюди, я недавно (совершенно неожиданно для себя) стал учителем информатики в московской школе. У меня есть несколько вопросов по поводу ПО, общением с госорганами итд. К сожалению, в школе нет ни одного человека, кто был бы в курсе.

1. В школе есть комплект «Первая помощь 1.0» с набором лицензионного ПО. Все лицензии заканчиваются в декабре 2010. Что дальше? Можно ли будет продлить ключи?

2. Есть комплект «Первая помощь 2.0» с набором ПО и СПО. В комплекте отсутствует информация о сроках действия ключей (скорее всего просто потеряли бумажку и диски). Что делать? куда бечь?

3. Есть пакет свободного программного обеспечения. Обязательно ли его устанавливать?

4. Общий вопрос. Где можно узнать стандарты, по которым должны быть оснащены школьные компьютеры? Задача простая: пройти любую проверку.



Как открыть или сконвертировать Keynote (.key) презентацию в Windows?

Есть презентация, сделанная в МАКовском Keynote, имеет расширение .key. Хочу открыть в Windows, либо сконвертировать в PPT/PDF…
Если есть вариант скинуть владельцу МАК-а чтобы сделать экспорт в PPT, было бы очень хорошо.
P.S. Slideshare.net, вопреки обещаниям совсем не хочет работать с презентациями в .key.
Пользователь RazoR_Empire сконвертировал презентацию на своем маке, вопрос снят.

Презентации   Keynote    

331   3   09:52, 5th August, 2020


PHP. Сессии в БД. Кроссдоменная авторизация. Что-то я в этой жизни не понимаю?

Сессии хранятся в БД. Авторизация общая на 2 сайта(2 домена, сайты лежат рядом на одном сервере). Когда юзер авторизуется на одном сайте, происходит редирект на второй, где для session_name() прописывается та же величина, что и на первом сайте (в куках). Таблица с сессионными данными общая для 2х сайтов.

На старом хостинге все работало норм, на новом — пока нет.

Описание проблемы —

Я авторизовался с одного сайта. Захожу на второй, из базы извлекаются данные(фунция read), тут все норм. Но — сразу после session_start(), делаю print_r($_SESSION) и вижу пустой массив. Т.е. строку отдал, получил — … ничего не получил. Так происходит только с данными записанными на одном сайте, которые я пытаюсь прочитать на другом.

Что нашел — данные на старом хостинге писались в виде сериализованного масссива. Здесь же — 'rJFJvf6LVaiQoSWdAHmIFSu5Zfx-393AnbN81sd2B5jmEeWlhKYJB_E9Lv93BjVw'. Может быть в этом дело.


session.serialize_handler = php на обоих хостингах

php — 5.2.4(старый) / 5.2.14(нов)

все настройки php блока session — одинаковые.


Спасибо!

PHP   Сессии    

493   4   09:43, 5th August, 2020


Как использовать BITS для загрузки с пути UNC?

Как лучше всего распространять файлы пользователям в удаленных офисах, используя BITS с UNC путем или BITS с HTTP? У меня есть проект VB.NET, который в настоящее время загружается с пути HTTP, но есть дополнительная сложность (например, наличие веб-сервера).

Или есть лучший способ сделать это? Низкое использование полосы пропускания более важно, чем скорость синхронизации.

vb.net   bits    

428   1   09:37, 5th August, 2020


Опенсорс стата для сервера?

Здравствуйте.

Посоветуйте, пожалуйста, веб статистику для сервера (debian) с отображением всякой разной информации по загрузке канала, каких-то процессов. можно даже с графиками.

Спасибо



Как я могу сделать манифест .net assembly частным?

Что мне делать, если я хочу освободить .net assembly, но хочу сохранить его внутренние детали в манифесте частными (от утилиты, такой как ildasm.exe ) ?

.net   security   obfuscation    

452   2   09:14, 5th August, 2020


Отношения внешних ссылок в dbml

Так что у меня есть схема базы данных, как это:

Пользователи
UserId

RoleUserXRef
RoleUserId
RoleId
UserId


Роли
RoleId
Имя


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

Как бы я смоделировал это в dbml, чтобы созданный пользовательский класс имел список ролей, которые пользователь назначил им?


oop   linq-to-sql   many-to-many    

455   1   09:12, 5th August, 2020


Организация контролеров в Rails?

Как вы организовываете контролеры?

Допустим есть модели Пользователь, Вопрос, Ответ и соответственно контролеры для них. Кроме стандартных CRUD действий нужно также, например:

  1. получить вопросы заданные определенным пользователем — GET /users/:user_id/questions
  2. получить все ответы пользователя — GET /users/:user_id/questions/:question_id/answers
  3. подписать пользователя на вопрос(имею ввиду связь habtm) — ?
  4. создать вопрос от пользователя(допустим Question#create создает вопрос не связанный с пользователем) — POST /users/:user_id/questions
  5. редактировать вопрос связанный с пользователем (может понадобиться в случае, если нужно быть уверенными что пользователь существует) — PUT /users/:user_id/questions/:id




Важно: я знаю как сделать роуты и не важно насколько адекватные методы, это только пример, не нужно углубляться в логику.



Интересует как именно вы организовываете контролеры. Я вижу следующие варианты:

Интересует как именно вы организовываете контролеры. Я вижу следующие варианты:

1. один контролер

1.1 и только основные методы (то есть CRUD) с if, например, для примера 1 действие — Question#index, в котором если ли есть параметр user_id возвращаем вопросы для данного пользователя, а если нет, то все вопросы.

пример 1 — Question#index,

пример 2 — Anser#index,

пример 3 — логично сделать отдельный контролер, например Subscription с методом create,

пример 4 — Question#create,

пример 5 — Question#update

1.2 для каждого случая свой метод, то есть:

пример 1 — Question#questions_by_user,

пример 2 — Answer#answers_by_user_and_question,

пример 3 — User#subscribe_to_question (?),

пример 4 — Question#create_for_user,

пример 5 — Question#update_ (?).

Если вы используете этот подход, то как вы выбираете имена для действий? Ведь можно написать Question#questions_by_user, Question#questions_by_user_id, Question#by_user, Question#all_by_user

2. много контролеров и только основные действия, то есть:

пример 1 — User::Question#index (app/controllers/users/questions_controller.rb),

пример 2 — User::Question::Answer#index,

пример 3 — Subscription#create (по моему здесь тоже уместно создать отдельный контролер)

пример 4 — User::Question#create,

пример 5 — User::Question#update



Если вы используете, другой подход, поделитесь, пожалуйста.

Микроконтроллеры    

287   2   09:06, 5th August, 2020


В Cocoa вы предпочитаете NSInteger или int, и почему?

NSInteger / NSUInteger -это Cocoa-определенные замены для обычных встроенных типов.

Есть ли какая-то польза от использования типов NS* над встроенными модулями? Что вы предпочитаете и почему? Являются ли NSInteger и int одинаковой шириной на 32-битных / 64-битных платформах?

objective-c   cocoa   types    

487   5   09:03, 5th August, 2020