Blog

  • grass-js-client

    (In Development) grass-js-client

    DOI build

    A JavaScript REST API client for django-actinia or Actinia REST APIs.

    Getting Started

    grass-js-client works with django-actinia and Actinia 4.2.1.

    Documentation

    https://openplainsinc.github.io/grass-js-client/

    Install

    npm install grass-js-client

    Configuration

    Set your api settings in src/settings.js

    {
        "API_HOST": "http://localhost:8005/savana",
        "API_SOURCE": ["actinia", "openplains"],
        "ACTINIA_VERSION": "4.2.1",
        "LANGUAGE": "en",
        "APP_NAME": "OpenPlains",
        "APP_ICON": "",
        "PLUGINS": [
            {
                "name": "actinia_statistic_plugin",
                "version": "0.2.0"
            },
            {
                "name": "actinia_satellite_plugin",
                "version": "0.1.0"
            },
            {
                "name": "actinia_metadata_plugin",
                "version": "1.0.2"
            },
            {
                "name": "actinia_module_plugin",
                "version": "2.3.1"
            },
            {
                "name": "actinia_stac_plugin",
                "version": "0.1.0"
            },
            {
                "name": "actinia_tiling_plugin",
                "version": "1.0.0"
            },
            {
                "name": "actinia_api",
                "version": "3.3.0"
            }
        ]
    }

    Make requests to the API…

    import Grass from "Grass";
    
    // Get a list of avaliable locations
    let response = await Grass.routes.Locations.getLocations()
    
    // Get info about a location
    let info = await Grass.routes.Locations.getLocation('nc_spm_08')

    More documentation to come…

    Contribute

    Set up your node environment and install dependencies

    nvm use
    npm install

    Testing

    Run Jest test using the following commnad.

    npm run lint
    npm run test

    Build

    Run Jest test using the following commnad.

    npm run build

    Docs

    Run JSDocs to build docs into the /docs directory

    npm run docs
    Visit original content creator repository https://github.com/OpenPlainsInc/grass-js-client
  • SE121.P11-GizmoGlobe-Retailer_side

    🛒 GizmoGlobe – Retailer Management System

    GizmoGlobe Retailer là một ứng dụng di động quản lý cửa hàng bán lẻ linh kiện máy tính được phát triển bằng Flutter. Ứng dụng cung cấp giải pháp toàn diện cho việc quản lý sản phẩm, khách hàng, nhân viên, hóa đơn và nhiều tính năng khác.

    🚀 Tính năng chính

    📦 Quản lý sản phẩm

    • Danh mục sản phẩm: CPU, GPU, RAM, PSU, Mainboard, Drive
    • Thêm/sửa/xóa sản phẩm với thông tin chi tiết
    • Quản lý kho hàng và theo dõi tồn kho
    • Hệ thống lọc và tìm kiếm nâng cao
    • Quản lý giá và chiết khấu
    • Upload hình ảnh sản phẩm

    👥 Quản lý đối tác

    • Khách hàng: Quản lý thông tin, địa chỉ, điểm tích lũy
    • Nhân viên: Quản lý thông tin nhân viên và quyền hạn
    • Nhà cung cấp: Quản lý thông tin nhà cung cấp

    📋 Quản lý hóa đơn

    • Hóa đơn bán hàng: Tạo và quản lý đơn hàng
    • Hóa đơn nhập hàng: Quản lý việc nhập kho
    • Hóa đơn bảo hành: Xử lý các yêu cầu bảo hành

    🎟️ Hệ thống voucher

    • Tạo và quản lý voucher giảm giá
    • Áp dụng voucher cho đơn hàng
    • Theo dõi hiệu quả các chương trình khuyến mãi

    💬 Hệ thống chat

    • Chat real-time với khách hàng
    • Quản lý cuộc hội thoại
    • Thông báo tin nhắn mới

    📊 Dashboard và báo cáo

    • Tổng quan doanh thu theo tháng
    • Thống kê sản phẩm và khách hàng
    • Biểu đồ trực quan với FL Chart
    • Báo cáo hiệu suất bán hàng

    🌐 Đa ngôn ngữ

    • Hỗ trợ Tiếng ViệtTiếng Anh
    • Tự động chuyển đổi ngôn ngữ theo cài đặt

    🛠️ Công nghệ sử dụng

    Frontend

    • Flutter 3.3.0+ – Framework phát triển ứng dụng đa nền tảng
    • Dart – Ngôn ngữ lập trình chính

    State Management

    • Flutter BLoC – Quản lý trạng thái ứng dụng
    • Provider – Quản lý theme và ngôn ngữ

    Backend & Database

    • Firebase – Backend as a Service
      • Firebase Auth – Xác thực người dùng
      • Cloud Firestore – Cơ sở dữ liệu NoSQL
      • Firebase Storage – Lưu trữ hình ảnh
      • Firebase App Check – Bảo mật ứng dụng

    UI/UX Libraries

    • Material Design – Thiết kế giao diện
    • Font Awesome Flutter – Icon set
    • FL Chart – Biểu đồ và thống kê
    • Pie Chart – Biểu đồ tròn
    • Flutter ColorPicker – Chọn màu sắc

    Utilities

    • Image Picker – Chọn ảnh từ gallery/camera
    • File Picker – Chọn file
    • HTTP & Dio – Gọi API
    • Shared Preferences – Lưu trữ local
    • Permission Handler – Quản lý quyền
    • Intl – Quốc tế hóa
    • Equatable – So sánh objects

    Payment

    • Flutter Stripe – Tích hợp thanh toán

    📁 Cấu trúc dự án

    lib/
    ├── data/
    │   ├── database/           # Database và local data
    │   └── firebase/          # Firebase configurations
    ├── enums/                 # Các enum định nghĩa
    │   ├── invoice_related/
    │   ├── product_related/
    │   ├── stakeholders/
    │   └── voucher_related/
    ├── functions/            # Utility functions
    ├── generated/           # Generated files (l10n)
    ├── l10n/               # Localization files
    ├── objects/            # Data models
    │   ├── address_related/
    │   ├── chat_related/
    │   ├── invoice_related/
    │   ├── product_related/
    │   └── voucher_related/
    ├── presentation/       # UI resources
    │   └── resources/
    ├── providers/         # State providers
    ├── screens/          # UI Screens
    │   ├── authentication/
    │   ├── chat/
    │   ├── home/
    │   ├── invoice/
    │   ├── main/
    │   ├── product/
    │   ├── stakeholder/
    │   ├── user/
    │   └── voucher/
    └── widgets/          # Reusable UI components
        ├── chat/
        ├── dialog/
        ├── filter/
        ├── general/
        └── voucher/
    

    🚀 Cài đặt và chạy dự án

    Người dùng cơ bản có thể cài đặt thông qua file .APK ở trong thư mục /release đã được build sẵn.

    Yêu cầu hệ thống

    • Flutter SDK 3.3.0 hoặc mới hơn
    • Dart SDK
    • Android Studio / VS Code
    • Firebase CLI

    Các bước cài đặt

    1. Clone repository

    git clone <repository-url>
    cd SE121.P11-GizmoGlobe-Retailer_side
    1. Cài đặt dependencies
    flutter pub get
    1. Cấu hình Firebase
    • Tạo project Firebase mới tại Firebase Console
    • Thêm ứng dụng Android/iOS vào project
    • Tải file google-services.json (Android) vào android/app/
    1. Cấu hình environment variables
    • Tạo file .env ở thư mục root
    • Thêm các biến môi trường cần thiết
    1. Generate code
    flutter packages pub run build_runner build
    1. Chạy ứng dụng
    flutter run

    📱 Hỗ trợ nền tảng

    • Android 6.0+ (API level 23+)

    🔐 Bảo mật

    • Firebase App Check cho bảo mật API
    • Firebase Auth cho xác thực người dùng
    • Permission Handler cho quản lý quyền truy cập
    • Input validationerror handling

    🌟 Tính năng nổi bật

    • Responsive Design – Tương thích với nhiều kích thước màn hình
    • Dark/Light Theme – Hỗ trợ chế độ sáng/tối
    • Real-time Updates – Cập nhật dữ liệu thời gian thực với Firebase
    • Material Design 3 – Giao diện hiện đại theo chuẩn Google

    📄 License

    Distributed under the MIT License. See LICENSE for more information.

    🙏 Acknowledgements


    GizmoGlobe Retailer – Giải pháp quản lý cửa hàng linh kiện máy tính toàn diện và hiện đại. 🚀✨

    Visit original content creator repository
    https://github.com/GizmoGlobe-SE121-P11-UIT/SE121.P11-GizmoGlobe-Retailer_side

  • node-resource-manager

    openyurtio/node-resource-manager

    Version License Go Report Card codecov

    English | 简体中文

    Node-resource-manager manages local node resources of OpenYurt cluster in a unified manner.

    It currently manages:

    • LVM built on top of block device or pmem device.
    • QuotaPath built on top of block device or pmem device.
    • Memory built on top of pmem device.

    The majority function consists of:

    • Initialize local resources on edge node.
    • Update local resources on edge node.

    You can define the spec of local resources by simply modifying the pre-defined ConfigMap.

    Node-resource-manager has the following advantages in terms of compatibility and usability.

    • Easily to use. Initialization and modification of local resources are easily done by editing the ConfigMap.
    • Easily to integrate. Node-resource-manager can work together with csi driver, to perform local storage lifecycle management.
    • Platform free. Node-resource-manager can be running in any kubernetes clusters.

    Architecture

    The component consists of two parts, the first part is the ConfigMap named node-resource-topo in kube-system namespace, and the second is the node-resource-manager DaemonSet deployed in kube-system namespace. Node-resource-manager on each node mounts and reads the node-resource-topo ConfigMap to managed local resources.

    Getting started

    1. Create node-resource-topo ConfigMap in kube-system namespace. ConfigMap example is in configmap.md.

      kubectl apply -f deploy/configmap.yaml
    2. Deploy node-resource-manager DaemonSet.

    kubectl apply -f deploy/nrm.yaml

    Developer guide

    Please refer to developer-guide.md for developing and building the project.

    Roadmap

    2021 Roadmap

    Visit original content creator repository https://github.com/openyurtio/node-resource-manager
  • ink-list-paginator

    ink-list-paginator

    A list pagination component for React Ink. Works out of the box with ink-table

    Install

    npm run --save ink-list-paginator

    This component is very simple. You may want to just copy the contents of src/index.tsx instead of installing it.

    The only dependencies are the two peer dependencies: React and React Ink

    Usage

    The component works using the function as child (FACC) pattern.

    import PaginateList from 'ink-list-paginator'
    
    <PaginatedList
        list={tableData}
        pageSize={22}
        isCursorOn={!isInInteractiveMode && mode === 'dataView'}
    >
        {({data}) => (
            <Table data={data} />
        )}
    </PaginatedList>

    The PaginatedList component takes 3 props:

        list: ListItem[];
        pageSize?: number; // defaults to 100
        isCursorOn: boolean;
    • list is any list of data
    • pageSize is optional. It is the size of the page to be maintained
    • isCursorOn is a flag to tell if the component is in view and the user can interact with it. If true the list can be paginated incrementally using the up and down arrow keys, or paginated by page using the pgup and pgdn keys.

    The child function has the type signature:

    ({
        data: ListItem[];
        pageSize?: number;
        isCursorOn: boolean;
        pageRange: [number, number];
    }) => JSX.Element;
    

    Visit original content creator repository
    https://github.com/erhathaway/ink-list-paginator

  • fedora-kickstarts

    fedora-kickstarts

    This project is used to manage the Fedora kickstart files used in composing Fedora release images.

    The master branch is used by rawhide and each release branch is used by that release.

    All changes should be made via the PR workflow.

    This project is packaged in Fedora as the spin-kickstarts package allowing users to see
    and modify the kickstart files for their local needs.

    Maintainers for each image are listed in the maintainers.toml file.

    To make a release

    git clone ssh://git@pagure.io/fedora-kickstarts.git fedora-kickstarts
    cd fedora-kickstarts
    # If you need a specific branch other than master:
    git checkout BRANCHNAME
    # No tag has been added yet tag HEAD with
    git tag VERSION
    git push --tags
    make
    # Publish the released tar ball
    make publish
    # Clean up the generated files:
    make clean
    

    Build logs

    To see build logs go to

    https://koji.fedoraproject.org/koji

    “Packages” tab, and filter by Fedora-Workstation-Live for example.

    Technical info about the officialy released images can be found at

    https://kojipkgs.fedoraproject.org/compose/

    bug reports

    Bugs should be reported to the spin-kickstarts bugzilla component:

    https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&component=spin-kickstarts

    Visit original content creator repository
    https://github.com/srbala/fedora-kickstarts

  • d2clone-kit

    Diablo 2 is arguably one of the best action RPG created ever. This is humble
    attempt to recreate and, hopefully, deconstruct it using Common Lisp
    programming language and related techniques.

    Features

    • Support for Tiled map format.
    • Support for Aseprite sprite format.
    • Support for CastleDB database format.
    • Performant Entity-Component-System implementation supporting
      parent-child entitiy relationships.
    • Prefab subsystem allowing creation of new components using
      predefined file-backed template.
    • Simple yet powerful events subsystem.
    • Full-blown game character subsystem.
    • Simple actions subsystem, providing building blocks for complex
      character behaviour.
    • Basic game session utilities.
    • 2D renderer with functional interface.
    • Sprite batching subsystem.
    • Simple DSL for creating GUI windows by
      Nuklear library.
    • Naïve implementation of A* pathfinding algorithm.
    • Powerful debugging facilities, including entity tree dumping and
      visual debugging.
    • Loading assets from zip files.
    • Simple yet versatile configuration subsystem.
    • Logging subsystem.

    Installation

    d2clone-kit requires liballegro to function. To install
    liballegro, refer to your distribution’s package manager; for instance, on
    Debian derivatives (including Ubuntu and Mint):

    sudo apt-get install liballegro-acodec5.2 liballegro-audio5.2 \
        liballegro-image5.2 liballegro-dialog5.2 liballegro-ttf5.2 \
        liballegro-physfs5.2 liballegro-video5.2
    

    Currently the following Common Lisp implementations are tested and supported by
    d2clone-kit:

    You can run it on x86_64 Linux, macOS, and Windows, while SBCL on Linux is the
    recommended platform.

    To install d2clone-kit, clone the repository to your Quicklisp’s
    local-projects directory (assuming you have
    Quicklisp installed):

    $ git clone https://gitlab.com/lockie/d2clone-kit \
        ~/quicklisp/local-projects/d2clone-kit
    $ sbcl --quit --eval \
        "(progn (ql:register-local-projects) (ql:quickload :d2clone-kit))"
    

    Glossary

    • action – abstraction of a multi-frame action performed by an
      entity. Unless stated otherwise, action is represented with its global index.
    • isometric coordinates – coordinates in isometric projection.
    • orthogonal coordinates – floating point in-game world coordinates. One
      unit of length corresponds to one map tile width, typically 64 pixels.
    • prefab – system-specific object loaded from file and used as a template
      to create new instances of system’s component.
    • screen coordinates – integer screen pixel coordinates.
    • viewport coordinates – screen pixel coordinates relative to the current
      camera position.

    Roadmap

    See ROADMAP.

    Legal

    d2clone-kit is licensed under the GNU GPL license version 3.
    See LICENSE.

    Diablo® II – Copyright © 2000 Blizzard Entertainment, Inc. All rights
    reserved. Diablo and Blizzard Entertainment are trademarks or registered
    trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.

    d2clone-kit and any of its maintainers are in no way associated with or
    endorsed by Blizzard Entertainment®.

    Visit original content creator repository
    https://github.com/lockie/d2clone-kit

  • puppy

    puppy-placeholder

    {{ Your Next Great Prototype }} Prerequisite Prerequisite

    {{ Your next great prototype description }}

    📜 About

    • Pages are authored in HTML or, optionally, Twig and live in the src/pages directory.
    • Twig templates and partials live in src/templates.
    • Site data files live in src/data. Drop any .json, .yml, or .js file exporting a function into this directory and access the resulting data in Twig templates using {{ site.data['path/to/file.ext'] }}. Powered by Puppy.
    • Styles are authored with Sass and live in src/scss.
    • Javascripts live in src/js. They are transipiled at build time with Babel so that they can take advantage of modern JS syntax
    • Any files in the public directory are copied to the web root recursively at build time.
    • Static assets are bundled at build time using Webpack.
    • All source assets are pulled together with Gulp and used to generate a static site in the dist directory.

    ✨ Install

    # Install Node & NPM with [NVM](https://github.com/nvm-sh/nvm)
    nvm install
    
    # Install project dependencies
    npm install

    👩‍💻 Usage

    Development

    # Start a local dev server
    npm start
    
    # Check for JS/SCSS style violations prior to commit
    npm run lint
    
    # Fix the fixable linter violations
    npm run lint:fix
    
    # Format code with Prettier
    npm run format

    Production

    # Build for production
    npm run build
    
    # Serve locally using `serve`
    npx serve dist

    Removing Tests

    This repository includes some automated tests that are not necessary when using Puppy as a starting template. To remove them, follow these steps:

    1. Remove ava from project dependencies npm uninstall --save-dev ava
    2. Remove the test npm script
    3. Remove ava config from package.json
    4. Remove the test step in the GitHub workflow

    Thumbnail Previews

    You can capture screenshots of your pages by setting the thumbnail attribute to auto in your page’s front matter header:

    thumbnail: auto

    The next time you run npm run build a screenshot will be generated for that page and displayed in the prototype index.

    If the automated screenshots aren’t cutting it, you can provide your own by dropping an image into the public/thumbnails directory and referencing its name in your page’s front matter header:

    Page: src/pages/example.html

    Thumbnail: public/screenshots/example.png

    Front Matter:

    thumbnail: example.png

    Deployment

    The output of npm run build is a static site. You can drop the resulting dist directory on any web server.

    An excellent choice is Netlify. You can deploy your work to Netlify with their CLI tool.

    npm install netlify-cli -g
    netlify init
    netlify deploy

    Examples & Links

    Overview

    📝 License

    Copyright © 2020 Upstatement, LLC


    A Puppy 🐶 powered project

    Visit original content creator repository https://github.com/Upstatement/puppy
  • puppy

    puppy-placeholder

    {{ Your Next Great Prototype }} Prerequisite Prerequisite

    {{ Your next great prototype description }}

    📜 About

    • Pages are authored in HTML or, optionally, Twig and live in the src/pages directory.
    • Twig templates and partials live in src/templates.
    • Site data files live in src/data. Drop any .json, .yml, or .js file exporting a function into this directory and access the resulting data in Twig templates using {{ site.data['path/to/file.ext'] }}. Powered by Puppy.
    • Styles are authored with Sass and live in src/scss.
    • Javascripts live in src/js. They are transipiled at build time with Babel so that they can take advantage of modern JS syntax
    • Any files in the public directory are copied to the web root recursively at build time.
    • Static assets are bundled at build time using Webpack.
    • All source assets are pulled together with Gulp and used to generate a static site in the dist directory.

    ✨ Install

    # Install Node & NPM with [NVM](https://github.com/nvm-sh/nvm)
    nvm install
    
    # Install project dependencies
    npm install

    👩‍💻 Usage

    Development

    # Start a local dev server
    npm start
    
    # Check for JS/SCSS style violations prior to commit
    npm run lint
    
    # Fix the fixable linter violations
    npm run lint:fix
    
    # Format code with Prettier
    npm run format

    Production

    # Build for production
    npm run build
    
    # Serve locally using `serve`
    npx serve dist

    Removing Tests

    This repository includes some automated tests that are not necessary when using Puppy as a starting template. To remove them, follow these steps:

    1. Remove ava from project dependencies npm uninstall --save-dev ava
    2. Remove the test npm script
    3. Remove ava config from package.json
    4. Remove the test step in the GitHub workflow

    Thumbnail Previews

    You can capture screenshots of your pages by setting the thumbnail attribute to auto in your page’s front matter header:

    thumbnail: auto

    The next time you run npm run build a screenshot will be generated for that page and displayed in the prototype index.

    If the automated screenshots aren’t cutting it, you can provide your own by dropping an image into the public/thumbnails directory and referencing its name in your page’s front matter header:

    Page: src/pages/example.html

    Thumbnail: public/screenshots/example.png

    Front Matter:

    thumbnail: example.png

    Deployment

    The output of npm run build is a static site. You can drop the resulting dist directory on any web server.

    An excellent choice is Netlify. You can deploy your work to Netlify with their CLI tool.

    npm install netlify-cli -g
    netlify init
    netlify deploy

    Examples & Links

    Overview

    📝 License

    Copyright © 2020 Upstatement, LLC


    A Puppy 🐶 powered project

    Visit original content creator repository https://github.com/Upstatement/puppy
  • seqwa-autocomplete-vue-java-springboot

    Seqwa Autocomplete API Implementation

    About Seqwa

    Seqwa is a low-cost, easy-to-use, hosted search platform for solving your critical search requirements. It supports three uniquely beneficial functions: Autocomplete (query suggestions and top Full-text Search results), Search (Full-text Search with Semantic Ranking for intent), and Recommend (Intent-driven Semantic Search). Work with one or all the functions based on your needs. Set up a functional search utility in minutes: upload your data, generate API keys, publish a demo user interface, and search. Enjoy a seamless search experience supported by a highly available and scalable cloud infrastructure.

    To learn more, please visit: https://www.seqwa.com/

    Tech Stack

    Autocomplete

    Autocomplete performs a fundamental and essential function to help users complete a search. Autocomplete offers query suggestions, related named entities, and top full-text search results.

    Implementing a user interface must include an API call for any change in the query, like adding or removing a character. Having a caching mechanism can considerably reduce the number of API calls.

    Request URL

    https://www.seqwa.com/api/v1/autocomplete

    Method

    GET

    Headers

    Header Description
    Content-Type application/json
    seqwa-api-key API KEY generated for the Autocomplete

    Function

    Params

    Param Description Required
    index Index Id required
    query Query text entered by the user. Supports Lucene query parser syntax which includes AND, OR, and NOT operands, term query like fieldName:fieldValue, and range query like fieldName:[minFieldValue TO maxFieldValue] required
    highlightField Field for highlighting the query text optional
    fields Array of fields optional
    maxResults Maximum results to be returned. (Default: 10, Limit: 25) optional

    Request URL Structure

    INDEX_ID&query=QUERY_TEXT&highlightField=SEARCH_FIELD
    &fields=FIELDS&maxResults=MAX_RESULTS
    

    Response

    Object Description
    suggestions Contains an array of suggestions for queries based on the query text. Each element of the array is an object with suggest and displaySuggest parameters. The suggest param is plain text and displaySuggest has highlighted words with the html ‘‘ element.
    relatedItems Contains an array of top tags from the search results.
    records Top search results based on the search query and upto maximum number of results requested.
    error Returns an error message if any error occurs on the server.

    Response JSON Structure

    {
      "suggestions": [
        {
          "suggest": "...",
          "displaySuggest": "<b>....</b>; ..."
        },
        {
          "suggest": "...",
          "displaySuggest": "<b>....</b> ..."
        }
      ],
      "relatedItems": [
        "...",
        "..."
      ],
      "records": [
        {
          "title....": "......",
          "link.....": "......",
          "image......": "......"
        },
        {
          "....": "......",
          ".....": "......",
          "......": "......"
        }
      ],
      "error": "....."
    }
    

    Visit original content creator repository
    https://github.com/seqwa/seqwa-autocomplete-vue-java-springboot

  • ps3-fallout-mod-packs

    ps3-fallout-mod-packs

    I’ve been testing and collecting Fallout 3 and Fallout New Vegas mod packs that have been released for use with the PlayStation 3 and wanted to organize and host them for public consumption. This main page will be updated as I acquire and upload more mod packs and test them, currently we have the “Elite Edition” mod pack by Elite Electronics for Fallout 3 GOTY/Ultimate Edition and a “Cheat Terminal” mod pack for Fallout New Vegas Ultimate Edition, you can locate these on the releases page for download – https://github.com/aschilds-dev/ps3-fallout-mod-packs/releases. Please refer to the readme.txt files included in each release for detailed information about these mod packs, mod authors, credits, features, mod lists, specific installation instructions and other mod pack details.

    • Fallout 3 Elite Edition Mod Pack for PlayStation 3 (for Fallout 3 GOTY Edition)

    This is a reupload of the Fallout 3 Elite Edition Mod Pack for PlayStation 3 developed by Elite Electronics. More information can be located here: https://www.se7ensins.com/forums/threads/fallout-3-elite-edition-ps3-fallout-3-mods-40-mods-in-game-screeshot-fixed.1224188/ and in the readme.txt included with the release.

    • Fallout New Vegas Cheat Terminal Mod Pack for PlayStation 3 (for Fallout New Vegas Ultimate Edition)

    This modpack for Fallout New Vegas Ultimate Edition provides the player with a cheat terminal in Doc’s office at the beginning of the game that’s right next to the vigor testing machine (to spend/configure SPECIAL skills). It also includes a “portable terminal” that allows the player to access the cheat terminal anywhere in the game. More information is located on the release page and in the readme.txt that’s included with the release.

    • Fallout New Vegas Jihadi Mod Pack (v0.5) for PlayStation 3 (for Fallout New Vegas Ultimate Edition)

    This modpack for Fallout New Vegas Ultimate Edition contains extensive revisions and changes for how the game operates. Please see the notes on it’s release page for additional information.

    ====================

    Tutorials, guides and reference information regarding how to create your own Fallout 3/New Vegas mod packs for the PlayStation 3:

    Visit original content creator repository
    https://github.com/aschilds-dev/ps3-fallout-mod-packs